From jwagener@ionet.net  Sat Nov 18 19:48:30 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 TAA12479 for <sc22wg5@dkuug.dk>; Sat, 18 Nov 1995 19:48:27 +0100
Received: from erehwon (tsip22.ionet.net [206.28.164.31]) by ion3.ionet.net (8.6.12/8.6.12) with SMTP id MAA04897 for <sc22wg5@dkuug.dk>; Sat, 18 Nov 1995 12:48:15 -0600
X-Mailer: InterCon TCP/Connect II 2.2.1
MIME-Version: 1.0
Message-Id: <9511181253.AA41579@erehwon>
Date: Sat, 18 Nov 1995 12:53: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
Content-Type: Multipart/Mixed;boundary=part_ACD387CA002FE18B00000002


--part_ACD387CA002FE18B00000002
Content-Type: Text/Enriched; charset=US-ASCII
Content-Disposition: Inline




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.


--part_ACD387CA002FE18B00000002
Content-Type: Text/Plain; charset=US-ASCII
Content-Disposition: Inline

==========================================
Jerrold L. Wagener      jwagener@ionet.net
6 E 5th, Suite 308         918-660-3978
Tulsa, OK    74103         918-742-2566
--part_ACD387CA002FE18B00000002--

