Skip to content

test: update WPT for wasm/jsapi to 288c467d35 #6408

test: update WPT for wasm/jsapi to 288c467d35

test: update WPT for wasm/jsapi to 288c467d35 #6408

Triggered via pull request May 5, 2026 21:47
Status Failure
Total duration 52m 33s
Artifacts 1

test-shared.yml

on: pull_request
Build slim tarball
1m 8s
Build slim tarball
aarch64-linux: Cache V8 build
19s
aarch64-linux: Cache V8 build
Matrix: build
Matrix: build-openssl
Fit to window
Zoom out
Zoom in

Annotations

16 errors
aarch64-linux: with shared openssl-3.5.5
Process completed with exit code 2.
aarch64-linux: with shared openssl-3.5.5: test/wpt/test-wasm-jsapi.mjs#L0
--- stderr --- (node:109001) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:109001) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:109001) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time (node:109001) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:109001) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:109001) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time (node:109001) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:109001) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:109001) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time /home/runner/work/_temp/node-v27.0.0-nightly2026-05-056ced421218-slim/test/common/wpt.js:844 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/wasm/jsapi.json for these files: exception/constructor.tentative.any.js at process.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-05-056ced421218-slim/test/common/wpt.js:844:15) at process.emit (node:events:509:20) Node.js v27.0.0-pre --- stdout --- [SKIPPED] esm-integration/global-exports-live-bindings.tentative.any.js: Live bindings unsupported pending V8 WebAssemblyModuleRecord [SKIPPED] esm-integration/namespace-instance.tentative.any.js: pending https://github.com/nodejs/node/pull/59024 [SKIPPED] esm-integration/v128-tdz.tentative.any.js: v128 undefined Wasm bindings not yet supported in V8 [SKIPPED] exception/getArg.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/call.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/constructor.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/table.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] global/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] idlharness.any.js: track - still tentative / unsupported [SKIPPED] memory/constructor-types.tentative.any.js: track - still tentative / unsupported [SKIPPED] memory/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] table/constructor-types.tentative.any.js: track - still tentative / unsupported [SKIPPED] table/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] tag/type.tentative.any.js: track - still tentative / unsupported [PASS] Promise type [PASS] Missing argument [PASS] Invalid arguments [PASS] Branding [PASS] Empty buffer [PASS] Invalid code [PASS] Result type [PASS] Stray argument [PASS] Changing the buffer [PASS] WebAssembly.instantiate(module): Non-object imports argument: null [PASS] WebAssembly.instantiate(module): Non-object imports argument: true [PASS] WebAssembly.instantiate(module): Non-object imports argument: "" [PASS] WebAssembly.instantiate(module): Non-object imports argument: symbol "Symbol()" [PASS] WebAssembly.instantiate(module): Non-object imports argument: 1 [PASS] WebAssembly.instantiate(module): Non-object imports argument: 0.1 [PASS] WebAssembly.instantiate(module): Non-object imports arg
aarch64-linux: with shared openssl-4.0.0
Process completed with exit code 2.
aarch64-linux: with shared openssl-4.0.0: test/wpt/test-wasm-jsapi.mjs#L0
--- stderr --- (node:108693) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:108693) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:108693) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time (node:108693) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:108693) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:108693) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time (node:108693) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:108693) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:108693) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) /home/runner/work/_temp/node-v27.0.0-nightly2026-05-056ced421218-slim/test/common/wpt.js:844 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/wasm/jsapi.json for these files: exception/constructor.tentative.any.js at process.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-05-056ced421218-slim/test/common/wpt.js:844:15) at process.emit (node:events:509:20) Node.js v27.0.0-pre --- stdout --- [SKIPPED] esm-integration/global-exports-live-bindings.tentative.any.js: Live bindings unsupported pending V8 WebAssemblyModuleRecord [SKIPPED] esm-integration/namespace-instance.tentative.any.js: pending https://github.com/nodejs/node/pull/59024 [SKIPPED] esm-integration/v128-tdz.tentative.any.js: v128 undefined Wasm bindings not yet supported in V8 [SKIPPED] exception/getArg.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/call.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/constructor.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/table.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] global/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] idlharness.any.js: track - still tentative / unsupported [SKIPPED] memory/constructor-types.tentative.any.js: track - still tentative / unsupported [SKIPPED] memory/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] table/constructor-types.tentative.any.js: track - still tentative / unsupported [SKIPPED] table/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] tag/type.tentative.any.js: track - still tentative / unsupported [PASS] Promise type [PASS] Missing argument [PASS] Invalid arguments [PASS] Branding [PASS] Empty buffer [PASS] Invalid code [PASS] Result type [PASS] Promise type [PASS] Stray argument [PASS] Changing the buffer [PASS] Missing arguments [PASS] WebAssembly.instantiate(module): Non-object imports argument: null [PASS] WebAssembly.instantiate(module): Non-object imports argument: true [PASS] WebAssembly.instantiate(module): Non-object imports argument: "" [PASS] WebAssembly.instantiate(module): Non-object imports argument: symbol "Symbol()" [PASS] WebAssembly.instantiate(module): Non-object imports argument: 1 [PASS] WebAssembly.ins
aarch64-linux: with shared openssl-3.0.19
Process completed with exit code 2.
aarch64-linux: with shared openssl-3.0.19: test/wpt/test-wasm-jsapi.mjs#L0
--- stderr --- (node:107836) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:107836) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) /home/runner/work/_temp/node-v27.0.0-nightly2026-05-056ced421218-slim/test/common/wpt.js:844 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/wasm/jsapi.json for these files: exception/constructor.tentative.any.js at process.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-05-056ced421218-slim/test/common/wpt.js:844:15) at process.emit (node:events:509:20) Node.js v27.0.0-pre --- stdout --- [SKIPPED] esm-integration/global-exports-live-bindings.tentative.any.js: Live bindings unsupported pending V8 WebAssemblyModuleRecord [SKIPPED] esm-integration/namespace-instance.tentative.any.js: pending https://github.com/nodejs/node/pull/59024 [SKIPPED] esm-integration/v128-tdz.tentative.any.js: v128 undefined Wasm bindings not yet supported in V8 [SKIPPED] exception/getArg.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/call.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/constructor.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/table.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] global/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] idlharness.any.js: track - still tentative / unsupported [SKIPPED] memory/constructor-types.tentative.any.js: track - still tentative / unsupported [SKIPPED] memory/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] table/constructor-types.tentative.any.js: track - still tentative / unsupported [SKIPPED] table/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] tag/type.tentative.any.js: track - still tentative / unsupported [PASS] Promise type [PASS] Missing argument [PASS] Invalid arguments [PASS] Branding [PASS] Empty buffer [PASS] Invalid code [PASS] Result type [PASS] Stray argument [PASS] Changing the buffer [PASS] WebAssembly.instantiate(module): Non-object imports argument: null [PASS] Promise type [PASS] Missing arguments [PASS] WebAssembly.instantiate(module): Non-object imports argument: true [PASS] WebAssembly.instantiate(module): Non-object imports argument: "" [PASS] WebAssembly.instantiate(module): Non-object imports argument: symbol "Symbol()" [PASS] WebAssembly.instantiate(module): Non-object imports argument: 1 [PASS] WebAssembly.instantiate(module): Non-object imports argument: 0.1 [PASS] WebAssembly.instantiate(module): Non-object imports argument: NaN [PASS] WebAssembly.instantiate(module): Non-object module: undefined [PASS] WebAssembly.instantiate(module): Non-object module: null [PASS] WebAssembly.instantiate(module): Non-object module: true [PASS] WebAssembly.instantiate(module): Non-object module: "" [PASS] WebAssembly.instantiate(module): Non-object module: symbol "Symbol()" [PASS] WebAssembly.instantiate(module): Non-object module: 1 [PASS] WebAssembly.instantiate(module): Non-object module: 0.1 [PASS] WebAssembly.instantiate(module): Non-object module: NaN [PASS] WebAssembly.instantiate(module): Missing imports argument [PASS] WebAssembly.instantiate(module): Imports argument with missing property: undefined [PASS] WebAssembly.instantiate(module): Imports argument with missing property: empty object [PASS] WebAssembly.instantiate(module): Imports argument with missing property: wrong property [PASS] WebAssembly.instantiate(module): Importing a function with an incorrectly-typed value: undefined [PASS] WebAssembly.instantiate(module): Importing a function with an incorrectly-typed value: null [PASS] WebAssembly.instantiate(module): Importing a funct
aarch64-linux: with shared openssl-1.1.1w
Process completed with exit code 2.
aarch64-linux: with shared openssl-1.1.1w: test/wpt/test-wasm-jsapi.mjs#L0
--- stderr --- (node:107739) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:107739) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:107739) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time /home/runner/work/_temp/node-v27.0.0-nightly2026-05-056ced421218-slim/test/common/wpt.js:844 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/wasm/jsapi.json for these files: exception/constructor.tentative.any.js at process.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-05-056ced421218-slim/test/common/wpt.js:844:15) at process.emit (node:events:509:20) Node.js v27.0.0-pre --- stdout --- [SKIPPED] esm-integration/global-exports-live-bindings.tentative.any.js: Live bindings unsupported pending V8 WebAssemblyModuleRecord [SKIPPED] esm-integration/namespace-instance.tentative.any.js: pending https://github.com/nodejs/node/pull/59024 [SKIPPED] esm-integration/v128-tdz.tentative.any.js: v128 undefined Wasm bindings not yet supported in V8 [SKIPPED] exception/getArg.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/call.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/constructor.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/table.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] global/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] idlharness.any.js: track - still tentative / unsupported [SKIPPED] memory/constructor-types.tentative.any.js: track - still tentative / unsupported [SKIPPED] memory/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] table/constructor-types.tentative.any.js: track - still tentative / unsupported [SKIPPED] table/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] tag/type.tentative.any.js: track - still tentative / unsupported [PASS] Promise type [PASS] Missing argument [PASS] Invalid arguments [PASS] WebAssembly.instantiate(module): Non-object imports argument: null [PASS] WebAssembly.instantiate(module): Non-object imports argument: true [PASS] WebAssembly.instantiate(module): Non-object imports argument: "" [PASS] WebAssembly.instantiate(module): Non-object imports argument: symbol "Symbol()" [PASS] WebAssembly.instantiate(module): Non-object imports argument: 1 [PASS] WebAssembly.instantiate(module): Non-object imports argument: 0.1 [PASS] WebAssembly.instantiate(module): Non-object imports argument: NaN [PASS] Branding [PASS] Empty buffer [PASS] WebAssembly.instantiate(module): Non-object module: undefined [PASS] WebAssembly.instantiate(module): Non-object module: null [PASS] Invalid code [PASS] Result type [PASS] Stray argument [PASS] Changing the buffer [PASS] WebAssembly.instantiate(module): Non-object module: true [PASS] WebAssembly.instantiate(module): Non-object module: "" [PASS] WebAssembly.instantiate(module): Non-object module: symbol "Symbol()" [PASS] WebAssembly.instantiate(module): Non-object module: 1 [PASS] WebAssembly.instantiate(module): Non-object module: 0.1 [PASS] WebAssembly.instantiate(module): Non-object module: NaN [PASS] WebAssembly.instantiate(module): Missing imports argument [PASS] WebAssembly.instantiate(module): Imports argument with missing property: undefined [PASS] Promise type [PASS] WebAssembly.instantiate(module): Imports argument with missing property: empty object [PASS] WebAssembly.instantiate(module): Imports argument with missing property: wrong property [PASS] WebAssembly.instantiate(module): Importing a function with an incorrectly-typed value: undefined [PASS] WebAssembly.instantiate(module): Importing a
aarch64-linux: with shared openssl-3.6.1
Process completed with exit code 2.
aarch64-linux: with shared openssl-3.6.1: test/wpt/test-wasm-jsapi.mjs#L0
--- stderr --- (node:108718) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:108718) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:108718) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time (node:108718) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:108718) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:108718) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) /home/runner/work/_temp/node-v27.0.0-nightly2026-05-056ced421218-slim/test/common/wpt.js:844 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/wasm/jsapi.json for these files: exception/constructor.tentative.any.js at process.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-05-056ced421218-slim/test/common/wpt.js:844:15) at process.emit (node:events:509:20) Node.js v27.0.0-pre --- stdout --- [SKIPPED] esm-integration/global-exports-live-bindings.tentative.any.js: Live bindings unsupported pending V8 WebAssemblyModuleRecord [SKIPPED] esm-integration/namespace-instance.tentative.any.js: pending https://github.com/nodejs/node/pull/59024 [SKIPPED] esm-integration/v128-tdz.tentative.any.js: v128 undefined Wasm bindings not yet supported in V8 [SKIPPED] exception/getArg.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/call.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/constructor.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/table.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] global/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] idlharness.any.js: track - still tentative / unsupported [SKIPPED] memory/constructor-types.tentative.any.js: track - still tentative / unsupported [SKIPPED] memory/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] table/constructor-types.tentative.any.js: track - still tentative / unsupported [SKIPPED] table/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] tag/type.tentative.any.js: track - still tentative / unsupported [PASS] Promise type [PASS] Missing argument [PASS] Invalid arguments [PASS] Promise type [PASS] Branding [PASS] Empty buffer [PASS] Invalid code [PASS] WebAssembly.instantiate(module): Non-object imports argument: null [PASS] WebAssembly.instantiate(module): Non-object imports argument: true [PASS] WebAssembly.instantiate(module): Non-object imports argument: "" [PASS] WebAssembly.instantiate(module): Non-object imports argument: symbol "Symbol()" [PASS] WebAssembly.instantiate(module): Non-object imports argument: 1 [PASS] WebAssembly.instantiate(module): Non-object imports argument: 0.1 [PASS] WebAssembly.instantiate(module): Non-object imports argument: NaN [PASS] WebAssembly.instantiate(module): Non-object module: undefined [PASS] Missing arguments [PASS] Result type [PASS] Stray argument [PASS] Changing the buffer [PASS] Branding [PASS] Invalid arguments [PASS] WebAssembly.instantiate(module): Non-object module: null [PASS] WebAssembly.instantiate(module): Non-object module: true [PASS] WebAssembly.instantiate(module): Non-object module: "" [PASS] WebAssembly.instantiate(module): Non-object module: symbol "Symbol()" [PASS] WebAssembly.instan
aarch64-darwin: with shared libraries
Process completed with exit code 2.
aarch64-darwin: with shared libraries: test/wpt/test-wasm-jsapi.mjs#L0
--- stderr --- (node:45066) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:45066) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:45066) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:45066) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) /Users/runner/work/_temp/node-v27.0.0-nightly2026-05-056ced421218-slim/test/common/wpt.js:844 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/wasm/jsapi.json for these files: exception/constructor.tentative.any.js at process.<anonymous> (/Users/runner/work/_temp/node-v27.0.0-nightly2026-05-056ced421218-slim/test/common/wpt.js:844:15) at process.emit (node:events:509:20) Node.js v27.0.0-pre --- stdout --- [SKIPPED] esm-integration/global-exports-live-bindings.tentative.any.js: Live bindings unsupported pending V8 WebAssemblyModuleRecord [SKIPPED] esm-integration/namespace-instance.tentative.any.js: pending https://github.com/nodejs/node/pull/59024 [SKIPPED] esm-integration/v128-tdz.tentative.any.js: v128 undefined Wasm bindings not yet supported in V8 [SKIPPED] exception/getArg.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/call.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/constructor.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/table.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] global/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] idlharness.any.js: track - still tentative / unsupported [SKIPPED] memory/constructor-types.tentative.any.js: track - still tentative / unsupported [SKIPPED] memory/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] table/constructor-types.tentative.any.js: track - still tentative / unsupported [SKIPPED] table/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] tag/type.tentative.any.js: track - still tentative / unsupported [PASS] Promise type [PASS] Missing argument [PASS] Invalid arguments [PASS] WebAssembly.instantiate(module): Non-object imports argument: null [PASS] WebAssembly.instantiate(module): Non-object imports argument: true [PASS] WebAssembly.instantiate(module): Non-object imports argument: "" [PASS] WebAssembly.instantiate(module): Non-object imports argument: symbol "Symbol()" [PASS] WebAssembly.instantiate(module): Non-object imports argument: 1 [PASS] WebAssembly.instantiate(module): Non-object imports argument: 0.1 [PASS] WebAssembly.instantiate(module): Non-object imports argument: NaN [PASS] Branding [PASS] Empty buffer [PASS] Invalid code [PASS] WebAssembly.instantiate(module): Non-object module: undefined [PASS] Result type [PASS] WebAssembly.instantiate(module): Non-object module: null [PASS] Stray argument [PASS] WebAssembly.instantiate(module): Non-object module: true [PASS] WebAssembly.instantiate(module): Non-object module: "" [PASS] WebAssembly.instantiate(module): Non-object module: symbol "Symbol()" [PASS] Changing the buffer [PASS] WebAssembly.instantiate(module): Non-object module: 1 [PASS] WebAssembly.instantiate(module): Non-object module: 0.1 [PASS] WebAssembly.instantiate(module): Non-object module: NaN [PASS] WebAssembly.instantiate(module): Missing imports argument [PASS] WebAssembly.instantiate(module): Imports argument with missing property: undefined [PASS] WebAssembly.instantiate(module): Imports argument with missing property: empty object [PASS]
x86_64-linux: with shared libraries
Process completed with exit code 2.
x86_64-linux: with shared libraries: test/wpt/test-wasm-jsapi.mjs#L0
--- stderr --- (node:113742) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) /home/runner/work/_temp/node-v27.0.0-nightly2026-05-056ced421218-slim/test/common/wpt.js:844 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/wasm/jsapi.json for these files: exception/constructor.tentative.any.js at process.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-05-056ced421218-slim/test/common/wpt.js:844:15) at process.emit (node:events:509:20) Node.js v27.0.0-pre --- stdout --- [SKIPPED] esm-integration/global-exports-live-bindings.tentative.any.js: Live bindings unsupported pending V8 WebAssemblyModuleRecord [SKIPPED] esm-integration/namespace-instance.tentative.any.js: pending https://github.com/nodejs/node/pull/59024 [SKIPPED] esm-integration/v128-tdz.tentative.any.js: v128 undefined Wasm bindings not yet supported in V8 [SKIPPED] exception/getArg.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/call.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/constructor.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/table.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] global/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] idlharness.any.js: track - still tentative / unsupported [SKIPPED] memory/constructor-types.tentative.any.js: track - still tentative / unsupported [SKIPPED] memory/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] table/constructor-types.tentative.any.js: track - still tentative / unsupported [SKIPPED] table/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] tag/type.tentative.any.js: track - still tentative / unsupported [PASS] WebAssembly.instantiate(module): Non-object imports argument: null [PASS] WebAssembly.instantiate(module): Non-object imports argument: true [PASS] WebAssembly.instantiate(module): Non-object imports argument: "" [PASS] WebAssembly.instantiate(module): Non-object imports argument: symbol "Symbol()" [PASS] WebAssembly.instantiate(module): Non-object imports argument: 1 [PASS] WebAssembly.instantiate(module): Non-object imports argument: 0.1 [PASS] WebAssembly.instantiate(module): Non-object imports argument: NaN [PASS] WebAssembly.instantiate(module): Non-object module: undefined [PASS] WebAssembly.instantiate(module): Non-object module: null [PASS] WebAssembly.instantiate(module): Non-object module: true [PASS] WebAssembly.instantiate(module): Non-object module: "" [PASS] WebAssembly.instantiate(module): Non-object module: symbol "Symbol()" [PASS] WebAssembly.instantiate(module): Non-object module: 1 [PASS] WebAssembly.instantiate(module): Non-object module: 0.1 [PASS] WebAssembly.instantiate(module): Non-object module: NaN [PASS] WebAssembly.instantiate(module): Missing imports argument [PASS] WebAssembly.instantiate(module): Imports argument with missing property: undefined [PASS] Promise type [PASS] WebAssembly.instantiate(module): Imports argument with missing property: empty object [PASS] WebAssembly.instantiate(module): Imports argument with missing property: wrong property [PASS] WebAssembly.instantiate(module): Importing a function with an incorrectly-typed value: undefined [PASS] WebAssembly.instantiate(module): Importing a function with an incorrectly-typed value: null [PASS] WebAssembly.instantiate(module): Importing a function with an incorrectly-typed value: true [PASS] WebAssembly.instantiate(module): Importing a function with an incorrectly-typed value: "" [PASS] Missing argument [PASS] WebAssembly.instantiate(module): Importing a function with an incorrectly-typed value: symbol "Symbol()" [PASS] WebAssembly.instantiate(module): Importing a function with an incorrectly-typed value: 1 [PASS] WebAssembly.instantiate(module): Impor
x86_64-darwin: with shared libraries
Process completed with exit code 2.
x86_64-darwin: with shared libraries: test/wpt/test-wasm-jsapi.mjs#L0
--- stderr --- (node:92649) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:92649) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:92649) ExperimentalWarning: vm.USE_MAIN_CONTEXT_DEFAULT_LOADER is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:92649) ExperimentalWarning: Importing WebAssembly module instances is an experimental feature and might change at any time /Users/runner/work/_temp/node-v27.0.0-nightly2026-05-056ced421218-slim/test/common/wpt.js:844 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/wasm/jsapi.json for these files: exception/constructor.tentative.any.js at process.<anonymous> (/Users/runner/work/_temp/node-v27.0.0-nightly2026-05-056ced421218-slim/test/common/wpt.js:844:15) at process.emit (node:events:509:20) Node.js v27.0.0-pre --- stdout --- [SKIPPED] esm-integration/global-exports-live-bindings.tentative.any.js: Live bindings unsupported pending V8 WebAssemblyModuleRecord [SKIPPED] esm-integration/namespace-instance.tentative.any.js: pending https://github.com/nodejs/node/pull/59024 [SKIPPED] esm-integration/v128-tdz.tentative.any.js: v128 undefined Wasm bindings not yet supported in V8 [SKIPPED] exception/getArg.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/call.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/constructor.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/table.tentative.any.js: track - still tentative / unsupported [SKIPPED] function/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] global/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] idlharness.any.js: track - still tentative / unsupported [SKIPPED] memory/constructor-types.tentative.any.js: track - still tentative / unsupported [SKIPPED] memory/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] table/constructor-types.tentative.any.js: track - still tentative / unsupported [SKIPPED] table/type.tentative.any.js: track - still tentative / unsupported [SKIPPED] tag/type.tentative.any.js: track - still tentative / unsupported [PASS] Promise type [PASS] WebAssembly.instantiate(module): Non-object imports argument: null [PASS] WebAssembly.instantiate(module): Non-object imports argument: true [PASS] WebAssembly.instantiate(module): Non-object imports argument: "" [PASS] WebAssembly.instantiate(module): Non-object imports argument: symbol "Symbol()" [PASS] WebAssembly.instantiate(module): Non-object imports argument: 1 [PASS] WebAssembly.instantiate(module): Non-object imports argument: 0.1 [PASS] Missing argument [PASS] WebAssembly.instantiate(module): Non-object imports argument: NaN [PASS] Invalid arguments [PASS] WebAssembly.instantiate(module): Non-object module: undefined [PASS] WebAssembly.instantiate(module): Non-object module: null [PASS] WebAssembly.instantiate(module): Non-object module: true [PASS] Promise type [PASS] Missing arguments [PASS] Branding [PASS] Empty buffer [PASS] WebAssembly.instantiate(module): Non-object module: "" [PASS] WebAssembly.instantiate(module): Non-object module: symbol "Symbol()" [PASS] WebAssembly.instantiate(module): Non-object module: 1 [PASS] WebAssembly.instantiate(module): Non-object module: 0.1 [PASS] WebAssembly.instantiate(module): Non-object module: NaN [PASS] WebAssembly.instantiate(module): Missing imports argument [PASS] WebAssembly.instantiate(module): Imports argument with missing property: undefined [PASS] WebAssembly.instantiate(module): Imports argument with missing property: empty object [PASS] WebAssembly.instantiate(module): Imports argument with missing property: wrong property [PASS] WebAssembly.ins

Artifacts

Produced during runtime
Name Size Digest
tarballs
45.8 MB
sha256:8b78d4c8efdaa091ca1d679c8791ec6aa2946d118ba590be0ae16944d57e88c6