! { dg-do compile } | |
subroutine x | |
integer :: var | |
integer, parameter :: ilog = 0 | |
integer, parameter :: array(*) = [11,22,33] | |
!$ACC DECLARE COPYIN(ilog, array, var, array) ! { dg-error "Symbol 'array' present on multiple clauses" } | |
end subroutine x | |
integer :: a | |
integer, parameter :: b = 4 | |
integer, parameter :: c(*) = [1,2,3] | |
!$acc parallel copy(a,c,b,c) ! { dg-error "Symbol 'c' present on multiple clauses" } | |
!$acc end parallel | |
end |