1 /* PR middle-end/58809 */ 2 /* { dg-do compile } */ 3 /* { dg-options "-fopenmp -O" } */ 4 5 int i; 6 #pragma omp threadprivate (i) 7 foo()8 void foo() 9 { 10 _Complex int j; 11 #pragma omp parallel copyin (i) reduction (&&:j) 12 ; 13 } 14