http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50659
--- Comment #6 from janus at gcc dot gnu.org 2011-10-07 23:05:59 UTC --- (In reply to comment #4) > In any case, here is a draft patch which fixes the ICE: The patch in comment #4 regtests cleanly. Of course it simply avoids the ICE by removing the assert, but I think that's really the correct thing to do here, since the assert is apparently based on false assumptions.