llvm-ci wrote: LLVM Buildbot has detected a new failure on builder `clang-solaris11-sparcv9` running on `solaris11-sparcv9` while building `clang` at step 5 "ninja check 1".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/13/builds/13684 <details> <summary>Here is the relevant piece of the build log for the reference</summary> ``` Step 5 (ninja check 1) failure: stage 1 checked (failure) ******************** TEST 'LLVM :: tools/llvm-objcopy/MachO/linkedit-alignment.test' FAILED ******************** Exit Code: -6 Command Output (stdout): -- # RUN: at line 4 /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/bin/yaml2obj --docnum=1 /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/llvm/llvm/test/tools/llvm-objcopy/MachO/linkedit-alignment.test -o /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/tools/llvm-objcopy/MachO/Output/linkedit-alignment.test.tmp.arm64 # executed command: /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/bin/yaml2obj --docnum=1 /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/llvm/llvm/test/tools/llvm-objcopy/MachO/linkedit-alignment.test -o /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/tools/llvm-objcopy/MachO/Output/linkedit-alignment.test.tmp.arm64 # RUN: at line 5 /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/bin/llvm-objcopy /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/tools/llvm-objcopy/MachO/Output/linkedit-alignment.test.tmp.arm64 /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/tools/llvm-objcopy/MachO/Output/linkedit-alignment.test.tmp.arm64.copy # executed command: /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/bin/llvm-objcopy /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/tools/llvm-objcopy/MachO/Output/linkedit-alignment.test.tmp.arm64 /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/tools/llvm-objcopy/MachO/Output/linkedit-alignment.test.tmp.arm64.copy # RUN: at line 6 /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/bin/obj2yaml /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/tools/llvm-objcopy/MachO/Output/linkedit-alignment.test.tmp.arm64.copy > /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/tools/llvm-objcopy/MachO/Output/linkedit-alignment.test.tmp.arm64.yaml # executed command: /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/bin/obj2yaml /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/tools/llvm-objcopy/MachO/Output/linkedit-alignment.test.tmp.arm64.copy # RUN: at line 9 cat /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/tools/llvm-objcopy/MachO/Output/linkedit-alignment.test.tmp.arm64.yaml /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/tools/llvm-objcopy/MachO/Output/linkedit-alignment.test.tmp.arm64.yaml | /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/bin/FileCheck /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/llvm/llvm/test/tools/llvm-objcopy/MachO/linkedit-alignment.test --check-prefix=ARM64 # executed command: cat /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/tools/llvm-objcopy/MachO/Output/linkedit-alignment.test.tmp.arm64.yaml /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/tools/llvm-objcopy/MachO/Output/linkedit-alignment.test.tmp.arm64.yaml # executed command: /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/bin/FileCheck /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/llvm/llvm/test/tools/llvm-objcopy/MachO/linkedit-alignment.test --check-prefix=ARM64 # RUN: at line 79 /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/bin/yaml2obj --docnum=2 /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/llvm/llvm/test/tools/llvm-objcopy/MachO/linkedit-alignment.test -o /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/tools/llvm-objcopy/MachO/Output/linkedit-alignment.test.tmp.armv7 # executed command: /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/bin/yaml2obj --docnum=2 /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/llvm/llvm/test/tools/llvm-objcopy/MachO/linkedit-alignment.test -o /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/tools/llvm-objcopy/MachO/Output/linkedit-alignment.test.tmp.armv7 # RUN: at line 80 /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/bin/llvm-objcopy /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/tools/llvm-objcopy/MachO/Output/linkedit-alignment.test.tmp.armv7 /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/tools/llvm-objcopy/MachO/Output/linkedit-alignment.test.tmp.armv7.copy # executed command: /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/bin/llvm-objcopy /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/tools/llvm-objcopy/MachO/Output/linkedit-alignment.test.tmp.armv7 /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/tools/llvm-objcopy/MachO/Output/linkedit-alignment.test.tmp.armv7.copy # .---command stderr------------ # | Assertion failed: Index < Symbols.size() && "invalid symbol index", file /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/llvm/llvm/lib/ObjCopy/MachO/MachOObject.cpp, line 25 # | 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: /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/bin/llvm-objcopy /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/tools/llvm-objcopy/MachO/Output/linkedit-alignment.test.tmp.armv7 /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/tools/llvm-objcopy/MachO/Output/linkedit-alignment.test.tmp.armv7.copy # | Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): # | 0 llvm-objcopy 0x0000000100702494 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 36 # | 1 llvm-objcopy 0x0000000100702e80 SignalHandler(int, siginfo*, void*) + 888 # | 2 libc.so.1 0xffffffff7e0d2908 __sighndlr + 12 # | 3 libc.so.1 0xffffffff7e0c5250 call_user_handler + 864 # | 4 libc.so.1 0xffffffff7e0c55b0 sigacthandler + 80 # | 5 libc.so.1 0xffffffff7e0d7a40 __lwp_sigqueue + 8 # | 6 libc.so.1 0xffffffff7dfeb77c abort + 252 # | 7 libc.so.1 0xffffffff7dfec5b0 _assert + 96 # | 8 llvm-objcopy 0x000000010062e418 llvm::objcopy::macho::SymbolTable::getSymbolByIndex(unsigned int) + 88 # | 9 llvm-objcopy 0x000000010062192c llvm::objcopy::macho::MachOReader::readIndirectSymbolTable(llvm::objcopy::macho::Object&) const + 96 # | 10 llvm-objcopy 0x0000000100622390 llvm::objcopy::macho::MachOReader::create() const + 1148 # | 11 llvm-objcopy 0x0000000100613104 llvm::objcopy::macho::executeObjcopyOnBinary(llvm::objcopy::CommonConfig const&, llvm::objcopy::MachOConfig const&, llvm::object::MachOObjectFile&, llvm::raw_ostream&) + 48 # | 12 llvm-objcopy 0x00000001005b7900 llvm::objcopy::executeObjcopyOnBinary(llvm::objcopy::MultiFormatConfig const&, llvm::object::Binary&, llvm::raw_ostream&) + 532 # | 13 llvm-objcopy 0x00000001006e1a94 llvm::writeToOutput(llvm::StringRef, std::function<llvm::Error (llvm::raw_ostream&)>) + 296 # | 14 llvm-objcopy 0x00000001004370e4 llvm_objcopy_main(int, char**, llvm::ToolContext const&) + 3304 # | 15 llvm-objcopy 0x0000000100438764 main + 64 # | 16 llvm-objcopy 0x0000000100412da4 _start + 100 # `----------------------------- # error: command failed with exit status: -6 ... ``` </details> https://github.com/llvm/llvm-project/pull/204908 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
