https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64493
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2015-01-05 CC| |jakub at gcc dot gnu.org Target Milestone|--- |4.8.5 Summary|ICE at -O3 on |[4.8/4.9/5 Regression] ICE |x86_64-linux-gnu |at -O3 on x86_64-linux-gnu Ever confirmed|0 |1 --- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> --- To avoid the #include, I've used int a, b, c, d, e, f, g, h; int main () { for (; a; a--) for (d = 1; d <= 0; d++) for (; d;) if (h) { if (!g) __builtin_abort (); if (!0) __builtin_abort (); } for (f = 4; f; f--) { for (b = 0; b < 2; b++) c |= 1; e |= c; } return 0; } and that started to ICE with r181990.