Merge C++ from gomp-20050608-branch.
[official-gcc.git] / libgomp / testsuite / libgomp.c++ / loop-6.C
blobfa26c6892cff218e447e1445b91ae381d674bb30
1 // { dg-do run }
3 extern "C" void abort (void);
5 volatile int count;
6 static int test(void)
8   return ++count > 0;
11 int main()
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;