(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