Skip to content

test: adapt to new V8 trusted memory spaces #1096

test: adapt to new V8 trusted memory spaces

test: adapt to new V8 trusted memory spaces #1096

Triggered via push September 26, 2023 07:54
Status Failure
Total duration 2h 29m 4s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

test-asan.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

5 errors
test-asan: test/parallel/test-buffer-alloc.js#L11
--- stderr --- node:assert:125 throw new AssertionError(obj); ^ AssertionError [ERR_ASSERTION]: Missing expected exception. at Object.<anonymous> (/home/runner/work/node-v8/node-v8/test/parallel/test-buffer-alloc.js:11:8) at Module._compile (node:internal/modules/cjs/loader:1429:14) at Module._extensions..js (node:internal/modules/cjs/loader:1487:10) at Module.load (node:internal/modules/cjs/loader:1261:32) at Module._load (node:internal/modules/cjs/loader:1077:12) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:99:12) at node:internal/main/run_main_module:23:47 { generatedMessage: false, code: 'ERR_ASSERTION', actual: undefined, expected: { message: 'Invalid typed array length: 4294967297' }, operator: 'throws' } Node.js v21.0.0-pre 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-buffer-alloc.js
test-asan: test/parallel/test-buffer-over-max-length.js#L15
--- stderr --- node:assert:125 throw new AssertionError(obj); ^ AssertionError [ERR_ASSERTION]: Missing expected exception (RangeError). at Object.<anonymous> (/home/runner/work/node-v8/node-v8/test/parallel/test-buffer-over-max-length.js:15:8) at Module._compile (node:internal/modules/cjs/loader:1429:14) at Module._extensions..js (node:internal/modules/cjs/loader:1487:10) at Module.load (node:internal/modules/cjs/loader:1261:32) at Module._load (node:internal/modules/cjs/loader:1077:12) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:99:12) at node:internal/main/run_main_module:23:47 { generatedMessage: false, code: 'ERR_ASSERTION', actual: undefined, expected: { code: 'ERR_OUT_OF_RANGE', name: 'RangeError' }, operator: 'throws' } Node.js v21.0.0-pre 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-buffer-over-max-length.js
test-asan: test/parallel/test-buffer-slow.js#L1
--- stderr --- ================================================================= ==94778==ERROR: AddressSanitizer: requested allocation size 0x1fffffffffffff (0x20000000001000 after adjustments for alignment, red zones etc.) exceeds maximum supported size of 0x10000000000 (thread T0) #0 0xe77edd in malloc (/home/runner/work/node-v8/node-v8/out/Release/node+0xe77edd) #1 0xeba3dd in node::NodeArrayBufferAllocator::Allocate(unsigned long) (/home/runner/work/node-v8/node-v8/out/Release/node+0xeba3dd) #2 0x1e60f4e in v8::internal::Heap::AllocateExternalBackingStore(std::function<void* (unsigned long)> const&, unsigned long) (/home/runner/work/node-v8/node-v8/out/Release/node+0x1e60f4e) #3 0x22018e5 in v8::internal::BackingStore::Allocate(v8::internal::Isolate*, unsigned long, v8::internal::SharedFlag, v8::internal::InitializedFlag) (/home/runner/work/node-v8/node-v8/out/Release/node+0x22018e5) #4 0x19be439 in v8::internal::(anonymous namespace)::ConstructBuffer(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Handle<v8::internal::JSReceiver>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::InitializedFlag) (/home/runner/work/node-v8/node-v8/out/Release/node+0x19be439) #5 0x19bc9c6 in v8::internal::Builtin_ArrayBufferConstructor(int, unsigned long*, v8::internal::Isolate*) (/home/runner/work/node-v8/node-v8/out/Release/node+0x19bc9c6) #6 0x7f9e13b61ef5 in v8::internal::wasm::WasmEngine::SyncCompile(v8::internal::Isolate*, v8::internal::wasm::WasmFeatures, v8::internal::wasm::ErrorThrower*, v8::internal::wasm::ModuleWireBytes) (/home/runner/work/node-v8/node-v8/out/Release/node+0x3368ef5) #7 0x7f9e13ac9ece in v8::internal::wasm::TurboshaftGraphBuildingInterface::StringViewWtf8Encode(v8::internal::wasm::WasmFullDecoder<v8::internal::wasm::Decoder::FullValidationTag, v8::internal::wasm::TurboshaftGraphBuildingInterface, (v8::internal::wasm::DecodingMode)0>*, v8::internal::wasm::MemoryIndexImmediate const&, unibrow::Utf8Variant, v8::internal::wasm::TurboshaftGraphBuildingInterface::Value const&, v8::internal::wasm::TurboshaftGraphBuildingInterface::Value const&, v8::internal::wasm::TurboshaftGraphBuildingInterface::Value const&, v8::internal::wasm::TurboshaftGraphBuildingInterface::Value const&, v8::internal::wasm::TurboshaftGraphBuildingInterface::Value*, v8::internal::wasm::TurboshaftGraphBuildingInterface::Value*) (/home/runner/work/node-v8/node-v8/out/Release/node+0x32d0ece) #8 0x7f9e13c11810 in v8::internal::wasm::DeserializeNativeModule(v8::internal::Isolate*, v8::base::Vector<unsigned char const>, v8::base::Vector<unsigned char const>, v8::base::Vector<char const>) (/home/runner/work/node-v8/node-v8/out/Release/node+0x3418810) #9 0x7f9e13b4feba in v8::internal::wasm::ModuleDisassembler::PrintMemory(v8::internal::wasm::WasmMemory const&) (/home/runner/work/node-v8/node-v8/out/Release/node+0x3356eba) #10 0x7f9e13acd97b in v8::internal::wasm::TurboshaftGraphBuildingInterface::ArrayCopy(v8::internal::wasm::WasmFullDecoder<v8::internal::wasm::Decoder::FullValidationTag, v8::internal::wasm::TurboshaftGraphBuildingInterface, (v8::internal::wasm::DecodingMode)0>*, v8::internal::wasm::TurboshaftGraphBuildingInterface::Value const&, v8::internal::wasm::TurboshaftGraphBuildingInterface::Value const&, v8::internal::wasm::TurboshaftGraphBuildingInterface::Value const&, v8::internal::wasm::TurboshaftGraphBuildingInterface::Value const&, v8::internal::wasm::ArrayIndexImmediate const&, v8::internal::wasm::TurboshaftGraphBuildingInterface::Value const&) (/home/runner/work/node-v8/node-v8/out/Release/node+0x32d497b) #11 0x7f9e13c4dce2 in v8::internal::Assembler::movsxwq(v8::internal::Register, v8::internal::Register) (/home/runner/work/node-v8/node-v8/out/Release/node+0x3454ce2) #12 0x7f9e13accf1d in v8::internal::wasm::TurboshaftGraphBuildingInterface::ArrayCopy(v8::internal::wasm::WasmFullDecoder<v8::internal::wasm::Decoder::FullValidationTag, v8::internal::wasm::TurboshaftGraphBuildingInterface, (v
test-asan: test/parallel/test-buffer-tostring-rangeerror.js#L1
--- stderr --- ================================================================= ==94932==ERROR: AddressSanitizer: requested allocation size 0x14b373f302f (0x14b373f4030 after adjustments for alignment, red zones etc.) exceeds maximum supported size of 0x10000000000 (thread T0) #0 0xe78052 in calloc (/home/runner/work/node-v8/node-v8/out/Release/node+0xe78052) #1 0xeba374 in node::NodeArrayBufferAllocator::Allocate(unsigned long) (/home/runner/work/node-v8/node-v8/out/Release/node+0xeba374) #2 0x1e60f4e in v8::internal::Heap::AllocateExternalBackingStore(std::function<void* (unsigned long)> const&, unsigned long) (/home/runner/work/node-v8/node-v8/out/Release/node+0x1e60f4e) #3 0x22018e5 in v8::internal::BackingStore::Allocate(v8::internal::Isolate*, unsigned long, v8::internal::SharedFlag, v8::internal::InitializedFlag) (/home/runner/work/node-v8/node-v8/out/Release/node+0x22018e5) #4 0x19be439 in v8::internal::(anonymous namespace)::ConstructBuffer(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Handle<v8::internal::JSReceiver>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::InitializedFlag) (/home/runner/work/node-v8/node-v8/out/Release/node+0x19be439) #5 0x19bc9c6 in v8::internal::Builtin_ArrayBufferConstructor(int, unsigned long*, v8::internal::Isolate*) (/home/runner/work/node-v8/node-v8/out/Release/node+0x19bc9c6) #6 0x7ff57b061ef5 in v8::internal::wasm::WasmEngine::SyncCompile(v8::internal::Isolate*, v8::internal::wasm::WasmFeatures, v8::internal::wasm::ErrorThrower*, v8::internal::wasm::ModuleWireBytes) (/home/runner/work/node-v8/node-v8/out/Release/node+0x3368ef5) #7 0x7ff57afc9ece in v8::internal::wasm::TurboshaftGraphBuildingInterface::StringViewWtf8Encode(v8::internal::wasm::WasmFullDecoder<v8::internal::wasm::Decoder::FullValidationTag, v8::internal::wasm::TurboshaftGraphBuildingInterface, (v8::internal::wasm::DecodingMode)0>*, v8::internal::wasm::MemoryIndexImmediate const&, unibrow::Utf8Variant, v8::internal::wasm::TurboshaftGraphBuildingInterface::Value const&, v8::internal::wasm::TurboshaftGraphBuildingInterface::Value const&, v8::internal::wasm::TurboshaftGraphBuildingInterface::Value const&, v8::internal::wasm::TurboshaftGraphBuildingInterface::Value const&, v8::internal::wasm::TurboshaftGraphBuildingInterface::Value*, v8::internal::wasm::TurboshaftGraphBuildingInterface::Value*) (/home/runner/work/node-v8/node-v8/out/Release/node+0x32d0ece) #8 0x7ff57b111810 in v8::internal::wasm::DeserializeNativeModule(v8::internal::Isolate*, v8::base::Vector<unsigned char const>, v8::base::Vector<unsigned char const>, v8::base::Vector<char const>) (/home/runner/work/node-v8/node-v8/out/Release/node+0x3418810) #9 0x7ff57b04feba in v8::internal::wasm::ModuleDisassembler::PrintMemory(v8::internal::wasm::WasmMemory const&) (/home/runner/work/node-v8/node-v8/out/Release/node+0x3356eba) #10 0x7ff57afcd97b in v8::internal::wasm::TurboshaftGraphBuildingInterface::ArrayCopy(v8::internal::wasm::WasmFullDecoder<v8::internal::wasm::Decoder::FullValidationTag, v8::internal::wasm::TurboshaftGraphBuildingInterface, (v8::internal::wasm::DecodingMode)0>*, v8::internal::wasm::TurboshaftGraphBuildingInterface::Value const&, v8::internal::wasm::TurboshaftGraphBuildingInterface::Value const&, v8::internal::wasm::TurboshaftGraphBuildingInterface::Value const&, v8::internal::wasm::TurboshaftGraphBuildingInterface::Value const&, v8::internal::wasm::ArrayIndexImmediate const&, v8::internal::wasm::TurboshaftGraphBuildingInterface::Value const&) (/home/runner/work/node-v8/node-v8/out/Release/node+0x32d497b) #11 0x7ff57b14dce2 in v8::internal::Assembler::movsxwq(v8::internal::Register, v8::internal::Register) (/home/runner/work/node-v8/node-v8/out/Release/node+0x3454ce2) #12 0x7ff57afccf1d in v8::internal::wasm::TurboshaftGraphBuildingInterface::ArrayCopy(v8::internal::wasm::WasmFullDecoder<v8::internal::wasm::Decoder::FullValidationTag, v8::internal::wasm::TurboshaftGraphBuildingInterface, (v8::int
test-asan
Process completed with exit code 2.