Merge from mainline
[official-gcc.git] / gcc / testsuite / gcc.dg / gomp / block-9.c
blob9217cb74990232687cb5e2c381a71c319d30abd2
1 // { dg-do compile }
3 void foo(int i)
5 int j;
6 switch (i) // { dg-error "invalid entry" }
8 #pragma omp parallel
9 { case 0:; }
10 #pragma omp for
11 for (j = 0; j < 10; ++ j)
12 { case 1:; }
13 #pragma omp critical
14 { case 2:; }
15 #pragma omp master
16 { case 3:; }
17 #pragma omp sections
18 { case 4:;
19 #pragma omp section
20 { case 5:; }
22 #pragma omp ordered
23 { default:; }