[LLVMbugs] [Bug 1806] New: -anders-aa crash with asm rorw

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Sat Nov 17 00:28:45 PST 2007


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

           Summary: -anders-aa crash with asm rorw
           Product: new-bugs
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: new bugs
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: edwintorok at gmail.com
                CC: llvmbugs at cs.uiuc.edu


Created an attachment (id=1243)
 --> (http://llvm.org/bugs/attachment.cgi?id=1243)
bugpoint reduced testcase

$ Debug/bin/opt -anders-aa bugpoint-reduced-simplified.bc
WARNING: You're attempting to print out a bitcode file.
This is inadvisable as it may cause display problems. If
you REALLY want to taste LLVM bitcode first-hand, you
can force output with the `-f' option.

i16 (i16)* asm "rorw $$8, ${0:w}", "=r,0,~{dirflag},~{fpsr},~{flags},~{cc}"
opt: Andersens.cpp:408: unsigned
int<unnamed>::Andersens::getNode(llvm::Value*): Assertion `0 &&
"Value does not have a node in the points-to graph!"' failed.
/home/edwin/llvm-svn/llvm/Debug/bin/opt[0x9cb54a]
/home/edwin/llvm-svn/llvm/Debug/bin/opt[0x9cb7b6]
/lib/libc.so.6[0x32d1c31710]
/lib/libc.so.6(gsignal+0x35)[0x32d1c316a5]
/lib/libc.so.6(abort+0x110)[0x32d1c33100]
/lib/libc.so.6(__assert_fail+0xef)[0x32d1c2ac2f]
/home/edwin/llvm-svn/llvm/Debug/bin/opt[0x8648cb]
/home/edwin/llvm-svn/llvm/Debug/bin/opt[0x86807d]
/home/edwin/llvm-svn/llvm/Debug/bin/opt[0x868238]
/home/edwin/llvm-svn/llvm/Debug/bin/opt[0x8682b0]
/home/edwin/llvm-svn/llvm/Debug/bin/opt[0x8682cf]
/home/edwin/llvm-svn/llvm/Debug/bin/opt[0x868618]
/home/edwin/llvm-svn/llvm/Debug/bin/opt[0x8686c1]
/home/edwin/llvm-svn/llvm/Debug/bin/opt[0x868716]
/home/edwin/llvm-svn/llvm/Debug/bin/opt[0x86875b]
/home/edwin/llvm-svn/llvm/Debug/bin/opt[0x8687b0]
/home/edwin/llvm-svn/llvm/Debug/bin/opt[0x8687d5]
/home/edwin/llvm-svn/llvm/Debug/bin/opt[0x868c60]
/home/edwin/llvm-svn/llvm/Debug/bin/opt[0x868f02]
/home/edwin/llvm-svn/llvm/Debug/bin/opt(llvm::MPPassManager::runOnModule(llvm::Module&)+0xec)[0x9
                                      5d5d4]
/home/edwin/llvm-svn/llvm/Debug/bin/opt(llvm::PassManagerImpl::run(llvm::Module&)+0x74)[0x95d764]
/home/edwin/llvm-svn/llvm/Debug/bin/opt(llvm::PassManager::run(llvm::Module&)+0x20)[0x95d7c6]
/home/edwin/llvm-svn/llvm/Debug/bin/opt(main+0x986)[0x6c5a32]
/lib/libc.so.6(__libc_start_main+0xf4)[0x32d1c1db44]
/home/edwin/llvm-svn/llvm/Debug/bin/opt(cos+0x121)[0x6b7139]
Aborted

The call in the attached bugpoint-reduced-simplified.bc is dead code, but just
because bugpoint simplified it, in the original it is not dead code.


-- 
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