1 /* PR middle-end/35818 */
2 /* { dg-do compile } */
3 /* { dg-options "-fopenmp" } */
4 
5 extern int a[];
6 
7 void
foo(void)8 foo (void)
9 {
10 #pragma omp parallel
11 #pragma omp master
12   a[3] = 1;
13 #pragma omp parallel shared(a)
14 #pragma omp master
15   a[3] = 1;
16 }
17