llvm-ci wrote: LLVM Buildbot has detected a new failure on builder `llvm-nvptx-nvidia-ubuntu` running on `as-builder-7` while building `clang,flang,llvm,mlir` at step 6 "test-build-unified-tree-check-llvm".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/180/builds/30841 <details> <summary>Here is the relevant piece of the build log for the reference</summary> ``` Step 6 (test-build-unified-tree-check-llvm) failure: test (failure) ******************** TEST 'LLVM :: CodeGen/Generic/PBQP.ll' FAILED ******************** Exit Code: -6 Command Output (stdout): -- # RUN: at line 1 /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/llc -regalloc=pbqp < /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/test/CodeGen/Generic/PBQP.ll # executed command: /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/llc -regalloc=pbqp # .---command stderr------------ # | LLVM ERROR: Support for variadic functions (unsized array parameter) introduced in PTX ISA version 6.0 and requires target sm_30. # | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug. # | Stack dump: # | 0. Program arguments: /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/llc -regalloc=pbqp # | 1. Running pass 'Function Pass Manager' on module '<stdin>'. # | 2. Running pass 'NVPTX DAG->DAG Pattern Instruction Selection' on function '@foo' # | #0 0x000073c3f22226d2 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/../lib/libLLVMSupport.so.22.0git+0x2226d2) # | #1 0x000073c3f221f3df llvm::sys::RunSignalHandlers() (/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/../lib/libLLVMSupport.so.22.0git+0x21f3df) # | #2 0x000073c3f221f52c SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0 # | #3 0x000073c3f1845330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330) # | #4 0x000073c3f189eb2c __pthread_kill_implementation ./nptl/pthread_kill.c:44:76 # | #5 0x000073c3f189eb2c __pthread_kill_internal ./nptl/pthread_kill.c:78:10 # | #6 0x000073c3f189eb2c pthread_kill ./nptl/pthread_kill.c:89:10 # | #7 0x000073c3f184527e raise ./signal/../sysdeps/posix/raise.c:27:6 # | #8 0x000073c3f18288ff abort ./stdlib/abort.c:81:7 # | #9 0x000073c3f206220f CompareNumbers(char const*&, char const*&, char const*, char const*, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>*) (.cold) FileUtilities.cpp:0:0 # | #10 0x000073c3f210cba5 (/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/../lib/libLLVMSupport.so.22.0git+0x10cba5) # | #11 0x000073c3f613aa5f llvm::NVPTXTargetLowering::LowerCall(llvm::TargetLowering::CallLoweringInfo&, llvm::SmallVectorImpl<llvm::SDValue>&) const (/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/../lib/libLLVMNVPTXCodeGen.so.22.0git+0x9aa5f) # | #12 0x000073c3f52d10a8 llvm::TargetLowering::LowerCallTo(llvm::TargetLowering::CallLoweringInfo&) const (/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/../lib/libLLVMSelectionDAG.so.22.0git+0x2d10a8) # | #13 0x000073c3f52dc6e7 llvm::SelectionDAGBuilder::lowerInvokable(llvm::TargetLowering::CallLoweringInfo&, llvm::BasicBlock const*) (/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/../lib/libLLVMSelectionDAG.so.22.0git+0x2dc6e7) # | #14 0x000073c3f52f7cfc llvm::SelectionDAGBuilder::LowerCallTo(llvm::CallBase const&, llvm::SDValue, bool, bool, llvm::BasicBlock const*, llvm::TargetLowering::PtrAuthInfo const*) (/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/../lib/libLLVMSelectionDAG.so.22.0git+0x2f7cfc) # | #15 0x000073c3f5324ba9 llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) (/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/../lib/libLLVMSelectionDAG.so.22.0git+0x324ba9) # | #16 0x000073c3f53253df llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) (/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/../lib/libLLVMSelectionDAG.so.22.0git+0x3253df) # | #17 0x000073c3f53c5422 llvm::SelectionDAGISel::SelectBasicBlock(llvm::ilist_iterator_w_bits<llvm::ilist_detail::node_options<llvm::Instruction, true, false, void, true, llvm::BasicBlock>, false, true>, llvm::ilist_iterator_w_bits<llvm::ilist_detail::node_options<llvm::Instruction, true, false, void, true, llvm::BasicBlock>, false, true>, bool&) (/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/../lib/libLLVMSelectionDAG.so.22.0git+0x3c5422) # | #18 0x000073c3f53c5f76 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/../lib/libLLVMSelectionDAG.so.22.0git+0x3c5f76) # | #19 0x000073c3f53c762d llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/../lib/libLLVMSelectionDAG.so.22.0git+0x3c762d) # | #20 0x000073c3f53b13f7 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/../lib/libLLVMSelectionDAG.so.22.0git+0x3b13f7) # | #21 0x000073c3f482f593 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (.part.0) MachineFunctionPass.cpp:0:0 # | #22 0x000073c3f26ab6ae llvm::FPPassManager::runOnFunction(llvm::Function&) (/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/../lib/libLLVMCore.so.22.0git+0x2ab6ae) # | #23 0x000073c3f26abaf1 llvm::FPPassManager::runOnModule(llvm::Module&) (/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/../lib/libLLVMCore.so.22.0git+0x2abaf1) # | #24 0x000073c3f26ac452 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/../lib/libLLVMCore.so.22.0git+0x2ac452) # | #25 0x000064275051b56b compileModule(char**, llvm::SmallVectorImpl<llvm::PassPlugin>&, llvm::LLVMContext&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&) llc.cpp:0:0 # | #26 0x000064275050e38d main (/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/llc+0x1038d) # | #27 0x000073c3f182a1ca __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:74:3 # | #28 0x000073c3f182a28b call_init ./csu/../csu/libc-start.c:128:20 # | #29 0x000073c3f182a28b __libc_start_main ./csu/../csu/libc-start.c:347:5 # | #30 0x000064275050f845 _start (/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/bin/llc+0x11845) # `----------------------------- # error: command failed with exit status: -6 -- ... ``` </details> https://github.com/llvm/llvm-project/pull/174834 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
