[LLVMbugs] [Bug 11350] Assertion `N <= Simplified.size() && "runaway iteration"' failed.

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Thu Nov 17 15:41:12 PST 2011


Andrew Trick <atrick at apple.com> changed:

           What    |Removed                     |Added
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED

--- Comment #1 from Andrew Trick <atrick at apple.com> 2011-11-17 17:41:12 CST ---
An over-general check in the code made iterative simplification susceptible to
a cycle of useless phis that eventually feeds a lshr or udiv. Root cause: I
always need to remember that llvm instructions may be phis and consider all the
pitfalls that come along with that.

Fixed in r144935.

Awesome test cases coming in now.

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