http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54900
--- Comment #5 from Aldy Hernandez <aldyh at gcc dot gnu.org> 2012-10-18 23:46:04 UTC --- I am leaving this PR open while I address the corner case presented by Jakub somewhere in this thread: http://gcc.gnu.org/ml/gcc-patches/2012-10/msg01763.html ...though technically the testcase in this PR has been fixed :).