http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60115
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2014-02-08 CC| |jakub at gcc dot gnu.org Target Milestone|--- |4.9.0 Summary|wrong code at -O3 on |[4.9 Regression] wrong code |x86_64-linux-gnu |at -O3 on x86_64-linux-gnu Ever confirmed|0 |1 --- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> --- I have to use something like: int a, b[1]; int main () { lbl: for (; a; a--) if (b[10000000]) goto lbl; return 0; } to actually successfully reproduce it. Anyway, started with r204458.