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 bar (void); 6 7 void foo(float * f)8foo (float *f) 9 { 10 int i; 11 for (i = 0; i < 4; i++) 12 f[i] = i; 13 bar (); 14 for (i = 0; i < 4; i++) 15 if (f[i] != i) 16 __builtin_abort (); 17 } 18