3 // { dg-options "-std=c++14 -fopenmp" }
9 #pragma omp parallel for // { dg-error "is not a constant expression" }
10 for (i = 0; i < 10; ++i)
19 #pragma omp parallel // { dg-error "is not a constant expression" }
28 #pragma omp task // { dg-error "is not a constant expression" }
37 #pragma omp for // { dg-error "is not a constant expression" }
38 for (i = 0; i < 10; ++i)
47 #pragma omp taskloop // { dg-error "is not a constant expression" }
48 for (i = 0; i < 10; ++i)
57 #pragma omp target teams // { dg-error "is not a constant expression" }
66 #pragma omp target data map(tofrom:i) // { dg-error "is not a constant expression" }
75 #pragma omp target // { dg-error "is not a constant expression" }
84 #pragma omp sections // { dg-error "is not a constant expression" }
96 #pragma omp ordered // { dg-error "is not a constant expression" }
105 #pragma omp critical // { dg-error "is not a constant expression" }
114 #pragma omp single // { dg-error "is not a constant expression" }
123 #pragma omp master // { dg-error "is not a constant expression" }
132 #pragma omp taskgroup // { dg-error "is not a constant expression" }
141 #pragma omp target update to(i) // { dg-error "is not a constant expression" }
150 #pragma omp target update to(i) // { dg-error "is not a constant expression" }
158 #pragma omp target enter data map(to:i) // { dg-error "is not a constant expression" }
166 #pragma omp target exit data map(from:i) // { dg-error "is not a constant expression" }