! { dg-do compile }
! PR fortran/69604
! Contributed by G.Steinmetz
program p
x(n) = 1 + n(2.0) ! { dg-error "Invalid use of statement function argument" }
y(k) = k() ! { dg-error "Invalid use of statement function argument" }
z(m) = m ! { dg-warning "Statement function" }
print *, x(n)
end