Hi, I'm trying to build V8 9.1.269.38 under windows with the following settings:
is_debug = true target_cpu = "x64" v8_target_cpu = "x64" use_goma = false is_clang = true v8_static_library = false is_component_build = true use_custom_libcxx = false v8_untrusted_code_mitigations = true v8_optimized_debug = false symbol_level = 2 v8_expose_symbols = true Unfortunatly mksnapshots crashes (see below). If I'm building with "is_debug=false" mksnapshot does not crash, but it seems the generated snapshot is somehow corrupt. "v8_hello_world" crashes silently. Any hint would be nice. Thanks. ninja: Entering directory `out/x64-win.debug' [1/332] ACTION //:run_mksnapshot_default(//build/toolchain/win:win_clang_x64) FAILED: gen/embedded.S snapshot_blob.bin C:/Python39/python.exe ../../tools/run.py ./mksnapshot --turbo_instruction_scheduling --target_os=win --target_arch=x64 --embedded_src gen/embedded.S --embedded_variant Default --random-seed 314159265 --startup_blob snapshot_blob.bin --native-code-counters --verify-heap # # Fatal error in ../../src/compiler/backend/register-allocator.cc, line 1603 # Debug check failed: data()->config()->IsAllocatableGeneralCode( operand->fixed_register_index()). # # # #FailureMessage Object: 000000D97FDD5068 ==== C stack trace =============================== v8::base::debug::StackTrace::StackTrace [0x00007FFDD11CBEF5+37] (E:\V8Dev\v8_stable\v8\v8\src\base\debug\stack_trace_win.cc:173) v8::platform::`anonymous namespace'::PrintStackTrace [0x00007FFDD54A3909+57] (E:\V8Dev\v8_stable\v8\v8\src\libplatform\default-platform.cc:28) V8_Fatal [0x00007FFDD11B576B+283] (E:\V8Dev\v8_stable\v8\v8\src\base\logging.cc:166) v8::base::`anonymous namespace'::DefaultDcheckHandler [0x00007FFDD11B504C+44] (E:\V8Dev\v8_stable\v8\v8\src\base\logging.cc:57) V8_Dcheck [0x00007FFDD11B5829+41] (E:\V8Dev\v8_stable\v8\v8\src\base\logging.cc:172) v8::internal::compiler::ConstraintBuilder::AllocateFixed [0x00007FF66F75DF6F+559] (E:\V8Dev\v8_stable\v8\v8\src\compiler\backend\register-allocator.cc:1602) v8::internal::compiler::ConstraintBuilder::MeetConstraintsAfter [0x00007FF66F75F213+1043] (E:\V8Dev\v8_stable\v8\v8\src\compiler\backend\register-allocator.cc:1727) v8::internal::compiler::ConstraintBuilder::MeetRegisterConstraints [0x00007FF66F75E542+274] (E:\V8Dev\v8_stable\v8\v8\src\compiler\backend\register-allocator.cc:1642) v8::internal::compiler::ConstraintBuilder::MeetRegisterConstraints [0x00007FF66F75E3ED+221] (E:\V8Dev\v8_stable\v8\v8\src\compiler\backend\register-allocator.cc:1629) v8::internal::compiler::MeetRegisterConstraintsPhase::Run [0x00007FF66FB7BCBF+79] (E:\V8Dev\v8_stable\v8\v8\src\compiler\pipeline.cc:2217) v8::internal::compiler::PipelineImpl::Run<v8::internal::compiler::MeetRegisterConstraintsPhase> [0x00007FF66FB680DE+142] (E:\V8Dev\v8_stable\v8\v8\src\compiler\pipeline.cc:1316) v8::internal::compiler::PipelineImpl::AllocateRegistersForTopTier [0x00007FF66FB655EC+540] (E:\V8Dev\v8_stable\v8\v8\src\compiler\pipeline.cc:3790) v8::internal::compiler::PipelineImpl::SelectInstructions [0x00007FF66FB5F01A+3050] (E:\V8Dev\v8_stable\v8\v8\src\compiler\pipeline.cc:3552) v8::internal::compiler::PipelineImpl::SelectInstructionsAndAssemble [0x00007FF66FB5C731+81] (E:\V8Dev\v8_stable\v8\v8\src\compiler\pipeline.cc:3718) v8::internal::compiler::Pipeline::GenerateCodeForCodeStub [0x00007FF66FB5FD2E+2654] (E:\V8Dev\v8_stable\v8\v8\src\compiler\pipeline.cc:3042) v8::internal::compiler::CodeAssembler::GenerateCode [0x00007FF66F7E7B23+483] (E:\V8Dev\v8_stable\v8\v8\src\compiler\code-assembler.cc:185) v8::internal::interpreter::GenerateBytecodeHandler [0x00007FF67004ADD9+5273] (E:\V8Dev\v8_stable\v8\v8\src\interpreter\interpreter-generator.cc:3135) v8::internal::`anonymous namespace'::GenerateBytecodeHandler [0x00007FF66FECC6A1+257] (E:\V8Dev\v8_stable\v8\v8\src\builtins\setup-builtins-internal.cc:272) v8::internal::SetupIsolateDelegate::SetupBuiltinsInternal [0x00007FF66FEBF449+134249] (E:\V8Dev\v8_stable\v8\v8\src\builtins\setup-builtins-internal.cc:327) v8::internal::SetupIsolateDelegate::SetupBuiltins [0x00007FF66F413B77+39] (E:\V8Dev\v8_stable\v8\v8\src\init\setup-isolate-full.cc:20) v8::internal::Isolate::Init [0x00007FF66E3C24DC+2844] (E:\V8Dev\v8_stable\v8\v8\src\execution\isolate.cc:3596) v8::internal::Isolate::InitWithoutSnapshot [0x00007FF66E3C19AE+30] (E:\V8Dev\v8_stable\v8\v8\src\execution\isolate.cc:3423) v8::SnapshotCreator::SnapshotCreator [0x00007FF66DED9B18+296] (E:\V8Dev\v8_stable\v8\v8\src\api\api.cc:411) v8::internal::CreateSnapshotDataBlobInternal [0x00007FF66EF41908+120] (E:\V8Dev\v8_stable\v8\v8\src\snapshot\snapshot.cc:657) `anonymous namespace'::CreateSnapshotDataBlob [0x00007FF66DEB5CD6+134] (E:\V8Dev\v8_stable\v8\v8\src\snapshot\mksnapshot.cc:157) main [0x00007FF66DEB5104+1572] (E:\V8Dev\v8_stable\v8\v8\src\snapshot\mksnapshot.cc:279) invoke_main [0x00007FF6709A4E19+57] (d:\agent\_work\4\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:79) __scrt_common_main_seh [0x00007FF6709A4F4E+302] (d:\agent\_work\4\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288) __scrt_common_main [0x00007FF6709A4FCE+14] (d:\agent\_work\4\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:331) mainCRTStartup [0x00007FF6709A4FEE+14] (d:\agent\_work\4\s\src\vctools\crt\vcstartup\src\startup\exe_main.cpp:17) BaseThreadInitThunk [0x00007FFDEF057C24+20] RtlUserThreadStart [0x00007FFDEF1AD721+33] Return code is 2147483651 ninja: build stopped: subcommand failed. -- -- v8-users mailing list v8-users@googlegroups.com http://groups.google.com/group/v8-users --- You received this message because you are subscribed to the Google Groups "v8-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to v8-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/v8-users/2c932d63-0622-4154-b522-88b6defd3aden%40googlegroups.com.