blob: 2d9b0170ce9d4f6c858cc195d758fe3d8f7b6076 [file] [log] [blame]
! { dg-do compile }
! PR fortran/103776 - ICE in gfc_compare_string
! Contributed by G.Steinmetz
program p
integer :: n
select case (n)
case ([1]) ! { dg-error "must be scalar" }
end select
select case (n)
case (:[2]) ! { dg-error "must be scalar" }
end select
select case (n)
case (['1']) ! { dg-error "must be scalar" }
end select
select case (n)
case (['1']:2) ! { dg-error "must be scalar" }
end select
select case (n)
case(['1']:['2']) ! { dg-error "must be scalar" }
end select
select case (n)
case(1:['2']) ! { dg-error "must be scalar" }
end select
end