fix(builtin-bundler): do not replace globals when extending classes #761
Triggered via pull request
January 29, 2024 18:14
Status
Failure
Total duration
1h 29m 21s
Artifacts
11
bun-windows.yml
on: pull_request
Matrix: Codegen
Matrix: Dependencies
Matrix: Zig Build
Matrix: C++ Build
Matrix: Link
Matrix: Test
Annotations
10 errors and 10 warnings
error: expect(received).toEqual(expected):
test\bundler\expectBundled.ts#L1150
[
+ "/node_modules/lib/library.",
- "/node_modules/lib/index.js",
"/node_modules/lib/library.dev.js",
+ "/node_modules/lib/library.dev.jss"
- "/node_modules/lib/library.prod.js"
]
- Expected - 2
+ Received + 2
at D:\a\bun\bun\test\bundler\expectBundled.ts:1150:11
at D:\a\bun\bun\test\bundler\expectBundled.ts:443:11
|
error: Runtime failed:
test\bundler\expectBundled.ts#L1282
1 | // @Bun
2 | // entry.ts
3 | var {pathToFileURL, fileURLToPath } = globalThis.Bun;
4 | console.log(pathToFileURL(import.meta.path).href + " " + fileURLToPath(import.meta.url));
^
TypeError: File URL path must be absolute
at /$bunfs/root/out:4:58
at D:\a\bun\bun\test\bundler\expectBundled.ts:1282:17
at D:\a\bun\bun\test\bundler\expectBundled.ts:443:11
|
error: expect(received).toBe(expected):
test\bundler\expectBundled.ts#L1295
Expected: "a/b"
Received: "a\\b"
at D:\a\bun\bun\test\bundler\expectBundled.ts:1295:13
at D:\a\bun\bun\test\bundler\expectBundled.ts:443:11
|
error: Bundle Failed:
test\bundler\expectBundled.ts#L778
<bun>: "No such file or directory" writing chunk "./files/./file.js"
at D:\a\bun\bun\test\bundler\expectBundled.ts:778:17
at D:\a\bun\bun\test\bundler\expectBundled.ts:443:11
|
error: expect(received).toBe(expected):
test\bundler\expectBundled.ts#L1295
Expected: "./lib/second/test.file"
Received: "./libsecond/test.file"
at D:\a\bun\bun\test\bundler\expectBundled.ts:1295:13
at D:\a\bun\bun\test\bundler\expectBundled.ts:443:11
|
error: expect(received).toBe(expected):
test\bundler\cli.test.ts#L32
Expected: 0
Received: 1
at testCompile (D:\a\bun\bun\test\bundler\cli.test.ts:32:7)
at D:\a\bun\bun\test\bundler\cli.test.ts:43:7
|
error: expect(received).toBe(expected):
test\bundler\expectBundled.ts#L1295
Expected: "function undefined\nstring \"function\"\nobject {\"works\":true}\nobject {\"works\":true}\nnumber 567\nobject {\"works\":true}\nobject {\"works\":true}\nnumber 567\nstring \"/node_modules/some-path/index.js\"\nstring \"/node_modules/second-path/index.js\"\nobject {\"default\":123}\nobject {\"default\":567}"
Received: "function undefined\nstring \"function\"\nobject {\"works\":true}\nobject {\"works\":true}\nnumber 567\nobject {\"works\":true}\nobject {\"works\":true}\nnumber 567\nstring \"\\\\node_modules\\\\some-path\\\\index.js\"\nstring \"\\\\node_modules\\\\second-path\\\\index.js\"\nobject {\"default\":123}\nobject {\"default\":567}"
at D:\a\bun\bun\test\bundler\expectBundled.ts:1295:13
at D:\a\bun\bun\test\bundler\expectBundled.ts:443:11
|
error: expect(received).toBe(expected):
test\bundler\expectBundled.ts#L1295
Expected: "function undefined\nstring \"function\"\nobject {\"works\":true}\nobject {\"works\":true}\nnumber 567\nobject {\"works\":true}\nobject {\"works\":true}\nnumber 567\nstring \"/node_modules/some-path/index.js\"\nstring \"/node_modules/second-path/index.js\"\nobject {\"default\":123}\nobject {\"default\":567}"
Received: "function undefined\nstring \"function\"\nobject {\"works\":true}\nobject {\"works\":true}\nnumber 567\nobject {\"works\":true}\nobject {\"works\":true}\nnumber 567\nstring \"\\\\node_modules\\\\some-path\\\\index.js\"\nstring \"\\\\node_modules\\\\second-path\\\\index.js\"\nobject {\"default\":123}\nobject {\"default\":567}"
at D:\a\bun\bun\test\bundler\expectBundled.ts:1295:13
at D:\a\bun\bun\test\bundler\expectBundled.ts:443:11
|
error: Unexpected warnings reported while bundling:
test\bundler\expectBundled.ts#L832
:
Expected warnings:
/entry.js: Import "y" will always be undefined because there are multiple matching exports
at D:\a\bun\bun\test\bundler\expectBundled.ts:832:19
at D:\a\bun\bun\test\bundler\expectBundled.ts:443:11
|
error: Unexpected warnings reported while bundling:
test\bundler\expectBundled.ts#L832
:
Expected warnings:
/entry.js: Import "foo" will always be undefined because there is no matching export in "foo.js"
at D:\a\bun\bun\test\bundler\expectBundled.ts:832:19
at D:\a\bun\bun\test\bundler\expectBundled.ts:443:11
|
Codegen (x86_64)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Dependencies (haswell, x86_64)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache/restore@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Dependencies (nehalem, x86_64)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache/restore@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Zig Build (haswell, x86_64)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: docker/setup-buildx-action@v2, docker/login-action@v2, docker/build-push-action@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Zig Build (nehalem, x86_64)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: docker/setup-buildx-action@v2, docker/login-action@v2, docker/build-push-action@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
C++ Build (haswell, x86_64)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
C++ Build (nehalem, x86_64)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Link (haswell, x86_64)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Link (nehalem, x86_64)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Test (haswell, x86_64)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/download-artifact@v3, thollander/actions-comment-pull-request@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
bun-windows-x64
Expired
|
30.9 MB |
|
bun-windows-x64-baseline
Expired
|
30.9 MB |
|
bun-windows-x64-baseline-profile
Expired
|
94.2 MB |
|
bun-windows-x64-codegen
Expired
|
9.72 MB |
|
bun-windows-x64-cpp
Expired
|
464 MB |
|
bun-windows-x64-cpp-baseline
Expired
|
464 MB |
|
bun-windows-x64-deps
Expired
|
27.6 MB |
|
bun-windows-x64-deps-baseline
Expired
|
27.6 MB |
|
bun-windows-x64-profile
Expired
|
94.1 MB |
|
bun-windows-x64-zig
Expired
|
81 MB |
|
bun-windows-x64-zig-baseline
Expired
|
80.8 MB |
|