2022-11-04 09:35:42 -07:00

19 lines
424 B
Fortran

! @@name: private.3
! @@type: F-fixed
! @@operation: compile
! @@expect: success
! @@version: pre_omp_3.0
SUBROUTINE PRIV_EXAMPLE3()
INTEGER I, A
!$OMP PARALLEL PRIVATE(A)
A = 1
!$OMP PARALLEL DO PRIVATE(A)
DO I = 1, 10
A = 2
END DO
!$OMP END PARALLEL DO
PRINT *, A ! Outer A still has value 1
!$OMP END PARALLEL
END SUBROUTINE PRIV_EXAMPLE3