4 !$omp parallel num_threads (4)
8 !$omp parallel num_threads (4)
12 !$omp parallel num_threads (4)
29 !$omp do lastprivate (i)
36 !$omp do lastprivate (i)
47 !$omp do lastprivate (i)
48 do i
= -10, 11, ret3 ()
53 !$omp parallel do lastprivate (j) num_threads (4) default (none)
60 !$omp parallel do lastprivate (j) num_threads (4) default (none)
67 !$omp parallel do lastprivate (j) num_threads (4) default (none)
68 do j
= -10, 11, ret3 ()
75 !$omp parallel do lastprivate (i) num_threads (4) default (none)
83 !$omp parallel do lastprivate (i) num_threads (4) default (none)
91 !$omp parallel do lastprivate (i) num_threads (4) default (none)
92 do i
= -10, 11, ret3 ()
99 !$omp parallel num_threads (4) default (none) shared (i)
100 !$omp do lastprivate (i)
104 if (i
.ne
. 21) STOP 10
105 end subroutine test10
109 !$omp parallel num_threads (4) default (none) shared (i)
110 !$omp do lastprivate (i)
114 if (i
.ne
. 64) STOP 11
115 end subroutine test11
119 !$omp parallel num_threads (4) default (none) shared (i)
120 !$omp do lastprivate (i)
121 do i
= -10, 11, ret3 ()
124 if (i
.ne
. 14) STOP 12
125 end subroutine test12
126 end program lastprivate