[PR c++/84702] ICE with default tmpl arg of overload set
[official-gcc.git] / gcc / testsuite / g++.dg / gomp / pr25996.C
blob6b50ff03032fb689e8fe762f9a84f3545c9a8e37
1 // PR c/25996
3 void
4 test1 (void)
6 #pragma omp for
7   for (i = 0; i < 1; ++i); // { dg-error "not declared|expected iteration decl" }
10 void
11 test2 (void)
13   int i;
14 #pragma omp for
15   for (i = j; i < 1; ++i); // { dg-error "not declared|expected iteration decl" }
18 void
19 test3 (void)
21   int i;
22 #pragma omp for
23   for (i = 0; i < j; ++i); // { dg-error "not declared|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 "not declared|invalid increment expression" }