12 #pragma omp parallel private(n)
15 #pragma omp parallel shared(n)
19 #pragma omp parallel firstprivate(n)
22 #pragma omp sections lastprivate(n)
25 #pragma omp parallel reduction(+:n)
28 #pragma omp single copyprivate(n)
31 #pragma omp parallel copyin(n) // { dg-error "T::n" }