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".

Reply via email to