1type t
2 integer :: i, j
3end type t
4type t2
5 type(t) :: b(4)
6end type
7type(t2) :: var(10)
8!$acc update host(var(3)%b(:)%j) ! { dg-error "not a proper array section" }
9!$acc update host(var(3)%b%j) ! { dg-error "not a proper array section" }
10end
11