https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68189
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |wrong-code Known to work| |4.8.5 Target Milestone|6.0 |4.9.4 Summary|[6 Regression] wrong code |[4.9/5/6 Regression] wrong |at -Os and above on |code at -Os and above on |x86_64-linux-gnu |x86_64-linux-gnu --- Comment #3 from Richard Biener <rguenth at gcc dot gnu.org> --- (In reply to Marek Polacek from comment #1) > Started with r217827. Are you sure? It is miscompiled with GCC 5 for me as well. It also aborts with GCC 4.9 (but only with -O2), GCC 4.8 seems to work.