[LLVMbugs] [Bug 2076] New: Crash with inline asm: assertion " attempt to spill already spilled interval!"

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Wed Feb 20 06:15:00 PST 2008


           Summary: Crash with inline asm: assertion "attempt to spill
                    already spilled interval!"
           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: sharparrow1 at yahoo.com
                CC: llvmbugs at cs.uiuc.edu

Created an attachment (id=1438)
 --> (http://llvm.org/bugs/attachment.cgi?id=1438)

llc: /home/eli/llvm/lib/CodeGen/LiveIntervalAnalysis.cpp:1188:
std::vector<llvm::LiveInterval*, std::allocator<llvm::LiveInterval*> >
llvm::LiveIntervals::addIntervalsForSpills(const llvm::LiveInterval&, const
llvm::MachineLoopInfo*, llvm::VirtRegMap&): Assertion `li.weight !=
(__builtin_huge_valf()) && "attempt to spill already spilled interval!"'

Testcase attached (reduced with bugpoint).

No clue why this is happening... there's nothing obviously suspicious about the
code (besides the fact that it uses an inline asm statement).

Test reduced from ffmpeg.

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