aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.9/gcc/testsuite/gfortran.dg/gomp/intentin1.f90
blob: f2a2e98fd7615d46a61a9d9861b0a7d7dda16a95 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
! { dg-do compile }

subroutine foo (x)
  integer, pointer, intent (in) :: x
  integer :: i
!$omp parallel private (x)		! { dg-error "INTENT.IN. POINTER" }
!$omp end parallel
!$omp parallel do lastprivate (x)	! { dg-error "INTENT.IN. POINTER" }
  do i = 1, 10
  end do
!$omp simd linear (x)			! { dg-error "INTENT.IN. POINTER" }
  do i = 1, 10
  end do
!$omp single				! { dg-error "INTENT.IN. POINTER" }
!$omp end single copyprivate (x)
end