C99 testsuite readiness: Compile more tests with -std=gnu89
[official-gcc.git] / gcc / testsuite / g++.dg / gomp / loop-7.C
blob9466c1c9db35ce20b82b09e9748d9cebdebe76e6
1 // PR c++/102854
2 // { dg-do compile }
4 template <typename T>
5 void
6 foo (T N, T M)
8   #pragma omp parallel for collapse(2)
9   for (T i = 0; i < N; ++i)
10     for (T k = i; k < M; ++k)
11       ;
12   #pragma omp parallel for collapse(2)
13   for (T i = 0; i < N; ++i)
14     for (T k = i; k < 2 * i; ++k)
15       ;
18 void
19 bar ()
21   foo (5, 10);