! { dg-do compile }
! PR fortran/69499
! Contributed by Gerhard Steinmetz.
module m
   class(*) :: z        ! { dg-error "must be dummy, allocatable or pointer" }
   select type (x => z) ! { dg-error "cannot appear in this scope" }
end