1 // PR middle-end/36790
2 // { dg-do compile }
3 // { dg-options "-fopenmp -O2" }
4 
5 void
foo(bool b)6 foo (bool b)
7 {
8 }
9 
10 void
bar(bool b)11 bar (bool b)
12 {
13   foo (b);
14   #pragma omp task default (shared)
15     b = false;
16 }
17 
18 int
main()19 main ()
20 {
21   bar (false);
22   return 0;
23 }
24