! { dg-do compile }
! PR fortran/93686
program p
type t
integer :: a = 1
end type
type(t), pointer :: x
data x /t(2)/ ! { dg-error "part-ref with pointer attribute near ... is not rightmost part-ref of data-stmt-object" }
end
! { dg-do compile }
! PR fortran/93686
program p
type t
integer :: a = 1
end type
type(t), pointer :: x
data x /t(2)/ ! { dg-error "part-ref with pointer attribute near ... is not rightmost part-ref of data-stmt-object" }
end