1 /* { dg-do run } */ 2 3 static int p[48], v; 4 5 int main()6 main () 7 { 8 p[32] = 1; 9 for (int i = 48; i--;) 10 { 11 if (!p[i]) 12 continue; 13 if ((i & 7) > 2) 14 break; 15 v = i & 1; 16 } 17 if (v != 0) 18 __builtin_abort (); 19 return 0; 20 } 21