1 /* { dg-do run } */ 2 3 extern void abort (void); 4 5 volatile int count; 6 static int test(void) 7 { 8 return ++count > 0; 9 } 10 11 int main() 12 { 13 int i; 14 #pragma omp for 15 for (i = 0; i < 10; ++i) 16 { 17 if (test()) 18 continue; 19 abort (); 20 } 21 if (i != count) 22 abort (); 23 return 0; 24 } 25