Merge from mainline
[official-gcc.git] / gcc / testsuite / gfortran.dg / gomp / appendix-a / a.7.1.f90
blob9f3b08d2e5199ca8d1ac9a6df1d7491f3ec965e8
1 ! { dg-do compile }
2 SUBROUTINE A7_1(A,N)
3 INTEGER OMP_GET_THREAD_NUM
4 REAL A(*)
5 INTEGER I, MYOFFSET, N
6 !$OMP PARALLEL PRIVATE(MYOFFSET)
7 MYOFFSET = OMP_GET_THREAD_NUM()*N
8 DO I = 1, N
9 A(MYOFFSET+I) = FLOAT(I)
10 ENDDO
11 !$OMP END PARALLEL
12 END SUBROUTINE A7_1