http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39695
--- Comment #4 from janus at gcc dot gnu.org --- As noted by Dominique in comment 2: Comment 1 is fixed since 4.8, and out of the three cases in comment 0 only the second one persists (together with comment 3).