http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57172
--- Comment #1 from Marc Glisse <glisse at gcc dot gnu.org> 2013-05-04 21:27:02 UTC --- Created attachment 30031 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30031 rough untested patch This patch (missing at least testing and an update of the comments) seems to help for this specific case.