https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87344
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-09-18 CC| |rguenth at gcc dot gnu.org Version|6.4.1 |6.2.0 Ever confirmed|0 |1 Known to fail| |6.2.0, 6.4.0, 7.2.0 --- Comment #3 from Richard Biener <rguenth at gcc dot gnu.org> --- Confirmed with your gazillion command line flags, works fine with plain -Os. Maybe you can remove the ones not necessary, it's hard to see if there's a stupid user error.