[LLVMbugs] [Bug 1912] New: ClamAV triggers assertion in loop index splitting pass

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Sun Jan 13 19:30:16 PST 2008


http://llvm.org/bugs/show_bug.cgi?id=1912

           Summary: ClamAV triggers assertion in loop index splitting pass
           Product: libraries
           Version: trunk
          Platform: Macintosh
        OS/Version: MacOS X
            Status: NEW
          Severity: major
          Priority: P2
         Component: Scalar Optimizations
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: evan.cheng at apple.com
                CC: llvmbugs at cs.uiuc.edu


ClamAV is failing to build on Mac OS X / X86:

/Users/echeng/LLVM/llvm/Release/bin/opt -std-compile-opts -time-passes
-info-output-file=/Volumes/Muggles/LLVM/llvm/projects/llvm-test/MultiSource/Applications/Cl\amAV/Output/clamscan.linked.bc.info
  Output/clamscan.linked.rbc -o Output/clamscan.linked.bc -f
Assertion failed: (getLoopLatch() && "Loop latch is missing"), function
verifyLoop, file /Volumes/Muggles/LLVM/llvm/include/llvm/Analysis/LoopInfo.h,
line 523.
0   opt                                 0x0038db7e
_ZN40_GLOBAL__N_Signals.cpp_00000000_D25A86D715PrintStackTraceEv + 46
1   opt                                 0x0038e122
_ZN40_GLOBAL__N_Signals.cpp_00000000_D25A86D713SignalHandlerEi + 594
2   libSystem.B.dylib                   0x93c9197b _sigtramp + 43
3   ???                                 0xffffffff 0x0 + 4294967295
4   libSystem.B.dylib                   0x93d0a782 raise + 26
5   libSystem.B.dylib                   0x93d19d3f abort + 73
6   libSystem.B.dylib                   0x93d0b923 __assert_rtn + 101
7   opt                                 0x001c0e46
_ZNK4llvm8LoopBaseINS_10BasicBlockEE10verifyLoopEv + 438
8   opt                                 0x001c124c
_ZNK4llvm8LoopBaseINS_10BasicBlockEE10verifyLoopEv + 1468
9   opt                                 0x0031fac9
_ZN4llvm13PMDataManager23verifyPreservedAnalysisEPNS_4PassE + 153
10  opt                                 0x0023f093
_ZN4llvm13LPPassManager13runOnFunctionERNS_8FunctionE + 867
11  opt                                 0x00322666
_ZN4llvm13FPPassManager13runOnFunctionERNS_8FunctionE + 406
12  opt                                 0x00216902
_ZN13CGPassManager11runOnModuleERN4llvm6ModuleE + 1394
13  opt                                 0x00323011
_ZN4llvm13MPPassManager11runOnModuleERNS_6ModuleE + 369
14  opt                                 0x0032341a
_ZN4llvm15PassManagerImpl3runERNS_6ModuleE + 122
15  opt                                 0x0032349a
_ZN4llvm11PassManager3runERNS_6ModuleE + 26
16  opt                                 0x000083b7 main + 2583
17  opt                                 0x000019e6 start + 54
make[1]: *** [Output/clamscan.linked.bc] Abort trap


-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list