2 ! { dg-require-effective-target tls_runtime }
5 integer, save, allocatable
:: a(:, :)
7 !$omp threadprivate (a)
8 if (allocated (a
)) STOP 1
10 !$omp parallel copyin (a) num_threads (4) reduction(.or.:l)
11 l
= l
.or
.allocated (a
)
13 if (l
.or
.allocated (a
)) STOP 2