1 /* { dg-do compile } */
2 /* { dg-options "-O3" } */
3 /* { dg-timeout 10 } */
4
5 short int i;
6
7 void
8 foo (void)
9 {
10 for (i = 1; i < 2; i += 4)
11 {
12 int j;
13
14 for (j = 0; j < 5; j += 4)
15 {
16 int k;
17
18 for (k = 0; k < 68; k += 4)
19 {
20 i &= j;
21 j &= i;
22 }
23 }
24 }
25 }