[LLVMbugs] [Bug 3507] New: SingleSource/UnitTests/Threads/tls jit failure

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Sat Feb 7 12:33:31 PST 2009


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

           Summary: SingleSource/UnitTests/Threads/tls jit failure
           Product: new-bugs
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: new bugs
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: edwintorok at gmail.com
                CC: llvmbugs at cs.uiuc.edu


With 2.5 prerelease on x86-64 linux:

lli: X86CodeEmitter.cpp:516: void<unnamed>::Emitter::emitInstruction(const
llvm::MachineInstr&, const llvm::TargetInstrDesc*): Assertion `0 && "psuedo
instructions should be removed before code emission"' failed.
0   lli       0x00000000009ebe8f
1   libc.so.6 0x00002b868c576f60
2   libc.so.6 0x00002b868c576ed5 gsignal + 53
3   libc.so.6 0x00002b868c5783f3 abort + 387
4   libc.so.6 0x00002b868c56fdc9 __assert_fail + 233
5   lli       0x00000000004d0e2f
6   lli       0x00000000004d205f
7   lli       0x000000000099469b
llvm::FPPassManager::runOnFunction(llvm::Function&) + 347
8   lli       0x0000000000994a96
llvm::FunctionPassManagerImpl::run(llvm::Function&) + 134
9   lli       0x0000000000994c1e
llvm::FunctionPassManager::run(llvm::Function&) + 62
10  lli       0x00000000006533f8 llvm::JIT::runJITOnFunction(llvm::Function*) +
56
11  lli       0x0000000000653669
llvm::JIT::getPointerToFunction(llvm::Function*) + 281
12  lli       0x000000000065bf75
13  lli       0x0000000000616edf X86CompilationCallback2 + 79
14  lli       0x0000000000616dfa
exit 134
RunSafely.sh detected a failure with these command-line arguments:  500 0
/dev/null Output/tls.out-jit /home/edwin/llvm2.5/llvm/Release/bin/lli
-force-interpreter=false --disable-core-files Output/tls.llvm.bc

Attached reduced testcase


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