[LLVMbugs] [Bug 6670] New: lli fails to run non-trivial trampoline calls

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Sun Mar 21 21:33:45 PDT 2010


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

           Summary: lli fails to run non-trivial trampoline calls
           Product: tools
           Version: trunk
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P
         Component: lli
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: eschew at gmail.com
                CC: llvmbugs at cs.uiuc.edu


Created an attachment (id=4564)
 --> (http://llvm.org/bugs/attachment.cgi?id=4564)
Trampoline call causes LLI segfault.

Attached is a small C testcase. It runs correctly when compiled via:

1) gcc
2) llvm-gcc
3) llvm-gcc -emit-llvm, then llc, then gcc

However, given the bytecode from step 3 above, which llc/gcc compiles
correctly, lli segfaults.

I tried using bugpoint to reduce the .ll but bugpoint had no effect due to CBE
problems.

Tested with LLVM 2.6 and 2.7svn, r98692, both on x86 Linux.

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