5 !$omp parallel num_threads (4)
9 !$omp parallel num_threads (4)
13 !$omp parallel num_threads (4)
30 !$omp do lastprivate (i)
37 !$omp do lastprivate (i)
48 !$omp do lastprivate (i)
49 do i
= -10, 11, ret3 ()
54 !$omp parallel do lastprivate (j) num_threads (4) default (none)
61 !$omp parallel do lastprivate (j) num_threads (4) default (none)
68 !$omp parallel do lastprivate (j) num_threads (4) default (none)
69 do j
= -10, 11, ret3 ()
76 !$omp parallel do lastprivate (i) num_threads (4) default (none)
84 !$omp parallel do lastprivate (i) num_threads (4) default (none)
92 !$omp parallel do lastprivate (i) num_threads (4) default (none)
93 do i
= -10, 11, ret3 ()
100 !$omp parallel num_threads (4) default (none) shared (i)
101 !$omp do lastprivate (i)
105 if (i
.ne
. 21) stop 10
106 end subroutine test10
110 !$omp parallel num_threads (4) default (none) shared (i)
111 !$omp do lastprivate (i)
115 if (i
.ne
. 64) stop 11
116 end subroutine test11
120 !$omp parallel num_threads (4) default (none) shared (i)
121 !$omp do lastprivate (i)
122 do i
= -10, 11, ret3 ()
125 if (i
.ne
. 14) stop 12
126 end subroutine test12
127 end program lastprivate