1 // PR middle-end/27310 2 // { dg-do compile } 3 // { dg-options "-O2 -fopenmp" } 4 5 struct A 6 { 7 ~A (); 8 }; 9 10 struct B 11 { 12 A a, b; 13 }; 14 15 void foo()16 foo () 17 { 18 A c, d; 19 20 #pragma omp parallel 21 B e; 22 } 23