! from PR 15962, we used to require constant expressions instead of! initialization expressions in case-statementsfunctionj(k)integer:: k
integer:: j
integer,parameter::i(2) = (/1,2/)
select case(k)case(1:size(i))
j =i(k)
case default
j =0end select
end functionif(j(2).NE.2.OR.j(11).NE.0)callabort()end