http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52983
--- Comment #9 from Alexandre Oliva <aoliva at gcc dot gnu.org> 2012-07-02 12:25:58 UTC --- I'm pretty sure this is fixed by the patchset for this bug, that's still pending review (the checked-in patches are partial cleanups). An earlier version of the patchset is in comment 4, but a split-up version of the patch is available at http://gcc.gnu.org/ml/gcc-patches/2012-05/msg00300.html I'm pinging it again.