llvm-objdump segfault in llvm10 testsuite on x86
llvm10 testsuite fails on x86. It seems that it is llvm-objdump that segfaults:
Core was generated by `/home/ncopa/aports/main/llvm10/src/llvm-10.0.1.src/build/bin/llvm-objdump --mac'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0xf4fb6e63 in checkDylibCommand(llvm::object::MachOObjectFile const&, llvm::object::MachOObjectFile::LoadCommandInfo const&, unsigned int, char const*) ()
from /home/ncopa/aports/main/llvm10/src/llvm-10.0.1.src/build/bin/../lib/libLLVM-10.so
(gdb) bt
#0 0xf4fb6e63 in checkDylibCommand(llvm::object::MachOObjectFile const&, llvm::object::MachOObjectFile::LoadCommandInfo const&, unsigned int, char const*) ()
from /home/ncopa/aports/main/llvm10/src/llvm-10.0.1.src/build/bin/../lib/libLLVM-10.so
#1 0xf4fc39e6 in llvm::object::MachOObjectFile::MachOObjectFile(llvm::MemoryBufferRef, bool, bool, llvm::Error&, unsigned int, unsigned int) () from /home/ncopa/aports/main/llvm10/src/llvm-10.0.1.src/build/bin/../lib/libLLVM-10.so
#2 0xf4fc4f5d in llvm::object::MachOObjectFile::create(llvm::MemoryBufferRef, bool, bool, unsigned int, unsigned int)
() from /home/ncopa/aports/main/llvm10/src/llvm-10.0.1.src/build/bin/../lib/libLLVM-10.so
#3 0xf4fc50d9 in llvm::object::ObjectFile::createMachOObjectFile(llvm::MemoryBufferRef, unsigned int, unsigned int)
() from /home/ncopa/aports/main/llvm10/src/llvm-10.0.1.src/build/bin/../lib/libLLVM-10.so
#4 0xf4fcb40d in llvm::object::ObjectFile::createObjectFile(llvm::MemoryBufferRef, llvm::file_magic) ()
from /home/ncopa/aports/main/llvm10/src/llvm-10.0.1.src/build/bin/../lib/libLLVM-10.so
#5 0xf4fce2af in llvm::object::SymbolicFile::createSymbolicFile(llvm::MemoryBufferRef, llvm::file_magic, llvm::LLVMContext*) () from /home/ncopa/aports/main/llvm10/src/llvm-10.0.1.src/build/bin/../lib/libLLVM-10.so
#6 0xf4f6b637 in llvm::object::createBinary(llvm::MemoryBufferRef, llvm::LLVMContext*) ()
from /home/ncopa/aports/main/llvm10/src/llvm-10.0.1.src/build/bin/../lib/libLLVM-10.so
#7 0xf4f6b822 in llvm::object::createBinary(llvm::StringRef) ()
from /home/ncopa/aports/main/llvm10/src/llvm-10.0.1.src/build/bin/../lib/libLLVM-10.so
#8 0x566adc77 in llvm::parseInputMachO(llvm::StringRef) ()
#9 0x56670ca3 in llvm::dumpInput(llvm::StringRef) ()
#10 0x5665962b in main ()