From jwagener@ionet.net  Sun Nov 19 22:32:29 1995
Received: from ion3.ionet.net (ion3.ionet.net [204.96.200.8]) by dkuug.dk (8.6.12/8.6.12) with ESMTP id WAA11094 for <sc22wg5@dkuug.dk>; Sun, 19 Nov 1995 22:32:26 +0100
Received: from erehwon (tsip19.ionet.net [206.28.164.28]) by ion3.ionet.net (8.6.12/8.6.12) with SMTP id PAA28330 for <sc22wg5@dkuug.dk>; Sun, 19 Nov 1995 15:32:12 -0600
X-Mailer: InterCon TCP/Connect II 2.2.1
MIME-Version: 1.0
Message-Id: <9511191537.AA41472@erehwon>
Date: Sun, 19 Nov 1995 15:37:41 -0500
From: "Jerrold L. Wagener" <jwagener@ionet.net>
To: sc22wg5@dkuug.dk
Subject: JLW informal report on the Nov'95 WG5 and X3J3 meetings in San Diego - resend
Content-Type: Text/Plain; charset=US-ASCII
Content-Disposition: Inline

            apparently my first attempt to send this got "mimed", 
          making it unreadable for some - hope this one goes better
                                     JLW
-----------------------------------------------------------------------------

The WG5 meeting took place Nov 6-10, with the primary objectives of 
determining the content of the Fortran 95 DIS, updating the status of the 
technical report (TR) process and projects, and identifying the preliminary 
requirements for Fortran 2000.

There were a large number of comments from the Fortran CD ballot and WG5 spent 
most of the week processing these and relevant defect items to finalize the 
content of the DIS.  Paper N1153 records these actions; six items were not 
completed and sent to X3J3 for completion the following week [X3J3 did 
complete them].

The strategic plan was updated to include the TR process and the schedule for 
Fortran 2000.  The TR process was modified to include technical acceptability 
to the integrating development body.  WG5 selected the intrinsic procedures 
approach, rather than the ENABLE approach, for the floating point exception 
handling TR and appointed Michael Hennecke as project editor of the C 
interoperability TR.  Parameterized derived types (PDT) were removed from the 
data type enhancements TR and allocatable dummy arguments and function results 
added.  Steve Morgan will continue leading the development effort for PDT, and 
WG5 will decide at its 1996 meeting (July) whether or not to make PDT into a 
fourth TR.

WG5 did not spend much time at this meeting on requirements for Fortran 2000, 
but did produce two lists of such requirements (see N1155).  The "A" list 
contains those items being produced by specialized development bodies and 
comprises four items: the three technical reports and PDT.  The "B" list is a 
prioritized list of 24 items for the primary development body, and X3J3 was 
selected as the primary development body for Fortran 2000.  WG5 directed X3J3 
to review the "B" list and provide WG5 with the results of that review in time 
for WG5 to finalize the Fortran 2000 requirements at its 1996 meeting.



There were five principal objectives at the X3J3 meeting the following week: 
	(1) prepare the Fortran 95 draft international standard (DIS) document, 
	(2) generate the response letters to the US public review comments, 
	(3) assist the project editor for the floating point exception handling 
TR
	(4) draft initial technical "liaison" reports to WG5 on items assigned 
			to other development bodies (e.g., the technical reports), 
	(5) begin reviewing and processing the "B" list of F2000 requirements, 
and 
All objectives were achieved except that not much progress was made on (5).

All outstanding issues pertaining to the DIS were resolved, including the 
relevant defect items, and application of the edits to the document virtually 
completed - the DIS document should be available shortly.  With respect to 
defect processing, after the next X3J3 meeting all items except those active 
for Fortran 95 will be transferred from the 006 to another standing document.

All necessary letters responding to the US public review comments were 
completed and approved.

The project editor for the floating point exception handling TR, John Reid, 
spent the week with X3J3; to take advantage of his visit, a subgroup was 
assigned to help him refine the technical specifications of this TR, with full 
committee discussions following subgroup reports during the week.  Good 
progress appears to have been made toward completing these technical 
specifications.

Liaison reports of a technical nature were developed during the meeting for 
distribution from various X3J3 subgroups to WG5, X3J3, and the respective 
project editors; a total of five such reports were approved: for the three 
technical reports, for parameterized derived types, and for conditional 
compilation.  These reports, which are quite preliminary, are X3J3's first 
attempts to maintain close technical liaison with each of the respective 
development bodies; the intent is to update and refine these reports from time 
to time.

The review of the WG5 "B" requirements for Fortran 2000 was not completed, and 
a major effort will be devoted to this at the next X3J3 meeting.  However, 
three items of this list were identified as requiring immediate X3J3 
development attention: derived type I/O, asynchronous I/O, and specified 
default precision.  A number of the requirements need to be better defined, 
particularly object-oriented Fortran, and this will be a major objective at 
the next meeting.

