https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111683
--- Comment #13 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Jakub Jelinek from comment #12) > Further simplified without any headers, -O1 works, -O2 fails. For this testcase (at -O3), GCC 4.7.4 works but 4.8.1 fails.