1 /* { dg-do run } */ 2 3 extern void abort (void); 4 5 int a, b, c, d[4] = { 0, 0, 0, 1 }; 6 7 int main()8 main () 9 { 10 for (; a < 4; a++) 11 { 12 int e = d[a]; 13 for (c = 1; c < 1; c++); 14 b = e; 15 d[a] = 0; 16 } 17 if (b != 1) 18 abort (); 19 return 0; 20 } 21