URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libgomp/] [testsuite/] [libgomp.fortran/] [pr27395-2.f90] - Rev 735
Compare with Previous | Blame | View Log
! PR fortran/27395! { dg-do run }program pr27395_2implicit noneinteger, parameter :: n=10,m=1001integer :: icall foo(n,m)end program pr27395_2subroutine foo(n,m)use omp_lib, only : omp_get_thread_numimplicit noneinteger, intent(in) :: n,minteger :: i,jinteger, dimension(n) :: sumarraysumarray(:)=0!$OMP PARALLEL DEFAULT(shared) NUM_THREADS(4)!$OMP DO PRIVATE(j,i), REDUCTION(+:sumarray)do j=1,mdo i=1,nsumarray(i)=sumarray(i)+iend doend do!$OMP END DO!$OMP END PARALLELdo i=1,nif (sumarray(i).ne.m*i) call abortend doend subroutine foo
