-
Couldn't load subscription status.
- Fork 15k
Open
Labels
build-problemcmakeBuild system in general and CMake in particularBuild system in general and CMake in particular
Description
Building LLVM for WebAssembly from main is failing on Emscripten test suite with the following error.
This started happening just now, I wonder if anything landed recently to main?
fatal error: error in backend: Cannot select: intrinsic %llvm.wasm.memory.atomic.notify PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang -target wasm32-unknown-emscripten -fignore-exceptions -mllvm -combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm -disable-lsr --sysroot=/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/emscripten/main/cache/sysroot -D__EMSCRIPTEN_SHARED_MEMORY__=1 -DEMSCRIPTEN -Xclang -iwithsysroot/include/fakesdl -Xclanfatal error: g -ierror in backend: Cannot select: intrinsic %llvm.wasm.memory.atomic.wait64w ithsysroot/include/compat -Werror -O0 -pthread -c /home/clb/buildbPLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. otStack dump: /h01. 2dsi-linux-mint22/Program arguments: ems/crhiopmteen/_cllibn/uxb_uxi6l4d/bbouti/lhd1/2edmssicr-ilpitneunx/-mmaiinnt/2t2e/setm/sactroimipct/teenst__lwiaintu_axs_yxn6c.4c/ b-uoi /ltdmp//lelmvtme/sgti_tl/9b9ufiylbdc_3m/aeimns_c6r4/ibpitne/nc_ltaenmgp _-_btjarrhgrekt2 /wtaessmt3_2w-auintk_naoswynn-ce_m0s.cor ip1t. en <eof> parser at end of file -2fi. gnCode generationo re3-. exRunning pass 'cFunction Pass Managerep't on module 'i/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/emscripten/main/test/atomic/test_wait_async.co'. ns4 -. mlRunning pass 'lvWebAssembly Instruction Selectionm '- on cfunctiono 'mbiner-global-alias-anal@ysrun_testis' =false -mllvm -enable-emscripten-sjlj -mllvm -disable-lsr --sysroot=/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/emscripten/main/cache/sysroot -D__EMSCRIPTEN_SHARED_MEMORY__=1 -DEMSCRIPTEN -Xclang -iwithsysroot/include/fakesdl -Xclang -iwithsysroot/include/compat -Werror -O0 -pthread -c /home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/emscripten/main/test/atomic/test_wait64_notify.c -o /tmp/emtest_yw38vzl5/emscripten_temp_p5iomx83/test_wait64_notify_0.o 1. <eof> parser at end of file 2. Code generation 3. Running pass 'Function Pass Manager' on module '/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/emscripten/main/test/atomic/test_wait64_notify.c'. 4. Running pass 'WebAssembly Instruction Selection' on function '@run_test' fatal error: error in backend: Cannot select: intrinsic %llvm.wasm.memory.atomic.notify PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang -target wasm32-unknown-emscripten -fignore-exceptions -mllvm -combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm -disable-lsr --sysroot=/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/emscripten/main/cache/sysroot -D__EMSCRIPTEN_SHARED_MEMORY__=1 -DEMSCRIPTEN -Xclang -iwithsysroot/include/fakesdl -Xclang -iwithsysroot/include/compat -Werror -O0 -pthread -c /home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/emscripten/main/test/atomic/test_wait32_notify.c -o /tmp/emtest_ypvn23gz/emscripten_temp_qij53ct7/test_wait32_notify_0.o 1. <eof> parser at end of file 2. Code generation 3. Running pass 'Function Pass Manager' on module '/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/emscripten/main/test/atomic/test_wait32_notify.c'. 4. Running pass 'WebAssembly Instruction Selection' on function '@main_loop' fatal error: error in backend: Cannot select: intrinsic %llvm.wasm.memory.atomic.notify PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang -target wasm32-unknown-emscripten -fignore-exceptions -mllvm -combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm -disable-lsr --sysroot=/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/emscripten/main/cache/sysroot -D__EMSCRIPTEN_SHARED_MEMORY__=1 -D__EMSCRIPTEN_WASM_WORKERS__=1 -DEMSCRIPTEN -Xclang -iwithsysroot/include/fakesdl -Xclang -iwithsysroot/include/compat -Werror -O0 -pthread -c /home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/emscripten/main/test/atomic/test_wait_async.c -o /tmp/emtest_cixtsqu4/emscripten_temp_66dkmdor/test_wait_async_0.o 1. <eof> parser at end of file 2. Code generation 3. Running pass 'Function Pass Manager' on module '/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/emscripten/main/test/atomic/test_wait_async.c'. 4. Running pass 'WebAssembly Instruction Selection' on function '@run_test' fatal error: error in backend: Cannot select: intrinsic %llvm.x86.sse.stmxcsr clang++: error: clang frontend command failed with exit code 70 (use -v to see invocation) clang version 22.0.0git (https://github.com/llvm/llvm-project.git 7949c2a9312f6311bd4a9344e1c9780307910fd2) Target: x86_64-unknown-linux Thread model: posix InstalledDir: /home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin #0 0x00005aaefb9fc1f2 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x21101f2) #1 0x00005aaefb9f9c9c llvm::sys::CleanupOnSignal(unsigned long) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x210dc9c) #2 0x00005aaefb945ce7 llvm::CrashRecoveryContext::HandleExit(int) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x2059ce7) #3 0x00005aaefb9f05e2 llvm::sys::Process::Exit(int, bool) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x21045e2) #4 0x00005aaefa522ecf LLVMErrorHandler(void*, char const*, bool) cc1_main.cpp:0:0 #5 0x00005aaefb94e683 llvm::report_fatal_error(llvm::Twine const&, bool) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x2062683) #6 0x00005aaefccf8d67 llvm::SelectionDAGISel::CannotYetSelect(llvm::SDNode*) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x340cd67) #7 0x00005aaefccfc3aa llvm::SelectionDAGISel::SelectCodeCommon(llvm::SDNode*, unsigned char const*, unsigned int) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x34103aa) #8 0x00005aaefa593d07 (anonymous namespace)::WebAssemblyDAGToDAGISel::Select(llvm::SDNode*) WebAssemblyISelDAGToDAG.cpp:0:0 #9 0x00005aaefccf4ef9 llvm::SelectionDAGISel::DoInstructionSelection() (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x3408ef9) #10 0x00005aaefcd01c59 llvm::SelectionDAGISel::CodeGenAndEmitDAG() (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x3415c59) #11 0x00005aaefcd04b24 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x3418b24) #12 0x00005aaefcd061c9 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x341a1c9) #13 0x00005aaefccf4a69 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x3408a69) #14 0x00005aaefae60fd0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x1574fd0) #15 0x00005aaefb432d89 llvm::FPPassManager::runOnFunction(llvm::Function&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x1b46d89) #16 0x00005aaefb432f34 llvm::FPPassManager::runOnModule(llvm::Module&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x1b46f34) #17 0x00005aaefb4322b7 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x1b462b7) #18 0x00005aaefbc828ea clang::emitBackendOutput(clang::CompilerInstance&, clang::CodeGenOptions&, llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream>>, clang::BackendConsumer*) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x23968ea) #19 0x00005aaefc2633b6 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x29773b6) #20 0x00005aaefdc0b2ec clang::ParseAST(clang::Sema&, bool, bool) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x431f2ec) #21 0x00005aaefc596fce clang::FrontendAction::Execute() (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x2caafce) #22 0x00005aaefc5159a3 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x2c299a3) #23 0x00005aaefc67570b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x2d8970b) #24 0x00005aaefa525e75 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0xc39e75) #25 0x00005aaefa51d00a ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&, llvm::ToolContext const&) driver.cpp:0:0 #26 0x00005aaefc2d787d void llvm::function_ref<void ()>::callback_fn<clang::driver::CC1Command::Execute(llvm::ArrayRef<std::optional<llvm::StringRef>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>*, bool*) const::'lambda'()>(long) Job.cpp:0:0 #27 0x00005aaefb945be7 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x2059be7) #28 0x00005aaefc2d7f71 clang::driver::CC1Command::Execute(llvm::ArrayRef<std::optional<llvm::StringRef>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>*, bool*) const (.part.0) Job.cpp:0:0 #29 0x00005aaefc29abea clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x29aebea) #30 0x00005aaefc29bc69 clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&, bool) const (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x29afc69) #31 0x00005aaefc2b097c clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x29c497c) #32 0x00005aaefa521bf7 clang_main(int, char**, llvm::ToolContext const&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0xc35bf7) #33 0x00005aaefa422f8a main (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0xb36f8a) #34 0x00007e9023c2a1ca __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:74:3 #35 0x00007e9023c2a28b call_init ./csu/../csu/libc-start.c:128:20 #36 0x00007e9023c2a28b __libc_start_main ./csu/../csu/libc-start.c:347:5 #37 0x00005aaefa51ca45 _start (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0xc30a45) clang: error: clang frontend command failed with exit code 70 (use -v to see invocation) clang version 22.0.0git (https://github.com/llvm/llvm-project.git 7949c2a9312f6311bd4a9344e1c9780307910fd2) Target: wasm32-unknown-emscripten Thread model: posix InstalledDir: /home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin #0 0x00005de88b9681f2 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x21101f2) #1 0x00005de88b965c9c llvm::sys::CleanupOnSignal(unsigned long) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x210dc9c) #2 0x00005de88b8b1ce7 llvm::CrashRecoveryContext::HandleExit(int) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x2059ce7) #3 0x00005de88b95c5e2 llvm::sys::Process::Exit(int, bool) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x21045e2) #4 0x00005de88a48eecf LLVMErrorHandler(void*, char const*, bool) cc1_main.cpp:0:0 #5 0x00005de88b8ba683 llvm::report_fatal_error(llvm::Twine const&, bool) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x2062683) #6 0x00005de88cc64d67 llvm::SelectionDAGISel::CannotYetSelect(llvm::SDNode*) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x340cd67) #7 0x00005de88cc683aa llvm::SelectionDAGISel::SelectCodeCommon(llvm::SDNode*, unsigned char const*, unsigned int) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x34103aa) #8 0x00005de88a4ffd07 (anonymous namespace)::WebAssemblyDAGToDAGISel::Select(llvm::SDNode*) WebAssemblyISelDAGToDAG.cpp:0:0 #9 0x00005de88cc60ef9 llvm::SelectionDAGISel::DoInstructionSelection() (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x3408ef9) #10 0x00005de88cc6dc59 llvm::SelectionDAGISel::CodeGenAndEmitDAG() (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x3415c59) #11 0x00005de88cc70b24 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x3418b24) #12 0x00005de88cc721c9 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x341a1c9) #13 0x00005de88cc60a69 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x3408a69) #14 0x00005de88adccfd0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x1574fd0) #15 0x00005de88b39ed89 llvm::FPPassManager::runOnFunction(llvm::Function&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x1b46d89) #16 0x00005de88b39ef34 llvm::FPPassManager::runOnModule(llvm::Module&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x1b46f34) #17 0x00005de88b39e2b7 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x1b462b7) #18 0x00005de88bbee8ea clang::emitBackendOutput(clang::CompilerInstance&, clang::CodeGenOptions&, llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream>>, clang::BackendConsumer*) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x23968ea) #19 0x00005de88c1cf3b6 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x29773b6) #20 0x00005de88db772ec clang::ParseAST(clang::Sema&, bool, bool) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x431f2ec) #21 0x00005de88c502fce clang::FrontendAction::Execute() (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x2caafce) #22 0x00005de88c4819a3 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x2c299a3) #23 0x00005de88c5e170b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x2d8970b) #24 0x00005de88a491e75 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0xc39e75) #25 0x00005de88a48900a ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&, llvm::ToolContext const&) driver.cpp:0:0 #26 0x00005de88c24387d void llvm::function_ref<void ()>::callback_fn<clang::driver::CC1Command::Execute(llvm::ArrayRef<std::optional<llvm::StringRef>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>*, bool*) const::'lambda'()>(long) Job.cpp:0:0 #27 0x00005de88b8b1be7 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x2059be7) #28 0x00005de88c243f71 clang::driver::CC1Command::Execute(llvm::ArrayRef<std::optional<llvm::StringRef>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>*, bool*) const (.part.0) Job.cpp:0:0 #29 0x00005de88c206bea clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x29aebea) #30 0x00005de88c207c69 clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&, bool) const (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x29afc69) #31 0x00005de88c21c97c clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x29c497c) #32 0x00005de88a48dbf7 clang_main(int, char**, llvm::ToolContext const&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0xc35bf7) #33 0x00005de88a38ef8a main (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0xb36f8a) #34 0x00007dcfc702a1ca __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:74:3 #35 0x00007dcfc702a28b call_init ./csu/../csu/libc-start.c:128:20 #36 0x00007dcfc702a28b __libc_start_main ./csu/../csu/libc-start.c:347:5 #37 0x00005de88a488a45 _start (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0xc30a45) clang: error: clang frontend command failed with exit code 70 (use -v to see invocation) clang version 22.0.0git (https://github.com/llvm/llvm-project.git 7949c2a9312f6311bd4a9344e1c9780307910fd2) Target: wasm32-unknown-emscripten Thread model: posix InstalledDir: /home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin #0 0x0000602f7c6e21f2 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x21101f2) #1 0x0000602f7c6dfc9c llvm::sys::CleanupOnSignal(unsigned long) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x210dc9c) #2 0x0000602f7c62bce7 llvm::CrashRecoveryContext::HandleExit(int) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x2059ce7) #3 0x0000602f7c6d65e2 llvm::sys::Process::Exit(int, bool) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x21045e2) #4 0x0000602f7b208ecf LLVMErrorHandler(void*, char const*, bool) cc1_main.cpp:0:0 #5 0x0000602f7c634683 llvm::report_fatal_error(llvm::Twine const&, bool) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x2062683) #6 0x0000602f7d9ded67 llvm::SelectionDAGISel::CannotYetSelect(llvm::SDNode*) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x340cd67) #7 0x0000602f7d9e23aa llvm::SelectionDAGISel::SelectCodeCommon(llvm::SDNode*, unsigned char const*, unsigned int) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x34103aa) #8 0x0000602f7b279d07 (anonymous namespace)::WebAssemblyDAGToDAGISel::Select(llvm::SDNode*) WebAssemblyISelDAGToDAG.cpp:0:0 #9 0x0000602f7d9daef9 llvm::SelectionDAGISel::DoInstructionSelection() (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x3408ef9) #10 0x0000602f7d9e7c59 llvm::SelectionDAGISel::CodeGenAndEmitDAG() (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x3415c59) #11 0x0000602f7d9eab24 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x3418b24) #12 0x0000602f7d9ec1c9 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x341a1c9) #13 0x0000602f7d9daa69 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x3408a69) #14 0x0000602f7bb46fd0 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x1574fd0) #15 0x0000602f7c118d89 llvm::FPPassManager::runOnFunction(llvm::Function&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x1b46d89) #16 0x0000602f7c118f34 llvm::FPPassManager::runOnModule(llvm::Module&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x1b46f34) #17 0x0000602f7c1182b7 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x1b462b7) #18 0x0000602f7c9688ea clang::emitBackendOutput(clang::CompilerInstance&, clang::CodeGenOptions&, llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream>>, clang::BackendConsumer*) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x23968ea) #19 0x0000602f7cf493b6 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x29773b6) #20 0x0000602f7e8f12ec clang::ParseAST(clang::Sema&, bool, bool) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x431f2ec) #21 0x0000602f7d27cfce clang::FrontendAction::Execute() (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x2caafce) #22 0x0000602f7d1fb9a3 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x2c299a3) #23 0x0000602f7d35b70b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x2d8970b) #24 0x0000602f7b20be75 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0xc39e75) #25 0x0000602f7b20300a ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&, llvm::ToolContext const&) driver.cpp:0:0 #26 0x0000602f7cfbd87d void llvm::function_ref<void ()>::callback_fn<clang::driver::CC1Command::Execute(llvm::ArrayRef<std::optional<llvm::StringRef>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>*, bool*) const::'lambda'()>(long) Job.cpp:0:0 #27 0x0000602f7c62bbe7 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x2059be7) #28 0x0000602f7cfbdf71 clang::driver::CC1Command::Execute(llvm::ArrayRef<std::optional<llvm::StringRef>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>*, bool*) const (.part.0) Job.cpp:0:0 #29 0x0000602f7cf80bea clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x29aebea) #30 0x0000602f7cf81c69 clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&, bool) const (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x29afc69) #31 0x0000602f7cf9697c clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0x29c497c) #32 0x0000602f7b207bf7 clang_main(int, char**, llvm::ToolContext const&) (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0xc35bf7) #33 0x0000602f7b108f8a main (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0xb36f8a) #34 0x000079539302a1ca __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:74:3 #35 0x000079539302a28b call_init ./csu/../csu/libc-start.c:128:20 #36 0x000079539302a28b __libc_start_main ./csu/../csu/libc-start.c:347:5 #37 0x0000602f7b202a45 _start (/home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin/clang+0xc30a45) clang: error: clang frontend command failed with exit code 70 (use -v to see invocation) clang version 22.0.0git (https://github.com/llvm/llvm-project.git 7949c2a9312f6311bd4a9344e1c9780307910fd2) Target: wasm32-unknown-emscripten Thread model: posix InstalledDir: /home/clb/buildbot/h12dsi-linux-mint22/emscripten_linux_x64/build/llvm/git/build_main_64/bin fatal error: error in backend: Cannot select: intrinsic %llvm.x86.ssse3.psign.w.128 clang: note: diagnostic msg: Metadata
Metadata
Assignees
Labels
build-problemcmakeBuild system in general and CMake in particularBuild system in general and CMake in particular