.
[official-gcc.git] / gcc / testsuite / gcc.dg / gomp / pr25996.c
blobd58c9a1c36da75e5f61dcb8c390ee7fbf89d3d40
1 /* PR c/25996 */
3 void
4 test1 (void)
6 #pragma omp for
7 for (i = 0; i < 1; ++i); /* { dg-error "undeclared|for each function" } */
10 void
11 test2 (void)
13 int i;
14 #pragma omp for
15 for (i = j; i < 1; ++i); /* { dg-error "undeclared" } */
18 void
19 test3 (void)
21 int i;
22 #pragma omp for
23 for (i = 0; i < j; ++i); /* { dg-error "undeclared|invalid controlling predicate" } */
26 void
27 test4 (void)
29 int i;
30 #pragma omp for
31 for (i = 0; i < 10; i += j); /* { dg-error "undeclared|invalid increment expression" } */