]> rtime.felk.cvut.cz Git - l4.git/blob - l4/pkg/libgomp/lib/contrib/gcc-4.3/libgomp/testsuite/libgomp.c/loop-3.c
Inital import
[l4.git] / l4 / pkg / libgomp / lib / contrib / gcc-4.3 / libgomp / testsuite / libgomp.c / loop-3.c
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 }