[LLVMbugs] [Bug 8080] New: Assertion `use_empty() && "Uses remain when a value is destroyed!"
    bugzilla-daemon at llvm.org 
    bugzilla-daemon at llvm.org
       
    Fri Sep  3 19:31:36 PDT 2010
    
    
  
http://llvm.org/bugs/show_bug.cgi?id=8080
           Summary: Assertion `use_empty() && "Uses remain when a value is
                    destroyed!"
           Product: libraries
           Version: trunk
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P
         Component: Core LLVM classes
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: ofv at wanadoo.es
                CC: llvmbugs at cs.uiuc.edu
That aasertion on Value::~Value fails when executing examples/Fibonacci.
Those debug messages are also shown, which comes from the same place:
Use still stuck around after Def is destroyed:  %arg1 = sub i32 %AnArg, 2
Use still stuck around after Def is destroyed:  %cond = icmp sle i32 %AnArg, 2
A fix for PR 8068, which reports the same assertion on clang, was just
committed on r113042. The problem with Fibonacci was unaffected by that fix.
-- 
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