src: remove dependency on wrapper-descriptor-based cpp heap #1345
Annotations
4 errors
test-linux:
test/parallel/test-worker-resource-limits.js#L1
--- stderr ---
# out/Release/node[181086]: node::IsolatePlatformDelegate* node::NodePlatform::ForIsolate(v8::Isolate*) at ../src/node_platform.cc:529
# Assertion failed: (data.first) != nullptr
----- Native stack trace -----
1: 0x55ddb07a1098 node::Assert(node::AssertionInfo const&) [out/Release/node]
2: 0x55ddb0830954 node::NodePlatform::ForIsolate(v8::Isolate*) [out/Release/node]
3: 0x55ddb08309ab node::NodePlatform::GetForegroundTaskRunner(v8::Isolate*) [out/Release/node]
4: 0x55ddb0c6d4f5 [out/Release/node]
5: 0x55ddb17911fa cppgc::internal::Sweeper::Start(cppgc::internal::SweepingConfig, double) [out/Release/node]
6: 0x55ddb0c70360 v8::internal::CppHeap::FinishMarkingAndStartSweeping() [out/Release/node]
7: 0x55ddb0ce7d80 v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::internal::GarbageCollectionReason, char const*) [out/Release/node]
8: 0x55ddb0ce83ac [out/Release/node]
9: 0x55ddb0cec6bc [out/Release/node]
10: 0x55ddb176c9a7 [out/Release/node]
Command: out/Release/node --test-reporter=spec --test-reporter-destination=stdout --test-reporter=./tools/github_reporter/index.js --test-reporter-destination=stdout /home/runner/work/node-v8/node-v8/test/parallel/test-worker-resource-limits.js
--- CRASHED (Signal: 6) ---
|
test-linux:
test/wpt/test-hr-time.js#L1
--- stderr ---
# out/Release/node[197806]: node::IsolatePlatformDelegate* node::NodePlatform::ForIsolate(v8::Isolate*) at ../src/node_platform.cc:529
# Assertion failed: (data.first) != nullptr
----- Native stack trace -----
1: 0x55c6513a1098 node::Assert(node::AssertionInfo const&) [out/Release/node]
2: 0x55c651430954 node::NodePlatform::ForIsolate(v8::Isolate*) [out/Release/node]
3: 0x55c6514309ab node::NodePlatform::GetForegroundTaskRunner(v8::Isolate*) [out/Release/node]
4: 0x55c65186d4f5 [out/Release/node]
5: 0x55c6523911fa cppgc::internal::Sweeper::Start(cppgc::internal::SweepingConfig, double) [out/Release/node]
6: 0x55c651870360 v8::internal::CppHeap::FinishMarkingAndStartSweeping() [out/Release/node]
7: 0x55c6518e7d80 v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::internal::GarbageCollectionReason, char const*) [out/Release/node]
8: 0x55c6518e83ac [out/Release/node]
9: 0x55c6518ec6bc [out/Release/node]
10: 0x55c65236c9a7 [out/Release/node]
--- stdout ---
[SKIPPED] idlharness-shadowrealm.window.js: ShadowRealm support is not enabled
[SKIPPED] window-worker-timeOrigin.window.js: depends on URL.createObjectURL(blob)
[PASS] self.performance.now() is a function that returns a number
[PASS] self.performance.now() returns a positive number
[PASS] self.performance.now() difference is not negative
[PASS] Performance interface extends EventTarget.
[PASS] self.performance.now() returns a positive number
[PASS] self.performance.now() difference is not negative
[PASS] idl_test validation
[PASS] Partial interface mixin WindowOrWorkerGlobalScope: original interface mixin defined
[PASS] Partial interface mixin WindowOrWorkerGlobalScope: member names are unique
[PASS] Partial interface Window: member names are unique
[PASS] Window includes GlobalEventHandlers: member names are unique
[PASS] Window includes WindowEventHandlers: member names are unique
[PASS] Window includes WindowOrWorkerGlobalScope: member names are unique
[PASS] WorkerGlobalScope includes WindowOrWorkerGlobalScope: member names are unique
[PASS] Window includes AnimationFrameProvider: member names are unique
[PASS] Window includes WindowSessionStorage: member names are unique
[PASS] Window includes WindowLocalStorage: member names are unique
[PASS] Performance interface: existence and properties of interface object
[PASS] Performance interface object length
[PASS] Performance interface object name
[PASS] Performance interface: existence and properties of interface prototype object
[PASS] Performance interface: existence and properties of interface prototype object's "constructor" property
[PASS] Performance interface: existence and properties of interface prototype object's @@unscopables property
[PASS] Performance interface: operation now()
[PASS] Performance interface: operation toJSON()
[PASS] Performance must be primary interface of performance
[PASS] Stringification of performance
[PASS] Performance interface: performance must inherit property "now()" with the proper type
[PASS] Performance interface: performance must inherit property "timeOrigin" with the proper type
[PASS] Performance interface: performance must inherit property "toJSON()" with the proper type
[PASS] Performance interface: default toJSON operation on performance
[EXPECTED_FAILURE][FAIL] Window interface: attribute performance
assert_throws_js: calling getter on wrong object type must throw TypeError function "function () { [native code] }" did not throw
at IdlInterface.do_interface_attribute_asserts (/home/runner/work/node-v8/node-v8/test/fixtures/wpt/resources/idlharness.js:3073:17)
at IdlInterface.<anonymous> (/home/runner/work/node-v8/node-v8/test/fixtures/wpt/resources/idlharness.js:2215:18)
at Test.step (/home/runner/work/node-v8/node-v8/test/fixtures/wpt/resources/testharness.js:2599:25)
at IdlInterface.test_member_attribute (/home/runner/work/node-v8/node-v8/test/fixtures/wpt/resources/idlharness.js:2164:12)
Command: /home/runner/work/node-v8/node-v8/out/Release/node --test-reporter=spec,--test-reporter-destinati
|
test-linux:
test/wpt/test-webcrypto.js#L1
--- stderr ---
(node:198190) ExperimentalWarning: The X25519 Web Crypto API algorithm is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
(node:198190) ExperimentalWarning: The X448 Web Crypto API algorithm is an experimental feature and might change at any time
(node:198190) ExperimentalWarning: The X25519 Web Crypto API algorithm is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
(node:198190) ExperimentalWarning: The X448 Web Crypto API algorithm is an experimental feature and might change at any time
# out/Release/node[198190]: node::IsolatePlatformDelegate* node::NodePlatform::ForIsolate(v8::Isolate*) at ../src/node_platform.cc:529
# Assertion failed: (data.first) != nullptr
----- Native stack trace -----
1: 0x5611a6fa1098 node::Assert(node::AssertionInfo const&) [out/Release/node]
2: 0x5611a7030954 node::NodePlatform::ForIsolate(v8::Isolate*) [out/Release/node]
3: 0x5611a70309ab node::NodePlatform::GetForegroundTaskRunner(v8::Isolate*) [out/Release/node]
4: 0x5611a746d4f5 [out/Release/node]
5: 0x5611a7f911fa cppgc::internal::Sweeper::Start(cppgc::internal::SweepingConfig, double) [out/Release/node]
6: 0x5611a7470360 v8::internal::CppHeap::FinishMarkingAndStartSweeping() [out/Release/node]
7: 0x5611a74e7d80 v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::internal::GarbageCollectionReason, char const*) [out/Release/node]
8: 0x5611a74e83ac [out/Release/node]
9: 0x5611a74ec6bc [out/Release/node]
10: 0x5611a7f6c9a7 [out/Release/node]
--- stdout ---
[SKIPPED] algorithm-discards-context.https.window.js: Not relevant in Node.js context
[SKIPPED] historical.any.js: Not relevant in Node.js context
[PASS] setup - define tests
[PASS] setup - define tests
[PASS] X25519 key derivation checks for all-zero value result with a key of order 0
[PASS] setup - define tests
[PASS] X25519 key derivation checks for all-zero value result with a key of order 1
[PASS] X25519 key derivation checks for all-zero value result with a key of order 8
[PASS] X25519 deriveBits checks for all-zero value result with a key of order 0
[PASS] X25519 key derivation checks for all-zero value result with a key of order p-1 (order 2)
[PASS] X25519 key derivation checks for all-zero value result with a key of order p (=0, order 4)
[PASS] X25519 deriveBits checks for all-zero value result with a key of order 1
[PASS] X25519 key derivation checks for all-zero value result with a key of order p+1 (=1, order 1)
[PASS] X25519 deriveBits checks for all-zero value result with a key of order 8
[PASS] X448 key derivation checks for all-zero value result with a key of order 0
[PASS] P-521 good parameters
[PASS] X448 key derivation checks for all-zero value result with a key of order 1
[PASS] X25519 deriveBits checks for all-zero value result with a key of order p-1 (order 2)
[PASS] X448 key derivation checks for all-zero value result with a key of order p-1 (order 2)
[PASS] X25519 deriveBits checks for all-zero value result with a key of order p (=0, order 4)
[PASS] X448 key derivation checks for all-zero value result with a key of order p (=0, order 4)
[PASS] X25519 deriveBits checks for all-zero value result with a key of order p+1 (=1, order 1)
[PASS] X448 key derivation checks for all-zero value result with a key of order p+1 (=1, order 1)
[PASS] X25519 good parameters
[PASS] X25519 mixed case parameters
[PASS] X25519 with null length
[PASS] X25519 short result
[PASS] X25519 non-multiple of 8 bits
[PASS] X25519 missing public property
[PASS] X25519 public property of algorithm is not a CryptoKey
[PASS] X448 deriveBits checks for all-zero value result with a key of order 0
[PASS] X25519 mismatched algorithms
[PASS] X25519 no deriveBits usage for base key
[PASS] X25519 base key is not a private key
[PASS] X25519 public property value is a private key
[PASS] X25519 public property value is a secret key
[PASS] X25519 asking for too many bits
[PASS] X448 good paramet
|
test-linux
Process completed with exit code 2.
|