! { dg-do run } | |
program main | |
implicit none | |
integer :: d1 | |
!$omp target map(from: d1) | |
!$omp teams distribute parallel do simd default(none) lastprivate(d1) num_teams (2) num_threads (1) | |
do d1 = 0, 31 | |
end do | |
!$omp end target | |
if (d1 /= 32) stop 3 | |
end program main |