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