(j3.2006) Constraint question: Regarding F2003 vs. F2008
Bill Long
longb
Fri Apr 30 12:22:22 EDT 2010
Hi Tobias,
As interps progress, more is added to the HISTORY section. 05-006 is
from 2005. From 10-006A.txt, the tail end of the text for this interp
reads:
EDITS:
Remove C1209 from 12.3.2.1.
SUBMITTED BY: Van Snyder
HISTORY: 04-406 m170 F03/0019 submitted
04-406r1 m170 Passed by J3 meeting
05-146 m171 Passed J3 letter ballot #10
N1658 m176 Failed WG5 ballot N1657
Malcolm Cohen F03/0019: NO.
This ANSWER is defectively worded, since the example is
demonstrably NOT compliant with the standard.
Nor do I believe for one microsecond that we intended it to be
that way. The rationale for this NEW FEATURE is just that,
rationale for a new feature.
The interp process is absolutely NOT SUITABLE for adding new
features to the standard. There is no ambiguity here. Do not
do this.
No further action has been taken, so the words in F03 and F08 are not
changed. You are looking at the right standards documents.
Cheers,
Bill
Tobias Burnus wrote:
> 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
>
> _______________________________________________
> J3 mailing list
> J3 at j3-fortran.org
> http://j3-fortran.org/mailman/listinfo/j3
--
Bill Long longb at cray.com
Fortran Technical Support & voice: 651-605-9024
Bioinformatics Software Development fax: 651-605-9142
Cray Inc./Cray Plaza, Suite 210/380 Jackson St./St. Paul, MN 55101
More information about the J3
mailing list