1 2 3 4 5 6 7 8
! { dg-do compile } ! PR fortran/96086 - ICE in gfc_match_select_rank, at fortran/match.c:6645 subroutine s class(*) :: x(..) ! { dg-error "Assumed-rank array" } select rank (y => x) ! { dg-error "CLASS variable" } end select end