! { dg-do compile } ! PR fortran/93686 program p type t integer :: a 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