! { dg-do compile }
subroutine foo
  type t
    integer :: i, j
  end type t
  type(t) x
  ! We should reject the duplicate reference here.
!$acc enter data copyin(x%i, x%i)
! { dg-error ".x.i. appears more than once in map clauses" "" { target "*-*-*" } 11 }
end