1 /* PR debug/46252 */ 2 /* { dg-do compile } */ 3 /* { dg-options "-O -frerun-cse-after-loop -fno-tree-loop-optimize -funroll-loops -fcompare-debug" } */ 4 5 void foo(float * f)6foo (float *f) 7 { 8 int i; 9 for (i = 0; i < 4; i++) 10 f[i] = i; 11 bar (); 12 for (i = 0; i < 4; i++) 13 if (f[i] != i) 14 __builtin_abort (); 15 } 16