[cfe-dev] clang: error: compiler command failed due to signal 6
Devang Patel
dpatel at apple.com
Fri Jul 31 11:25:15 PDT 2009
Fixed. rev. 77694.
Sorry for the breakage.
-
Devang
On Jul 31, 2009, at 8:44 AM, Chris Lattner wrote:
> On Jul 31, 2009, at 3:45 AM, Robert Purves wrote:
>> $ clang --version
>> clang version 1.0 (http://llvm.org/svn/llvm-project/cfe/trunk 77666)
>> Target: i386-apple-darwin9
>> Thread model: posix
>>
>> $ cat test.c
>> #include <Carbon/Carbon.h>
>> void test()
>> {
>> UnsignedWide usw;
>> }
>
> I can also reproduce this with no problem. Devang, I get this
> crash, can you take a look?
>
> -Chris
>
> Assertion failed: (I != CompileUnitMap.end() && "Missing compile
> unit."), function FindCompileUnit, file DwarfDebug.cpp, line 922.
>
> Program received signal SIGABRT, Aborted.
> 0x93565e42 in __kill ()
> (gdb) bt
> #0 0x93565e42 in __kill ()
> #1 0x93565e34 in kill$UNIX2003 ()
> #2 0x935d823a in raise ()
> #3 0x935e4679 in abort ()
> #4 0x935d93db in __assert_rtn ()
> #5 0x00bac0a1 in llvm::DwarfDebug::FindCompileUnit (this=0x43b8e00,
> Unit={<llvm::DIDescriptor> = {DbgGV = 0x2a5104c}, <No data fields>})
> at DwarfDebug.cpp:922
> #6 0x00baf4e4 in llvm::DwarfDebug::AddSourceLine (this=0x43b8e00,
> Die=0xbfffdd80, Ty=0xbfffded4) at DwarfDebug.cpp:490
> #7 0x00bb25d9 in llvm::DwarfDebug::ConstructTypeDIE
> (this=0x43b8e00, DW_Unit=0x2a5ab40, Buffer=@0xbfffdd80,
> DTy=@0xbfffded4) at DwarfDebug.cpp:616
> #8 0x00bb0487 in llvm::DwarfDebug::AddType (this=0x43b8e00,
> DW_Unit=0x2a5ab40, Entity=0x2a5bda0, Ty=@0xbfffdf4c) at
> DwarfDebug.cpp:546
> #9 0x00bb15b1 in llvm::DwarfDebug::CreateMemberDIE (this=0x43b8e00,
> DW_Unit=0x2a5ab40, DT=@0xbfffe010) at DwarfDebug.cpp:813
> #10 0x00bb2277 in llvm::DwarfDebug::ConstructTypeDIE
> (this=0x43b8e00, DW_Unit=0x2a5ab40, Buffer=@0xbfffe080,
> CTy=@0xbfffe1dc) at DwarfDebug.cpp:684
> #11 0x00bb0539 in llvm::DwarfDebug::AddType (this=0x43b8e00,
> DW_Unit=0x2a5ab40, Entity=0xbfffe280, Ty=@0xbfffe238) at
> DwarfDebug.cpp:549
> #12 0x00bb252e in llvm::DwarfDebug::ConstructTypeDIE
> (this=0x43b8e00, DW_Unit=0x2a5ab40, Buffer=@0xbfffe280,
> DTy=@0xbfffe3d4) at DwarfDebug.cpp:604
> #13 0x00bb0487 in llvm::DwarfDebug::AddType (this=0x43b8e00,
> DW_Unit=0x2a5ab40, Entity=0x2a5bb80, Ty=@0xbfffe44c) at
> DwarfDebug.cpp:546
> #14 0x00bb075e in llvm::DwarfDebug::CreateDbgScopeVariable
> (this=0x43b8e00, DV=0x2a5b680, Unit=0x2a5ab40) at DwarfDebug.cpp:957
> #15 0x00bb08a8 in llvm::DwarfDebug::ConstructDbgScope
> (this=0x43b8e00, ParentScope=0x2a5b4d0, ParentStartID=0,
> ParentEndID=0, ParentDie=0x2a5abc0, Unit=0x2a5ab40) at
> DwarfDebug.cpp:1013
> #16 0x00bb0f59 in llvm::DwarfDebug::ConstructFunctionDbgScope
> (this=0x43b8e00, RootScope=0x2a5b4d0, AbstractScope=false) at
> DwarfDebug.cpp:1118
> #17 0x00bb4210 in llvm::DwarfDebug::EndFunction (this=0x43b8e00,
> MF=0x2a5af60) at DwarfDebug.cpp:1481
> #18 0x00bcde2b in llvm::DwarfWriter::EndFunction (this=0x2a58290,
> MF=0x2a5af60) at DwarfWriter.cpp:66
> #19 0x0089332b in llvm::X86ATTAsmPrinter::runOnMachineFunction
> (this=0x2a59e30, MF=@0x2a5af60) at X86ATTAsmPrinter.cpp:282
> #20 0x00c1a6e6 in llvm::MachineFunctionPass::runOnFunction
> (this=0x2a59e30, F=@0x2a4d600) at MachineFunction.cpp:45
> #21 0x00eea5e0 in llvm::FPPassManager::runOnFunction
> (this=0x2a56d40, F=@0x2a4d600) at PassManager.cpp:1372
> #22 0x00eea850 in llvm::FunctionPassManagerImpl::run
> (this=0x2a56b40, F=@0x2a4d600) at PassManager.cpp:1324
> #23 0x00eea964 in llvm::FunctionPassManager::run (this=0x2a35360,
> F=@0x2a4d600) at PassManager.cpp:1254
> #24 0x00023227 in (anonymous
> namespace)::BackendConsumer::EmitAssembly (this=0x2a03c50) at
> Backend.cpp:359
> #25 0x0002431f in (anonymous
> namespace)::BackendConsumer::HandleTranslationUnit (this=0x2a03c50,
> C=@0x3011000) at Backend.cpp:149
> #26 0x0023a100 in clang::ParseAST (PP=@0x2a05fa0,
> Consumer=0x2a03c50, Ctx=@0x3011000, PrintStats=false,
> CompleteTranslationUnit=true) at ParseAST.cpp:77
> #27 0x00005e76 in ProcessInputFile (PP=@0x2a05fa0, PPF=@0xbffff254,
> InFile=@0x2a05b40, PA=EmitAssembly, Features=@0xbffff27c,
> Context=@0x2a01170) at clang-cc.cpp:2053
> #28 0x0000755b in main (argc=22, argv=0xbffff368) at clang-cc.cpp:2309
>
>
>
More information about the cfe-dev
mailing list