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)8 foo (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