[comp.lang.fortran] SC22 AG Meeting Resolutions

psmith@mozart.uucp (Presley Smith) (11/03/88)

The following are the resolutions from the SC22 AG meeting in Tokyo:

--------------------------  Start of text  -----------------------------------

Recommendation:  Progress of SC 22/WG Project JTC 1 22 02

SC22 AG

  - Understands and shares the WG 5 sense of urgency that a revised
    Fortran standard be produced as soon as possible.

  - Urges WG 5 and ANSI to make every effort to secure synchronization of
    the international and US national version of the proposed Fortran
    standard.

  - Urges ANSI to make every effort to adhere to the schedule outlined
    in Resolution 5 of N 559; at a minimum a draft resolution of the 
    Fortran standard is requested in time for circulation for SC 22
    ballot prior to the WG 5 meeting scheduled for July 1989.

  - Urges ANSI to make every effort to provide for all of the requirements
    stated in Resolution 2 of N 559 in the proposed draft Fortran standard.

Recommendation:  Response to JTC 1/SC 22/WG 5

SC 22 AG notes resolution P1 in document JTC 1/SC 22 N 559 and expresses
its concern that a situation has developed in the standardization of 
Fortran which led to the adoption of such a resolution.  SC 22 AG 
acknowledges with gratitude the steps which have been taken previously by
the US member body to impress upon those concerned the importance of 
alignment of national and international standards, and request the US
member body to take whatever further steps they feel necessary to meet 
the concerns expressed in the WG 5 resolution.

----------------------  end of text -----------------------------

The following are resolutions P1, P2 and P5 noted above from document
JTC 1/SC 22 N 559:

P1 LETTER CONCERNING INTERNATIONAL FORTRAN STANDARD

That WG5 requests SC22 to ask the US member body that X3J3 be reminded
that X3J3 had been given the responsibility to develop the international
standard for Fortran as well as the American national standard.


P2 REVISION OF DP1539

That WG5 agrees, based upon the ISO member bodies comments as documented in
ISO/IEC JTC1/SC22 N464 and ISO/IEC JTC1/SC22 N495, and upon the X3J3 straw
votes documented in X3J3/221 and X3J3/224, that DP1539 be revised in the
following way:

a) in accordance with X3J3/S16 (S16 is a list of editorial changes)

b) as per the text in ISO/IEC JTC1/SC22/WG5 N302 with regard to the
   following features

    1 remove the concept of deprecation                   (US)
    2 remove RANGE/SET RANGE                              (Ca,D,NL,UK,US)
    3 remove ALIAS/IDENTIFY                               (Ca,D,NL,UK,US)
    4 remove specified REAL/COMPLEX precision (REAL(*,*)) (D,J,NL,US)
    5 remove internal procedures                          (US)
    6 remove square brackets for array constructors       (D)
    7 add pointers (and associated facilities)            (Ca,F,D,NL,UK,US)
    8 add MIL-STD bit intrinsic functions
      (but with original MIL-STD names restored)          (A,Ca,F,D,NL,UK,US)
    9 add significant blanks to free form source          (Ca,F,D,NL,UK,US)
   10 change host association to use association
      in module procedures and remove host association    (US)
   11 add parameterization (KIND=) to INTEGER             (UK)
   12 add parameterization (KIND=) to REAL/COMPLEX        (D,J,NL)
   13 add parameterization (KIND=) to CHARACTER so as
       to allow multiple character set support            (Ca,Ch,F,J,NL)
   14 add the INCLUDE statement                           (US)

c) text to be developed

    1 remove user-defined elemental functions             (US)
    2 remove the new form of the DATA statement           (US)
    3 change interface blocks to that described in
      ISO/IEC JTC1/SC22 WG5 N316                          (US)
    4 change array constructor syntax to use I/O syntax   (US)
    5 remove parameter to derived types                   (US)
    6 add stream I/O intrinsic procedures                 (D,UK)
    7 add binary, octal and hexadecimal constants and
      edit descriptors                                    (Ca,NL,UK)
    8 add parameterized LOGICAL (KIND=)                   (A,Ca,F,D,NL,UK,US)

The codes alongside each point denote the member bodies which mentioned the
point in their comment.   The abbreviations used are: A-Austria, Ca-Canada,
Ch-China,  F-France, D-Germany, J-Japan, NL-Netherlands, UK-United Kingdom,
US-United States.


P5 A REVISED FORTRAN STANDARD IS NEEDED NOW!

That WG5 believes timely release of a revised Fortran standard to be critical
and therefore establishes the following procedure and milestones:

 September 23,    1988     WG5 adopts plan for revision of DP1539, according to
                           resolution P2; Convenor arranges for preparation of
                           revised text.

 October   21,    1988     Draft text for revised DP1539 distributed to X3J3.

(November  13-18, 1988     X3J3 meeting.)

 December   5,    1988     Draft, with possible editorial changes and correction
                           of technical errors which might be recommended by
                           X3J3, distributed by Convenor to WG5 for letter
                           ballot authorizing the Convenor to forward the draft
                           to SC22.

 January   20,    1989     End of WG5 letter ballot.

(February  17,    1989     End of X3J3 February 1989 meeting.)

If WG5 approves the draft, the Convenor forwards it to SC22, with possible
editorial changes and correction of technical errors which might be
recommended by X3J3 and as a result of WG5 ballot comments, after the February
1989 X3J3 meeting for further processing by SC22.  The Convenor will arrange
with SC22 the date of forwarding the draft so that the SC22 review period will
be completed before the July 1989 WG5 meeting.

----------------------------------------------------------------------------

My comments: This basically keeps the pressure on X3J3 to produce a new
draft standard in a short period of time, but will allow at least 2 to 3 
X3J3 meetings to work out the details instead of the single meeting of
the WG 5 resolution.