Daily bump.
[official-gcc.git] / libgomp / testsuite / libgomp.c / omp-parallel-for.c
blob924697660dc4759080f62c530b47ed681f43bf7b
1 extern void abort (void);
3 int
4 main()
6 int i, a;
8 a = 30;
10 #pragma omp parallel for firstprivate (a) lastprivate (a) \
11 num_threads (2) schedule(static)
12 for (i = 0; i < 10; i++)
13 a = a + i;
15 /* The thread that owns the last iteration will have computed
16 30 + 5 + 6 + 7 + 8 + 9 = 65. */
17 if (a != 65)
18 abort ();
20 return 0;