! { dg-do compile }!! PR fortran/44614!!implicit nonetype, abstract :: Connection
end type Connection
abstract interfacesubroutinegeneric_desc(self)! <<< missing IMPORT class(Connection) :: self ! { dg-error "is being used before it is defined" }end subroutine generic_desc
end interfaceend