1234567891011121314151617181920212223242526272829303132333435 |
- ! { dg-do compile }
- !
- ! PR fortran/32359
- ! Contributed by Bill Long <longb@cray.com>
- subroutine test
- use omp_lib
- implicit none
- integer, parameter :: NT = 4
- integer :: a
- save
- !$omp threadprivate(a)
- a = 1
- !$ call omp_set_num_threads(NT)
- !$omp parallel
- print *, omp_get_thread_num(), a
- !$omp end parallel
- end subroutine test
- ! Derived from OpenMP test omp1/F2_6_2_8_5i.f90
- use omp_lib
- implicit none
- integer, parameter :: NT = 4
- integer :: a = 1
- !$omp threadprivate(a)
- !$ call omp_set_num_threads(NT)
- !$omp parallel
- print *, omp_get_thread_num(), a
- !$omp end parallel
- END
|