------- Comment #2 from burnus at gcc dot gnu dot org 2008-04-06 21:51 ------- Hmm, I think gfortran is right:
"12.4.1.3 Actual arguments associated with dummy procedure entities" [...] "If the interface of the dummy argument is implicit and either the name of the dummy argument is explicitly typed or it is referenced as a function, the dummy argument shall not be referenced as a subroutine" -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35850