[cfe-dev] Yet another random failure :(

Oliver Hunt oliver at apple.com
Fri Nov 30 11:27:57 PST 2007


Having got passed that last failure, here's the next:
clang --emit-llvm

void f(){
     switch(0){
     default:
         if (0) {

         }
     }
}

Which results in:
Basic Block does not have terminator!
label %ifend
0   clang                               0x001fb401  
_ZN40_GLOBAL__N_Signals.cpp_00000000_06AE939215PrintStackTraceEv + 45
1   clang                               0x001fb7a7  
_ZN40_GLOBAL__N_Signals.cpp_00000000_06AE939213SignalHandlerEi + 323
2   libSystem.B.dylib                   0x9680a97b _sigtramp + 43
3   ???                                 0xffffffff 0x0 + 4294967295
4   libSystem.B.dylib                   0x96883782 raise + 26
5   libSystem.B.dylib                   0x96892d3f abort + 73
6   clang                               0x001c1725  
_ZN4llvm8Function3endEv + 309
7   clang                               0x0018c64c  
_ZN4llvm13FPPassManager13runOnFunctionERNS_8FunctionE + 304
8   clang                               0x0018c8a4  
_ZN4llvm23FunctionPassManagerImpl3runERNS_8FunctionE + 110
9   clang                               0x0018ca21  
_ZN4llvm19FunctionPassManager3runERNS_8FunctionE + 155
10  clang                               0x001b4651  
_ZN4llvm14verifyFunctionERKNS_8FunctionENS_21VerifierFailureActionE +  
227
11  clang                               0x00049a5d  
_ZN5clang7CodeGen15CodeGenFunction12GenerateCodeEPKNS_12FunctionDeclE  
+ 1137
12  clang                               0x0004a74d  
_ZN5clang7CodeGen13CodeGenModule12EmitFunctionEPKNS_12FunctionDeclE + 71
13  clang                               0x00054830  
_ZN5clang7CodeGen15CodeGenFunctionEPNS0_13CodeGenModuleEPNS_12FunctionDeclE 
  + 24
14  clang                               0x00005f34  
_ZN45_GLOBAL__N_ASTConsumers 
.cpp_00000000_9D6638BA11LLVMEmitter18HandleTopLevelDeclEPN5clang4DeclE  
+ 76
15  clang                               0x00067774  
_ZN5clang8ParseASTERNS_12PreprocessorEjPNS_11ASTConsumerEb + 258
16  clang                               0x00026812  
_ZNSsC1IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE + 1828
17  clang                               0x000286be main + 966
18  clang                               0x0000229e start + 54

--Oliver




More information about the cfe-dev mailing list