! PR middle-end/35130 | |
program pr35130 | |
implicit none | |
real, dimension(20) :: a | |
integer :: k | |
a(:) = 0.0 | |
!$omp parallel do private(k) | |
do k=1,size(a) | |
call inner(k) | |
end do | |
!$omp end parallel do | |
if (any (a.ne.42)) call abort | |
contains | |
subroutine inner(i) | |
implicit none | |
integer :: i | |
a(i) = 42 | |
end subroutine inner | |
end program pr35130 |