$ llvm-as /dev/null -o t.bc $ opt -analyze -print-cfg-only t.bc /Volumes/Projects/cvs/llvm/include/llvm/PassManagers.h:229: failed assertion `0 && "Unable to handle Pass that requires lower level Analysis pass"' 0 opt 0x0015039d _ZN40_GLOBAL__N_Signals.cpp_00000000_D6FCAF0915PrintStackTraceEv + 35 1 opt 0x00150743 _ZN40_GLOBAL__N_Signals.cpp_00000000_D6FCAF0913SignalHandlerEi + 323 2 libSystem.B.dylib 0x91b201a1 _sigtramp + 55 3 ??? 0xffffffff 0x0 + 4294967295 4 libSystem.B.dylib 0x91b284d1 raise + 26 5 libSystem.B.dylib 0x91b4eb73 abort + 84 6 opt 0x001564ad lt_dlloader_find + 203 7 opt 0x002a2bb9 _ZN4llvm13PMDataManager25addLowerLevelRequiredPassEPNS_4PassES2_ + 55 8 opt 0x001202ef _ZN4llvm13PMDataManager3addEPNS_4PassEb + 823 9 opt 0x00120903 _ZN4llvm12FunctionPass17assignPassManagerERNS_7PMStackENS_15PassManagerTypeE + 505 10 opt 0x002abc9d _ZN4llvm15PassManagerImpl15addTopLevelPassEPNS_4PassE + 247 11 opt 0x0011df12 _ZN4llvm17PMTopLevelManager12schedulePassEPNS_4PassE + 332 12 opt 0x002a642f _ZN4llvm15PassManagerImpl3addEPNS_4PassE + 27 13 opt 0x0011df3e _ZN4llvm11PassManager3addEPNS_4PassE + 26 14 opt 0x0000354e main + 2174 15 opt 0x0000192c start + 252 16 opt 0x00001859 start + 41
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070604/050240.html Fixed.