http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49397
--- Comment #3 from janus at gcc dot gnu.org --- (In reply to Tobias Burnus from comment #0) > Let's claim the following code is valid. > > Cf. Intepretation Request J3/11-198 at > http://j3-fortran.org/doc/meeting/195/11-198.txt Btw, the IR confirmed that the code is valid. The relevant standard quote is F08:C729, which was: "A procedure-name shall be the name of an internal, module, or dummy procedure, a procedure pointer, an external procedure that is accessed by use or host association and is referenced in the scoping unit as a procedure or that has the EXTERNAL attribute, or a specific intrinsic function listed in 13.6 and not marked with a bullet." But, according to the IR should be changed to: "A procedure-name shall be the name of an internal, module, or dummy procedure, a procedure pointer, a specific intrinsic function listed in 13.6 and not marked with a bullet, or an external procedure that is accessed by use or host association, referenced in the scoping unit as a procedure, or that has the EXTERNAL attribute".