(gdb) run -filetype=obj -compress-debug-sections -triple x86_64-pc-linux-gnu /tmp/mips/msa/LLVM_SVN_REPO/llvm/test/MC/ELF/compression.s Starting program: /tmp/mips/msa/LLVM_SVN_REPO/build/bin/llvm-mc -filetype=obj -compress-debug-sections -triple x86_64-pc-linux-gnu /tmp/mips/msa/LLVM_SVN_REPO/llvm/test/MC/ELF/compression.s [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". Program received signal SIGSEGV, Segmentation fault. 0xb7b30b66 in llvm::MemoryBuffer::getBufferSize() const () from /tmp/mips/msa/LLVM_SVN_REPO/build/bin/../lib/libLLVMMC.so (gdb) bt #0 0xb7b30b66 in llvm::MemoryBuffer::getBufferSize() const () from /tmp/mips/msa/LLVM_SVN_REPO/build/bin/../lib/libLLVMMC.so #1 0xb7b30b8b in llvm::MemoryBuffer::getBuffer() const () from /tmp/mips/msa/LLVM_SVN_REPO/build/bin/../lib/libLLVMMC.so #2 0xb7b317be in llvm::MCCompressedFragment::getCompressedContents() const () from /tmp/mips/msa/LLVM_SVN_REPO/build/bin/../lib/libLLVMMC.so #3 0xb7b32531 in llvm::MCAssembler::computeFragmentSize(llvm::MCAsmLayout const&, llvm::MCFragment const&) const () from /tmp/mips/msa/LLVM_SVN_REPO/build/bin/../lib/libLLVMMC.so #4 0xb7b3129b in llvm::MCAsmLayout::getSectionAddressSize(llvm::MCSectionData const*) const () from /tmp/mips/msa/LLVM_SVN_REPO/build/bin/../lib/libLLVMMC.so #5 0xb7b312f3 in llvm::MCAsmLayout::getSectionFileSize(llvm::MCSectionData const*) const () from /tmp/mips/msa/LLVM_SVN_REPO/build/bin/../lib/libLLVMMC.so #6 0xb7b18af2 in (anonymous namespace)::ELFObjectWriter::GetSectionFileSize(llvm::MCAsmLayout const&, llvm::MCSectionData const&) () from /tmp/mips/msa/LLVM_SVN_REPO/build/bin/../lib/libLLVMMC.so #7 0xb7b194a3 in (anonymous namespace)::ELFObjectWriter::WriteObject(llvm::MCAssembler&, llvm::MCAsmLayout const&) () from /tmp/mips/msa/LLVM_SVN_REPO/build/bin/../lib/libLLVMMC.so #8 0xb7b33d38 in llvm::MCAssembler::Finish() () from /tmp/mips/msa/LLVM_SVN_REPO/build/bin/../lib/libLLVMMC.so #9 0xb7b7dce6 in llvm::MCObjectStreamer::FinishImpl() () from /tmp/mips/msa/LLVM_SVN_REPO/build/bin/../lib/libLLVMMC.so #10 0xb7b51a46 in llvm::MCELFStreamer::FinishImpl() () from /tmp/mips/msa/LLVM_SVN_REPO/build/bin/../lib/libLLVMMC.so #11 0xb7b88768 in llvm::MCStreamer::Finish() () from /tmp/mips/msa/LLVM_SVN_REPO/build/bin/../lib/libLLVMMC.so #12 0xb7a38d6a in (anonymous namespace)::AsmParser::Run(bool, bool) () from /tmp/mips/msa/LLVM_SVN_REPO/build/bin/../lib/libLLVMMCParser.so #13 0x08054d7c in AssembleInput(char const*, llvm::Target const*, llvm::SourceMgr&, llvm::MCContext&, llvm::MCStreamer&, llvm::MCAsmInfo&, llvm::MCSubtargetInfo&, llvm::MCInstrInfo&) () #14 0x08055b45 in main ()