(root)/
gcc-13.2.0/
gcc/
testsuite/
gfortran.dg/
goacc/
mapping-tests-5.f90
subroutine foo
  type one
    integer, dimension(10) :: i, j
  end type
  type two
    type(one) A, B
  end type

  type(two) x

  !$acc enter data copyin(x%A%i(5), x%A%i(4), x%A)
! { dg-error ".x.a.i. appears more than once in map clauses" "" { target *-*-* } .-1 }
  !$acc enter data copyin(x%A, x%A%i(5), x%A%i(4))
! { dg-error ".x.a.i. appears more than once in map clauses" "" { target *-*-* } .-1 }
end