[LLVMbugs] [Bug 4645] New: crash in simplify libcalls

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Wed Jul 29 10:31:14 PDT 2009


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

           Summary: crash in simplify libcalls
           Product: new-bugs
           Version: unspecified
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: new bugs
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: daniel at zuster.org
                CC: llvmbugs at cs.uiuc.edu, nlewycky at google.com


ddunbar at lordcrumb:t$ opt -simplify-libcalls -f -o /dev/null t.bc
PHINode should have one entry for each predecessor of its parent basic block!
        %j.0 = phi i32 [ %inc47, %for.end ], [ 0, %lor.lhs.false ]             
; <i32> [#uses=1]Broken module found, compilation aborted!
0   opt               0x00000001003c4389 PrintStackTrace(void*) + 38
1   opt               0x00000001003c4899 SignalHandler(int) + 288
2   libSystem.B.dylib 0x00007fff82aa42fa _sigtramp + 26
3   libSystem.B.dylib 0x0000000101305b98 _sigtramp + 2122717368
4   opt               0x00000001003782a8 (anonymous
namespace)::Verifier::abortIfBroken() + 182
5   opt               0x0000000100385a1a (anonymous
namespace)::Verifier::runOnFunction(llvm::Function&) + 118
6   opt               0x0000000100350cfd
llvm::FPPassManager::runOnFunction(llvm::Function&) + 341
7   opt               0x0000000100350ede
llvm::FPPassManager::runOnModule(llvm::Module&) + 82
8   opt               0x000000010034ee5c
llvm::MPPassManager::runOnModule(llvm::Module&) + 388
9   opt               0x00000001003511d9
llvm::PassManagerImpl::run(llvm::Module&) + 111
10  opt               0x000000010035123b llvm::PassManager::run(llvm::Module&)
+ 33
11  opt               0x0000000100059055 main + 4435
12  opt               0x000000010004ca98 start + 52
Stack dump:
0.      Running pass 'Function Pass Manager' on module 't.bc'.
1.      Running pass 'Module Verifier' on function '@main'
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