Skip to content

Nightly rhel8-arm64-release build failing #4172

@richardlau

Description

@richardlau

Starting on 5 October, the rhel8-arm64-release nightly builds are failing,
e.g. https://ci-release.nodejs.org/job/iojs+release/11302/nodes=rhel8-arm64-release/

11:04:01   LD_LIBRARY_PATH=/home/iojs/build/ws/out/Release/lib.host:/home/iojs/build/ws/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /home/iojs/build/ws/out/Release/obj.target/v8_snapshot/geni; "/home/iojs/build/ws/out/Release/mksnapshot" --turbo_instruction_scheduling --stress-turbo-late-spilling "--target_os=linux" "--target_arch=arm64" --startup_src "/home/iojs/build/ws/out/Release/obj.target/v8_snapshot/geni/snapshot.cc" --embedded_variant Default --embedded_src "/home/iojs/build/ws/out/Release/obj.target/v8_snapshot/geni/embedded.S" --concurrent-builtin-generation "--concurrent-turbofan-max-threads=0" --no-native-code-counters
11:04:01 
11:04:01 
11:04:01 #
11:04:01 # Fatal error in , line 0
11:04:01 # Check failed: 12 == (*__errno_location ()).
11:04:01 #
11:04:01 #
11:04:01 #
11:04:01 #FailureMessage Object: 0xffffcc1eecf0
11:04:01 ==== C stack trace ===============================
11:04:01 
11:04:01     /home/iojs/build/ws/out/Release/mksnapshot(v8::base::debug::StackTrace::StackTrace()+0x18) [0x359e340]
11:04:01     /home/iojs/build/ws/out/Release/mksnapshot() [0x1e56874]
11:04:01     /home/iojs/build/ws/out/Release/mksnapshot(V8_Fatal(char const*, ...)+0x1d8) [0x1e48f88]
11:04:01     /home/iojs/build/ws/out/Release/mksnapshot(v8::base::OS::SetPermissions(void*, unsigned long, v8::base::OS::MemoryPermission)+0x94) [0x1e4fbc0]
11:04:01     /home/iojs/build/ws/out/Release/mksnapshot(v8::base::VirtualAddressSubspace::AllocatePages(unsigned long, unsigned long, unsigned long, v8::PagePermissions)+0x64) [0x1e4f184]
11:04:01     /home/iojs/build/ws/out/Release/mksnapshot(v8::internal::ExternalEntityTable<v8::internal::JSDispatchEntry, 268435456ul>::Initialize()+0x9c) [0x15654a8]
11:04:01     /home/iojs/build/ws/out/Release/mksnapshot(v8::internal::IsolateGroup::InitializeOncePerProcess()+0x90) [0x15655e4]
11:04:01     /home/iojs/build/ws/out/Release/mksnapshot(v8::internal::V8::Initialize()+0x1d4) [0x1566790]
11:04:01     /home/iojs/build/ws/out/Release/mksnapshot(v8::V8::Initialize(int)+0x20) [0x1321650]
11:04:01     /home/iojs/build/ws/out/Release/mksnapshot(main+0x8cc) [0x130549c]
11:04:01     /lib64/libc.so.6(__libc_start_main+0xdc) [0xffffa6384384]
11:04:01     /home/iojs/build/ws/out/Release/mksnapshot() [0x1302410]
11:04:01 /bin/sh: line 1: 2604538 Trace/breakpoint trap   (core dumped) "/home/iojs/build/ws/out/Release/mksnapshot" --turbo_instruction_scheduling --stress-turbo-late-spilling "--target_os=linux" "--target_arch=arm64" --startup_src "/home/iojs/build/ws/out/Release/obj.target/v8_snapshot/geni/snapshot.cc" --embedded_variant Default --embedded_src "/home/iojs/build/ws/out/Release/obj.target/v8_snapshot/geni/embedded.S" --concurrent-builtin-generation "--concurrent-turbofan-max-threads=0" --no-native-code-counters
11:04:01 make[2]: *** [tools/v8_gypfiles/v8_snapshot.target.mk:17: 9ea847fdb69e2e49207cd1a7d9992a6b592d15fd.intermediate] Error 133
11:04:01 rm 97b3b35c0261bedd03bbbab54f6b138f20a11b4f.intermediate 0d2ce10ea44d84275198a857d5f920d0af8bab0c.intermediate 9ea847fdb69e2e49207cd1a7d9992a6b592d15fd.intermediate d8e3a47e1673322d324ac597a559f10bdc575bdf.intermediate
11:04:01 make[1]: *** [Makefile:135: node] Error 2
11:04:01 make: *** [Makefile:1316: node-v25.0.0-nightly2025100532851f31c2-linux-arm64.tar] Error 2

This only appears to be affecting the nightly build from main -- the V8 nightly builds are still passing for rhel8-arm64-release.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions