Skip to content

fix: keep proxies opaque in util.inspect when showProxy is false #1597

fix: keep proxies opaque in util.inspect when showProxy is false

fix: keep proxies opaque in util.inspect when showProxy is false #1597

Triggered via pull request December 15, 2025 06:18
Status Failure
Total duration 2h 0m 30s
Artifacts 1

test-shared.yml

on: pull_request
Build slim tarball
1m 21s
Build slim tarball
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

24 errors
aarch64-linux: with shared libraries
Process completed with exit code 2.
aarch64-linux: with shared libraries: test/parallel/test-util-types.js#L54
--- stderr --- node:internal/util/inspect:1141 const maybeCustom = value[customInspectSymbol]; ^ TypeError: Cannot read properties of undefined (reading 'Symbol(nodejs.util.inspect.custom)') at formatValue (node:internal/util/inspect:1141:30) at inspect (node:internal/util/inspect:409:10) at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-util-types.js:54:52) at Module._compile (node:internal/modules/cjs/loader:1759:14) at Object..js (node:internal/modules/cjs/loader:1890:10) at Module.load (node:internal/modules/cjs/loader:1480:32) at Module._load (node:internal/modules/cjs/loader:1299:12) at TracingChannel.traceSync (node:diagnostics_channel:328:14) at wrapModuleLoad (node:internal/modules/cjs/loader:245:24) at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5) Node.js v26.0.0-pre Command: out/Release/node --experimental-vm-modules --expose-internals --allow-natives-syntax /home/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-util-types.js
aarch64-linux: with shared libraries: test/parallel/test-util-inspect-proxy.js#L45
--- stderr --- node:internal/util/inspect:1141 const maybeCustom = value[customInspectSymbol]; ^ TypeError: Cannot read properties of undefined (reading 'Symbol(nodejs.util.inspect.custom)') at formatValue (node:internal/util/inspect:1141:30) at inspect (node:internal/util/inspect:409:10) at formatWithOptionsInternal (node:internal/util/inspect:2811:27) at Object.format (node:internal/util/inspect:2758:10) at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-util-inspect-proxy.js:45:6) at Module._compile (node:internal/modules/cjs/loader:1759:14) at Object..js (node:internal/modules/cjs/loader:1890:10) at Module.load (node:internal/modules/cjs/loader:1480:32) at Module._load (node:internal/modules/cjs/loader:1299:12) at TracingChannel.traceSync (node:diagnostics_channel:328:14) Node.js v26.0.0-pre Command: out/Release/node --expose-internals /home/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-util-inspect-proxy.js
aarch64-linux: with shared libraries: test/parallel/test-repl.js#L92
--- stderr --- ------------ out: "" in: "" ------------ out: "message" in: "'Read, Eval, Print Loop'" ------------ out: "invoke_me(987)" in: "'invoked 987'" ------------ out: "a = 12345" in: "12345" ------------ out: "{a:1}" in: "{ a: 1 }" ------------ out: "throw new Error('test error');" in: "Uncaught Error: test error" ------------ out: "throw { foo: 'bar' };" in: "Uncaught { foo: 'bar' }" ------------ out: "function test_func() {" in: "| " ------------ out: ".break" in: "" ------------ out: "eval(\"function test_func() {\")" in: "Uncaught SyntaxError: Unexpected end of input" ------------ out: "`io.js" in: "| " ------------ out: ".break" in: "" ------------ out: "`io.js ${\"1.0\"" in: "| " ------------ out: "+ \".2\"}`" in: "'io.js 1.0.2'" ------------ out: "`io.js ${" in: "| " ------------ out: "\"1.0\" + \".2\"}`" in: "'io.js 1.0.2'" ------------ out: "(\"a\"" in: "| " ------------ out: ".charAt(0))" in: "'a'" ------------ out: ".1234" in: "0.1234" ------------ out: ".1+.1" in: "0.2" ------------ out: "JSON.parse('{\"valid\": \"json\"}');" in: "{ valid: 'json' }" ------------ out: "JSON.parse('{invalid: \\'json\\'}');" in: "Uncaught:" in: "SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2)" ------------ out: "JSON.parse('066');" in: "Uncaught SyntaxError: Unexpected number in JSON at position 1 (line 1 column 2)" ------------ out: "JSON.parse('{');" in: "Uncaught:" in: "SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2)" ------------ out: "/(/;" in: "/(/;" in: "^^^" in: "" in: "Uncaught SyntaxError: Invalid regular expression: /(/: Unterminated group" ------------ out: "new RegExp(\"foo\", \"wrong modifier\");" in: "Uncaught SyntaxError: Invalid flags supplied to RegExp constructor 'wrong modifier'" ------------ out: "(function() { \"use strict\"; return 0755; })()" in: "(function() { \"use strict\"; return 0755; })()" in: " ^^^^" in: "" in: "Uncaught SyntaxError: Octal literals are not allowed in strict mode." ------------ out: "(function(a, a, b) { \"use strict\"; return a + b + c; })()" in: "(function(a, a, b) { \"use strict\"; return a + b + c; })()" in: " ^" in: "" in: "Uncaught SyntaxError: Duplicate parameter name not allowed in this context" ------------ out: "(function() { \"use strict\"; with (this) {} })()" in: "(function() { \"use strict\"; with (this) {} })()" in: " ^^^^" in: "" in: "Uncaught SyntaxError: Strict mode code may not include a with statement" ------------ out: "(function() { \"use strict\"; var x; delete x; })()" in: "(function() { \"use strict\"; var x; delete x; })()" in: " ^" in: "" in: "Uncaught SyntaxError: Delete of an unqualified identifier in strict mode." ------------ out: "(function() { \"use strict\"; eval = 17; })()" in: "(function() { \"use strict\"; eval = 17; })()" in: " ^^^^" in: "" in: "Uncaught SyntaxError: Unexpected eval or arguments in strict mode" ------------ out: "(function() { \"use strict\"; if (true) function f() { } })()" in: "(function() { \"use strict\"; if (true) function f() { } })()" in: " ^^^^^^^^" in: "" in: "Uncaught:" in: "SyntaxError: In strict mode code, functions can only be declared at top level or inside a block." ------------ out: "function blah() { return 1; }" in: "undefined" ------------ out: "blah()" in: "1" ------------ out: "var I = [1,2,3,function() {}]; I.pop()" in: "[Function (anonymous)]" ------------ out: "{}),({}" in: "| " ------------ out: "}" in: "{}),({}" in: " ^" in: "" in: "Uncaught SyntaxError: Unexpected token ')'" ------------ out: "{ a: " in: "| " ------------ out: "1 }" in: "{ a: 1 }" ------------ out: "{ \"a\": " in: "| " ------------ out: "1 }" in: "{ a: 1 }" ------------ out: "class Foo { #private = true " in: "| " ------------ out: "num = 123456789n" in: "| " ------------ out: "static foo = \"bar\" }" in: "undefined" ------------ out: "(fun
aarch64-linux: with shared libraries: test/parallel/test-common-must-not-call.js#L43
--- stderr --- node:assert:456 throw err; ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: + actual - expected + Comparison {} - Comparison { - code: 'ERR_ASSERTION' - } at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-common-must-not-call.js:43:8) at Module._compile (node:internal/modules/cjs/loader:1759:14) at Object..js (node:internal/modules/cjs/loader:1890:10) at Module.load (node:internal/modules/cjs/loader:1480:32) at Module._load (node:internal/modules/cjs/loader:1299:12) at TracingChannel.traceSync (node:diagnostics_channel:328:14) at wrapModuleLoad (node:internal/modules/cjs/loader:245:24) at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5) at node:internal/main/run_main_module:33:47 { generatedMessage: true, code: 'ERR_ASSERTION', actual: TypeError: Cannot read properties of undefined (reading 'Symbol(nodejs.util.inspect.custom)') at formatValue (node:internal/util/inspect:1141:30) at inspect (node:internal/util/inspect:409:10) at /home/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/common/index.js:563:53 at Array.map (<anonymous>) at Object.mustNotCall [as get] (/home/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/common/index.js:563:40) at assert.throws.code (/home/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-common-must-not-call.js:44:70) at getActual (node:assert:580:5) at assert.throws (node:assert:728:24) at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-common-must-not-call.js:43:8) at Module._compile (node:internal/modules/cjs/loader:1759:14), expected: { code: 'ERR_ASSERTION' }, operator: 'throws', diff: 'simple' } Node.js v26.0.0-pre Command: out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-common-must-not-call.js
aarch64-linux: with shared libraries: test/parallel/test-assert-deep.js#L0
--- stderr --- # out/Release/node[41057]: void node::util::GetConstructorName(const v8::FunctionCallbackInfo<v8::Value>&) at ../../src/node_util.cc:82 # Assertion failed: args[0]->IsObject() ----- Native stack trace ----- 1: 0xab2143d0d5cc node::DumpNativeBacktrace(_IO_FILE*) [out/Release/node] 2: 0xab2143eba800 node::Assert(node::AssertionInfo const&) [out/Release/node] 3: 0xab21441071b0 [out/Release/node] 4: 0xab214525f398 [out/Release/node] ----- JavaScript stack trace ----- 1: getConstructorName (node:internal/util/inspect:947:15) 2: formatRaw (node:internal/util/inspect:1197:23) 3: formatValue (node:internal/util/inspect:1187:10) 4: inspect (node:internal/util/inspect:409:10) 5: inspectValue (node:internal/assert/assertion_error:71:10) 6: createErrDiff (node:internal/assert/assertion_error:186:27) 7: AssertionError (node:internal/assert/assertion_error:287:15) 8: innerFail (node:internal/assert/utils:142:17) 9: deepStrictEqual (node:assert:311:5) 10: assert.throws.message (/home/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-assert-deep.js:1069:18) Command: out/Release/node --test-reporter=./test/common/test-error-reporter.js --test-reporter-destination=stdout /home/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-assert-deep.js --- CRASHED (Signal: 6) ---
x86_64-linux: with shared libraries
Process completed with exit code 2.
x86_64-linux: with shared libraries: test/parallel/test-util-types.js#L54
--- stderr --- node:internal/util/inspect:1141 const maybeCustom = value[customInspectSymbol]; ^ TypeError: Cannot read properties of undefined (reading 'Symbol(nodejs.util.inspect.custom)') at formatValue (node:internal/util/inspect:1141:30) at inspect (node:internal/util/inspect:409:10) at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-util-types.js:54:52) at Module._compile (node:internal/modules/cjs/loader:1759:14) at Object..js (node:internal/modules/cjs/loader:1890:10) at Module.load (node:internal/modules/cjs/loader:1480:32) at Module._load (node:internal/modules/cjs/loader:1299:12) at TracingChannel.traceSync (node:diagnostics_channel:328:14) at wrapModuleLoad (node:internal/modules/cjs/loader:245:24) at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5) Node.js v26.0.0-pre Command: out/Release/node --experimental-vm-modules --expose-internals --allow-natives-syntax /home/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-util-types.js
x86_64-linux: with shared libraries: test/parallel/test-util-inspect-proxy.js#L45
--- stderr --- node:internal/util/inspect:1141 const maybeCustom = value[customInspectSymbol]; ^ TypeError: Cannot read properties of undefined (reading 'Symbol(nodejs.util.inspect.custom)') at formatValue (node:internal/util/inspect:1141:30) at inspect (node:internal/util/inspect:409:10) at formatWithOptionsInternal (node:internal/util/inspect:2811:27) at Object.format (node:internal/util/inspect:2758:10) at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-util-inspect-proxy.js:45:6) at Module._compile (node:internal/modules/cjs/loader:1759:14) at Object..js (node:internal/modules/cjs/loader:1890:10) at Module.load (node:internal/modules/cjs/loader:1480:32) at Module._load (node:internal/modules/cjs/loader:1299:12) at TracingChannel.traceSync (node:diagnostics_channel:328:14) Node.js v26.0.0-pre Command: out/Release/node --expose-internals /home/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-util-inspect-proxy.js
x86_64-linux: with shared libraries: test/parallel/test-repl.js#L92
--- stderr --- ------------ out: "" in: "" ------------ out: "message" in: "'Read, Eval, Print Loop'" ------------ out: "invoke_me(987)" in: "'invoked 987'" ------------ out: "a = 12345" in: "12345" ------------ out: "{a:1}" in: "{ a: 1 }" ------------ out: "throw new Error('test error');" in: "Uncaught Error: test error" ------------ out: "throw { foo: 'bar' };" in: "Uncaught { foo: 'bar' }" ------------ out: "function test_func() {" in: "| " ------------ out: ".break" in: "" ------------ out: "eval(\"function test_func() {\")" in: "Uncaught SyntaxError: Unexpected end of input" ------------ out: "`io.js" in: "| " ------------ out: ".break" in: "" ------------ out: "`io.js ${\"1.0\"" in: "| " ------------ out: "+ \".2\"}`" in: "'io.js 1.0.2'" ------------ out: "`io.js ${" in: "| " ------------ out: "\"1.0\" + \".2\"}`" in: "'io.js 1.0.2'" ------------ out: "(\"a\"" in: "| " ------------ out: ".charAt(0))" in: "'a'" ------------ out: ".1234" in: "0.1234" ------------ out: ".1+.1" in: "0.2" ------------ out: "JSON.parse('{\"valid\": \"json\"}');" in: "{ valid: 'json' }" ------------ out: "JSON.parse('{invalid: \\'json\\'}');" in: "Uncaught:" in: "SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2)" ------------ out: "JSON.parse('066');" in: "Uncaught SyntaxError: Unexpected number in JSON at position 1 (line 1 column 2)" ------------ out: "JSON.parse('{');" in: "Uncaught:" in: "SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2)" ------------ out: "/(/;" in: "/(/;" in: "^^^" in: "" in: "Uncaught SyntaxError: Invalid regular expression: /(/: Unterminated group" ------------ out: "new RegExp(\"foo\", \"wrong modifier\");" in: "Uncaught SyntaxError: Invalid flags supplied to RegExp constructor 'wrong modifier'" ------------ out: "(function() { \"use strict\"; return 0755; })()" in: "(function() { \"use strict\"; return 0755; })()" in: " ^^^^" in: "" in: "Uncaught SyntaxError: Octal literals are not allowed in strict mode." ------------ out: "(function(a, a, b) { \"use strict\"; return a + b + c; })()" in: "(function(a, a, b) { \"use strict\"; return a + b + c; })()" in: " ^" in: "" in: "Uncaught SyntaxError: Duplicate parameter name not allowed in this context" ------------ out: "(function() { \"use strict\"; with (this) {} })()" in: "(function() { \"use strict\"; with (this) {} })()" in: " ^^^^" in: "" in: "Uncaught SyntaxError: Strict mode code may not include a with statement" ------------ out: "(function() { \"use strict\"; var x; delete x; })()" in: "(function() { \"use strict\"; var x; delete x; })()" in: " ^" in: "" in: "Uncaught SyntaxError: Delete of an unqualified identifier in strict mode." ------------ out: "(function() { \"use strict\"; eval = 17; })()" in: "(function() { \"use strict\"; eval = 17; })()" in: " ^^^^" in: "" in: "Uncaught SyntaxError: Unexpected eval or arguments in strict mode" ------------ out: "(function() { \"use strict\"; if (true) function f() { } })()" in: "(function() { \"use strict\"; if (true) function f() { } })()" in: " ^^^^^^^^" in: "" in: "Uncaught:" in: "SyntaxError: In strict mode code, functions can only be declared at top level or inside a block." ------------ out: "function blah() { return 1; }" in: "undefined" ------------ out: "blah()" in: "1" ------------ out: "var I = [1,2,3,function() {}]; I.pop()" in: "[Function (anonymous)]" ------------ out: "{}),({}" in: "| " ------------ out: "}" in: "{}),({}" in: " ^" in: "" in: "Uncaught SyntaxError: Unexpected token ')'" ------------ out: "{ a: " in: "| " ------------ out: "1 }" in: "{ a: 1 }" ------------ out: "{ \"a\": " in: "| " ------------ out: "1 }" in: "{ a: 1 }" ------------ out: "class Foo { #private = true " in: "| " ------------ out: "num = 123456789n" in: "| " ------------ out: "static foo = \"bar\" }" in: "undefined" ------------ out: "(fun
x86_64-linux: with shared libraries: test/parallel/test-common-must-not-call.js#L43
--- stderr --- node:assert:456 throw err; ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: + actual - expected + Comparison {} - Comparison { - code: 'ERR_ASSERTION' - } at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-common-must-not-call.js:43:8) at Module._compile (node:internal/modules/cjs/loader:1759:14) at Object..js (node:internal/modules/cjs/loader:1890:10) at Module.load (node:internal/modules/cjs/loader:1480:32) at Module._load (node:internal/modules/cjs/loader:1299:12) at TracingChannel.traceSync (node:diagnostics_channel:328:14) at wrapModuleLoad (node:internal/modules/cjs/loader:245:24) at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5) at node:internal/main/run_main_module:33:47 { generatedMessage: true, code: 'ERR_ASSERTION', actual: TypeError: Cannot read properties of undefined (reading 'Symbol(nodejs.util.inspect.custom)') at formatValue (node:internal/util/inspect:1141:30) at inspect (node:internal/util/inspect:409:10) at /home/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/common/index.js:563:53 at Array.map (<anonymous>) at Object.mustNotCall [as get] (/home/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/common/index.js:563:40) at assert.throws.code (/home/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-common-must-not-call.js:44:70) at getActual (node:assert:580:5) at assert.throws (node:assert:728:24) at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-common-must-not-call.js:43:8) at Module._compile (node:internal/modules/cjs/loader:1759:14), expected: { code: 'ERR_ASSERTION' }, operator: 'throws', diff: 'simple' } Node.js v26.0.0-pre Command: out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-common-must-not-call.js
x86_64-linux: with shared libraries: test/parallel/test-assert-deep.js#L0
--- stderr --- # out/Release/node[37482]: void node::util::GetConstructorName(const v8::FunctionCallbackInfo<v8::Value>&) at ../../src/node_util.cc:82 # Assertion failed: args[0]->IsObject() ----- Native stack trace ----- 1: 0x55b4aa87a058 node::DumpNativeBacktrace(_IO_FILE*) [out/Release/node] 2: 0x55b4aaa019f6 node::Assert(node::AssertionInfo const&) [out/Release/node] 3: 0x55b4aac17cde [out/Release/node] 4: 0x7fb814d8fb4d ----- JavaScript stack trace ----- 1: getConstructorName (node:internal/util/inspect:947:15) 2: formatRaw (node:internal/util/inspect:1197:23) 3: formatValue (node:internal/util/inspect:1187:10) 4: inspect (node:internal/util/inspect:409:10) 5: inspectValue (node:internal/assert/assertion_error:71:10) 6: createErrDiff (node:internal/assert/assertion_error:186:27) 7: AssertionError (node:internal/assert/assertion_error:287:15) 8: innerFail (node:internal/assert/utils:142:17) 9: deepStrictEqual (node:assert:311:5) 10: assert.throws.message (/home/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-assert-deep.js:1069:18) Command: out/Release/node --test-reporter=./test/common/test-error-reporter.js --test-reporter-destination=stdout /home/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-assert-deep.js --- CRASHED (Signal: 6) ---
x86_64-darwin: with shared libraries
Process completed with exit code 2.
x86_64-darwin: with shared libraries: test/parallel/test-util-types.js#L54
--- stderr --- node:internal/util/inspect:1141 const maybeCustom = value[customInspectSymbol]; ^ TypeError: Cannot read properties of undefined (reading 'Symbol(nodejs.util.inspect.custom)') at formatValue (node:internal/util/inspect:1141:30) at inspect (node:internal/util/inspect:409:10) at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-util-types.js:54:52) at Module._compile (node:internal/modules/cjs/loader:1759:14) at Object..js (node:internal/modules/cjs/loader:1890:10) at Module.load (node:internal/modules/cjs/loader:1480:32) at Module._load (node:internal/modules/cjs/loader:1299:12) at TracingChannel.traceSync (node:diagnostics_channel:328:14) at wrapModuleLoad (node:internal/modules/cjs/loader:245:24) at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5) Node.js v26.0.0-pre Command: out/Release/node --experimental-vm-modules --expose-internals --allow-natives-syntax /Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-util-types.js
x86_64-darwin: with shared libraries: test/parallel/test-util-inspect-proxy.js#L45
--- stderr --- node:internal/util/inspect:1141 const maybeCustom = value[customInspectSymbol]; ^ TypeError: Cannot read properties of undefined (reading 'Symbol(nodejs.util.inspect.custom)') at formatValue (node:internal/util/inspect:1141:30) at inspect (node:internal/util/inspect:409:10) at formatWithOptionsInternal (node:internal/util/inspect:2811:27) at Object.format (node:internal/util/inspect:2758:10) at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-util-inspect-proxy.js:45:6) at Module._compile (node:internal/modules/cjs/loader:1759:14) at Object..js (node:internal/modules/cjs/loader:1890:10) at Module.load (node:internal/modules/cjs/loader:1480:32) at Module._load (node:internal/modules/cjs/loader:1299:12) at TracingChannel.traceSync (node:diagnostics_channel:328:14) Node.js v26.0.0-pre Command: out/Release/node --expose-internals /Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-util-inspect-proxy.js
x86_64-darwin: with shared libraries: test/parallel/test-repl.js#L92
--- stderr --- ------------ out: "" in: "" ------------ out: "message" in: "'Read, Eval, Print Loop'" ------------ out: "invoke_me(987)" in: "'invoked 987'" ------------ out: "a = 12345" in: "12345" ------------ out: "{a:1}" in: "{ a: 1 }" ------------ out: "throw new Error('test error');" in: "Uncaught Error: test error" ------------ out: "throw { foo: 'bar' };" in: "Uncaught { foo: 'bar' }" ------------ out: "function test_func() {" in: "| " ------------ out: ".break" in: "" ------------ out: "eval(\"function test_func() {\")" in: "Uncaught SyntaxError: Unexpected end of input" ------------ out: "`io.js" in: "| " ------------ out: ".break" in: "" ------------ out: "`io.js ${\"1.0\"" in: "| " ------------ out: "+ \".2\"}`" in: "'io.js 1.0.2'" ------------ out: "`io.js ${" in: "| " ------------ out: "\"1.0\" + \".2\"}`" in: "'io.js 1.0.2'" ------------ out: "(\"a\"" in: "| " ------------ out: ".charAt(0))" in: "'a'" ------------ out: ".1234" in: "0.1234" ------------ out: ".1+.1" in: "0.2" ------------ out: "JSON.parse('{\"valid\": \"json\"}');" in: "{ valid: 'json' }" ------------ out: "JSON.parse('{invalid: \\'json\\'}');" in: "Uncaught:" in: "SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2)" ------------ out: "JSON.parse('066');" in: "Uncaught SyntaxError: Unexpected number in JSON at position 1 (line 1 column 2)" ------------ out: "JSON.parse('{');" in: "Uncaught:" in: "SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2)" ------------ out: "/(/;" in: "/(/;" in: "^^^" in: "" in: "Uncaught SyntaxError: Invalid regular expression: /(/: Unterminated group" ------------ out: "new RegExp(\"foo\", \"wrong modifier\");" in: "Uncaught SyntaxError: Invalid flags supplied to RegExp constructor 'wrong modifier'" ------------ out: "(function() { \"use strict\"; return 0755; })()" in: "(function() { \"use strict\"; return 0755; })()" in: " ^^^^" in: "" in: "Uncaught SyntaxError: Octal literals are not allowed in strict mode." ------------ out: "(function(a, a, b) { \"use strict\"; return a + b + c; })()" in: "(function(a, a, b) { \"use strict\"; return a + b + c; })()" in: " ^" in: "" in: "Uncaught SyntaxError: Duplicate parameter name not allowed in this context" ------------ out: "(function() { \"use strict\"; with (this) {} })()" in: "(function() { \"use strict\"; with (this) {} })()" in: " ^^^^" in: "" in: "Uncaught SyntaxError: Strict mode code may not include a with statement" ------------ out: "(function() { \"use strict\"; var x; delete x; })()" in: "(function() { \"use strict\"; var x; delete x; })()" in: " ^" in: "" in: "Uncaught SyntaxError: Delete of an unqualified identifier in strict mode." ------------ out: "(function() { \"use strict\"; eval = 17; })()" in: "(function() { \"use strict\"; eval = 17; })()" in: " ^^^^" in: "" in: "Uncaught SyntaxError: Unexpected eval or arguments in strict mode" ------------ out: "(function() { \"use strict\"; if (true) function f() { } })()" in: "(function() { \"use strict\"; if (true) function f() { } })()" in: " ^^^^^^^^" in: "" in: "Uncaught:" in: "SyntaxError: In strict mode code, functions can only be declared at top level or inside a block." ------------ out: "function blah() { return 1; }" in: "undefined" ------------ out: "blah()" in: "1" ------------ out: "var I = [1,2,3,function() {}]; I.pop()" in: "[Function (anonymous)]" ------------ out: "{}),({}" in: "| " ------------ out: "}" in: "{}),({}" in: " ^" in: "" in: "Uncaught SyntaxError: Unexpected token ')'" ------------ out: "{ a: " in: "| " ------------ out: "1 }" in: "{ a: 1 }" ------------ out: "{ \"a\": " in: "| " ------------ out: "1 }" in: "{ a: 1 }" ------------ out: "class Foo { #private = true " in: "| " ------------ out: "num = 123456789n" in: "| " ------------ out: "static foo = \"bar\" }" in: "undefined" ------------ out: "(fun
x86_64-darwin: with shared libraries: test/parallel/test-common-must-not-call.js#L43
--- stderr --- node:assert:456 throw err; ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: + actual - expected + Comparison {} - Comparison { - code: 'ERR_ASSERTION' - } at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-common-must-not-call.js:43:8) at Module._compile (node:internal/modules/cjs/loader:1759:14) at Object..js (node:internal/modules/cjs/loader:1890:10) at Module.load (node:internal/modules/cjs/loader:1480:32) at Module._load (node:internal/modules/cjs/loader:1299:12) at TracingChannel.traceSync (node:diagnostics_channel:328:14) at wrapModuleLoad (node:internal/modules/cjs/loader:245:24) at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5) at node:internal/main/run_main_module:33:47 { generatedMessage: true, code: 'ERR_ASSERTION', actual: TypeError: Cannot read properties of undefined (reading 'Symbol(nodejs.util.inspect.custom)') at formatValue (node:internal/util/inspect:1141:30) at inspect (node:internal/util/inspect:409:10) at /Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/common/index.js:563:53 at Array.map (<anonymous>) at Object.mustNotCall [as get] (/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/common/index.js:563:40) at assert.throws.code (/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-common-must-not-call.js:44:70) at getActual (node:assert:580:5) at assert.throws (node:assert:728:24) at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-common-must-not-call.js:43:8) at Module._compile (node:internal/modules/cjs/loader:1759:14), expected: { code: 'ERR_ASSERTION' }, operator: 'throws', diff: 'simple' } Node.js v26.0.0-pre Command: out/Release/node /Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-common-must-not-call.js
x86_64-darwin: with shared libraries: test/parallel/test-assert-deep.js#L0
--- stderr --- # out/Release/node[39638]: void node::util::GetConstructorName(const FunctionCallbackInfo<Value> &) at ../../src/node_util.cc:82 # Assertion failed: args[0]->IsObject() ----- Native stack trace ----- 1: 0x108863d16 node::Assert(node::AssertionInfo const&) [/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/out/Release/node] 2: 0x106b5c858 node::util::GetConstructorName(v8::FunctionCallbackInfo<v8::Value> const&) [/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/out/Release/node] 3: 0x107adbc4d Builtins_CallApiCallbackGeneric [/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/out/Release/node] ----- JavaScript stack trace ----- 1: getConstructorName (node:internal/util/inspect:947:15) 2: formatRaw (node:internal/util/inspect:1197:23) 3: formatValue (node:internal/util/inspect:1187:10) 4: inspect (node:internal/util/inspect:409:10) 5: inspectValue (node:internal/assert/assertion_error:71:10) 6: createErrDiff (node:internal/assert/assertion_error:186:27) 7: AssertionError (node:internal/assert/assertion_error:287:15) 8: innerFail (node:internal/assert/utils:142:17) 9: deepStrictEqual (node:assert:311:5) 10: assert.throws.message (/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-assert-deep.js:1069:18) Command: out/Release/node --test-reporter=./test/common/test-error-reporter.js --test-reporter-destination=stdout /Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-assert-deep.js --- CRASHED (Signal: 6) ---
aarch64-darwin: with shared libraries
Process completed with exit code 2.
aarch64-darwin: with shared libraries: test/parallel/test-util-types.js#L54
--- stderr --- node:internal/util/inspect:1141 const maybeCustom = value[customInspectSymbol]; ^ TypeError: Cannot read properties of undefined (reading 'Symbol(nodejs.util.inspect.custom)') at formatValue (node:internal/util/inspect:1141:30) at inspect (node:internal/util/inspect:409:10) at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-util-types.js:54:52) at Module._compile (node:internal/modules/cjs/loader:1759:14) at Object..js (node:internal/modules/cjs/loader:1890:10) at Module.load (node:internal/modules/cjs/loader:1480:32) at Module._load (node:internal/modules/cjs/loader:1299:12) at TracingChannel.traceSync (node:diagnostics_channel:328:14) at wrapModuleLoad (node:internal/modules/cjs/loader:245:24) at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5) Node.js v26.0.0-pre Command: out/Release/node --experimental-vm-modules --expose-internals --allow-natives-syntax /Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-util-types.js
aarch64-darwin: with shared libraries: test/parallel/test-util-inspect-proxy.js#L45
--- stderr --- node:internal/util/inspect:1141 const maybeCustom = value[customInspectSymbol]; ^ TypeError: Cannot read properties of undefined (reading 'Symbol(nodejs.util.inspect.custom)') at formatValue (node:internal/util/inspect:1141:30) at inspect (node:internal/util/inspect:409:10) at formatWithOptionsInternal (node:internal/util/inspect:2811:27) at Object.format (node:internal/util/inspect:2758:10) at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-util-inspect-proxy.js:45:6) at Module._compile (node:internal/modules/cjs/loader:1759:14) at Object..js (node:internal/modules/cjs/loader:1890:10) at Module.load (node:internal/modules/cjs/loader:1480:32) at Module._load (node:internal/modules/cjs/loader:1299:12) at TracingChannel.traceSync (node:diagnostics_channel:328:14) Node.js v26.0.0-pre Command: out/Release/node --expose-internals /Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-util-inspect-proxy.js
aarch64-darwin: with shared libraries: test/parallel/test-repl.js#L92
--- stderr --- ------------ out: "" in: "" ------------ out: "message" in: "'Read, Eval, Print Loop'" ------------ out: "invoke_me(987)" in: "'invoked 987'" ------------ out: "a = 12345" in: "12345" ------------ out: "{a:1}" in: "{ a: 1 }" ------------ out: "throw new Error('test error');" in: "Uncaught Error: test error" ------------ out: "throw { foo: 'bar' };" in: "Uncaught { foo: 'bar' }" ------------ out: "function test_func() {" in: "| " ------------ out: ".break" in: "" ------------ out: "eval(\"function test_func() {\")" in: "Uncaught SyntaxError: Unexpected end of input" ------------ out: "`io.js" in: "| " ------------ out: ".break" in: "" ------------ out: "`io.js ${\"1.0\"" in: "| " ------------ out: "+ \".2\"}`" in: "'io.js 1.0.2'" ------------ out: "`io.js ${" in: "| " ------------ out: "\"1.0\" + \".2\"}`" in: "'io.js 1.0.2'" ------------ out: "(\"a\"" in: "| " ------------ out: ".charAt(0))" in: "'a'" ------------ out: ".1234" in: "0.1234" ------------ out: ".1+.1" in: "0.2" ------------ out: "JSON.parse('{\"valid\": \"json\"}');" in: "{ valid: 'json' }" ------------ out: "JSON.parse('{invalid: \\'json\\'}');" in: "Uncaught:" in: "SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2)" ------------ out: "JSON.parse('066');" in: "Uncaught SyntaxError: Unexpected number in JSON at position 1 (line 1 column 2)" ------------ out: "JSON.parse('{');" in: "Uncaught:" in: "SyntaxError: Expected property name or '}' in JSON at position 1 (line 1 column 2)" ------------ out: "/(/;" in: "/(/;" in: "^^^" in: "" in: "Uncaught SyntaxError: Invalid regular expression: /(/: Unterminated group" ------------ out: "new RegExp(\"foo\", \"wrong modifier\");" in: "Uncaught SyntaxError: Invalid flags supplied to RegExp constructor 'wrong modifier'" ------------ out: "(function() { \"use strict\"; return 0755; })()" in: "(function() { \"use strict\"; return 0755; })()" in: " ^^^^" in: "" in: "Uncaught SyntaxError: Octal literals are not allowed in strict mode." ------------ out: "(function(a, a, b) { \"use strict\"; return a + b + c; })()" in: "(function(a, a, b) { \"use strict\"; return a + b + c; })()" in: " ^" in: "" in: "Uncaught SyntaxError: Duplicate parameter name not allowed in this context" ------------ out: "(function() { \"use strict\"; with (this) {} })()" in: "(function() { \"use strict\"; with (this) {} })()" in: " ^^^^" in: "" in: "Uncaught SyntaxError: Strict mode code may not include a with statement" ------------ out: "(function() { \"use strict\"; var x; delete x; })()" in: "(function() { \"use strict\"; var x; delete x; })()" in: " ^" in: "" in: "Uncaught SyntaxError: Delete of an unqualified identifier in strict mode." ------------ out: "(function() { \"use strict\"; eval = 17; })()" in: "(function() { \"use strict\"; eval = 17; })()" in: " ^^^^" in: "" in: "Uncaught SyntaxError: Unexpected eval or arguments in strict mode" ------------ out: "(function() { \"use strict\"; if (true) function f() { } })()" in: "(function() { \"use strict\"; if (true) function f() { } })()" in: " ^^^^^^^^" in: "" in: "Uncaught:" in: "SyntaxError: In strict mode code, functions can only be declared at top level or inside a block." ------------ out: "function blah() { return 1; }" in: "undefined" ------------ out: "blah()" in: "1" ------------ out: "var I = [1,2,3,function() {}]; I.pop()" in: "[Function (anonymous)]" ------------ out: "{}),({}" in: "| " ------------ out: "}" in: "{}),({}" in: " ^" in: "" in: "Uncaught SyntaxError: Unexpected token ')'" ------------ out: "{ a: " in: "| " ------------ out: "1 }" in: "{ a: 1 }" ------------ out: "{ \"a\": " in: "| " ------------ out: "1 }" in: "{ a: 1 }" ------------ out: "class Foo { #private = true " in: "| " ------------ out: "num = 123456789n" in: "| " ------------ out: "static foo = \"bar\" }" in: "undefined" ------------ out: "(fun
aarch64-darwin: with shared libraries: test/parallel/test-common-must-not-call.js#L43
--- stderr --- node:assert:456 throw err; ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: + actual - expected + Comparison {} - Comparison { - code: 'ERR_ASSERTION' - } at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-common-must-not-call.js:43:8) at Module._compile (node:internal/modules/cjs/loader:1759:14) at Object..js (node:internal/modules/cjs/loader:1890:10) at Module.load (node:internal/modules/cjs/loader:1480:32) at Module._load (node:internal/modules/cjs/loader:1299:12) at TracingChannel.traceSync (node:diagnostics_channel:328:14) at wrapModuleLoad (node:internal/modules/cjs/loader:245:24) at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5) at node:internal/main/run_main_module:33:47 { generatedMessage: true, code: 'ERR_ASSERTION', actual: TypeError: Cannot read properties of undefined (reading 'Symbol(nodejs.util.inspect.custom)') at formatValue (node:internal/util/inspect:1141:30) at inspect (node:internal/util/inspect:409:10) at /Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/common/index.js:563:53 at Array.map (<anonymous>) at Object.mustNotCall [as get] (/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/common/index.js:563:40) at assert.throws.code (/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-common-must-not-call.js:44:70) at getActual (node:assert:580:5) at assert.throws (node:assert:728:24) at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-common-must-not-call.js:43:8) at Module._compile (node:internal/modules/cjs/loader:1759:14), expected: { code: 'ERR_ASSERTION' }, operator: 'throws', diff: 'simple' } Node.js v26.0.0-pre Command: out/Release/node /Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/test/parallel/test-common-must-not-call.js
aarch64-darwin: with shared libraries: test/parallel/test-assert-deep.js#L0
--- stderr --- # out/Release/node[93068]: void node::util::GetConstructorName(const FunctionCallbackInfo<Value> &) at ../../src/node_util.cc:82 # Assertion failed: args[0]->IsObject() ----- Native stack trace ----- 1: 0x10419c094 node::Assert(node::AssertionInfo const&) [/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/out/Release/node] 2: 0x1024bb8d4 node::util::GetConstructorName(v8::FunctionCallbackInfo<v8::Value> const&) [/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/out/Release/node] 3: 0x103417238 Builtins_CallApiCallbackGeneric [/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/out/Release/node] 4: 0x10341558c Builtins_InterpreterEntryTrampoline [/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/out/Release/node] 5: 0x12484f1c0 6: 0x12484e36c 7: 0x12484597c 8: 0x12486b804 9: 0x12485fb68 10: 0x124859fac 11: 0x103415de0 Builtins_InterpreterPushArgsThenFastConstructFunction [/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/out/Release/node] 12: 0x1035a5500 Builtins_ConstructHandler [/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/out/Release/node] 13: 0x10341558c Builtins_InterpreterEntryTrampoline [/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/out/Release/node] 14: 0x124825e38 15: 0x10341558c Builtins_InterpreterEntryTrampoline [/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/out/Release/node] 16: 0x1248801bc 17: 0x10341558c Builtins_InterpreterEntryTrampoline [/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/out/Release/node] 18: 0x12487b738 19: 0x124838a48 20: 0x12487bc58 21: 0x124835f60 22: 0x124839d68 23: 0x1034532a4 Builtins_AsyncFunctionAwaitResolveClosure [/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/out/Release/node] 24: 0x10352a8f8 Builtins_PromiseFulfillReactionJob [/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/out/Release/node] 25: 0x103442720 Builtins_RunMicrotasks [/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/out/Release/node] 26: 0x1034127f0 Builtins_JSRunMicrotasksEntry [/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/out/Release/node] 27: 0x10279328c v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/out/Release/node] 28: 0x102793cbc v8::internal::(anonymous namespace)::InvokeWithTryCatch(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/out/Release/node] 29: 0x102793e80 v8::internal::Execution::TryRunMicrotasks(v8::internal::Isolate*, v8::internal::MicrotaskQueue*) [/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/out/Release/node] 30: 0x1027c804c v8::internal::MicrotaskQueue::RunMicrotasks(v8::internal::Isolate*) [/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/out/Release/node] 31: 0x1027c8a44 v8::internal::MicrotaskQueue::PerformCheckpoint(v8::Isolate*) [/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/out/Release/node] 32: 0x102250a14 node::InternalCallbackScope::Close() [/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/out/Release/node] 33: 0x1022501d0 node::InternalCallbackScope::~InternalCallbackScope() [/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/out/Release/node] 34: 0x1023291dc node::StartExecution(node::Environment*, std::__1::function<v8::MaybeLocal<v8::Value> (node::StartExecutionCallbackInfo const&)>) [/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-15f32a8dd78b-slim/out/Release/node] 35: 0x102259fc0 node::LoadEnvironment(node::Environment*, std::__1::function<v8::MaybeLocal<v8::Value> (node::StartExecutionCallbackInfo const&)>, std::__1::function<void (node::Environment*, v8::Local<v8::Value>,

Artifacts

Produced during runtime
Name Size Digest
tarballs
47.8 MB
sha256:723fbaf5d158f3d084eeff9e9b2494743c23e060ff52ee47c1e460db83a2d7fb