(j3.2006) Constraint question: Regarding F2003 vs. F2008

Tobias Burnus burnus
Fri Apr 30 12:06:45 EDT 2010


Hello,

I stumbled over interpretation request F03/0019, which at
http://www.j3-fortran.org/doc/meeting/172/05-006ar1.txt ends with:

EDITS: Remove C1209 from 12.3.2.1.
HISTORY: 04-406    m170  Submitted

         04-406r1  m170  Passed J3 meeting
         05-146    m171  Passed J3 letter ballot #10


I failed to find the corresponding WG5 ballot and it is also not in
corrigenda 1 to 5; looking at
http://www.j3-fortran.org/doc/year/04/04-007.pdf one still finds C1209,
but only in "Annex D (informative)". There one has:

"C1209 (R1206) A procedure-name shall not specify a procedure that is specified
previously in any procedure-stmt in any accessible interface with the same
generic identifier."

If I now look at Fortran 2008 (N1826) one finds there again:

"C1209 (R1206) A procedure-name shall not specify a procedure that is specified
previously in any procedure-stmt in any accessible interface with the same
generic identifier."

My question is now:
a) Is the program in F03/0019 valid or not?
b) Which of the standards is valid or do I have the wrong version of either one?


Tobias




More information about the J3 mailing list