1! { dg-do compile } 2! 3! Created to check this ambiguity when 4! constructors were added. Cf. PR fortran/39427 5 6module m 7 type t 8 end type t 9end module m 10 11use m 12 type t ! { dg-error "Derived type definition of 't' at .1. has already been defined" } 13 end type t ! { dg-error "Expecting END PROGRAM statement" } 14end 15