[PR c++/84702] ICE with default tmpl arg of overload set
[official-gcc.git] / gcc / testsuite / g++.dg / gomp / pr35078.C
blob1f0d9ec7f3c246ed36216421ac8d88dd92cc611a
1 // PR c++/35078
2 // { dg-do compile }
3 // { dg-options "-fopenmp" }
5 template<int> void
6 foo ()
8 #pragma omp parallel for
9   for (int& i = 0; i < 10; ++i) // { dg-error "invalid type for iteration variable" }
10     ;
13 void
14 bar ()
16   int j = 0;
17 #pragma omp parallel for
18   for (int& i = j; i < 10; ++i) // { dg-error "invalid type for iteration variable" }
19     ;