! C726 The length specified for a character statement function or for a
! statement function dummy argument of type character shall be a constant
! expression.
subroutines()
implicitcharacter(len=3)(c)
implicitcharacter(len=*)(d)
stmtFunc1(x)=x*32
cStmtFunc2(x)="abc"
!ERROR: An assumed (*) type parameter may be used only for a (non-statement function) dummy argument, associate name, named constant, or external function result
cStmtFunc3(dummy)="abc"
!ERROR: An assumed (*) type parameter may be used only for a (non-statement function) dummy argument, associate name, named constant, or external function result