OSDN Git Service

+ * trans-mem.c (requires_barrier): Do not instrument thread local
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / pr46252.c
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
6 foo (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 }