3 ! Original code contribute by Gerhard Steinmetz
6 print *, [(f(i
), i
=1,3)]
7 print *, [(g(i
), i
=1,3)]
9 function f(n
) ! { dg-error "has a deferred type parameter" }
12 character(3) :: c
= 'abc'
15 function g(n
) result(z
) ! { dg-error "has a deferred type parameter" }
18 character(3) :: c
= 'abc'