1 /* { dg-do run } */
2 /* { dg-additional-options "-floop-unroll-and-jam" } */
3
4 int a[3], b, c;
5 static int e()
6 {
7 if (!c) {
8 for (b = 0; b < 3; b++)
9 for (c = 0; c < 3; c++)
10 a[c] ^= 1;
11 return -1;
12 }
13 return 0;
14 }
15 int main()
16 {
17 e();
18 if (a[1] != 1)
19 __builtin_abort();
20 return 0;
21 }