J3/98-203 Minutes of Meeting 146 J3 ANSI Fortran Standards Committee August 10-14, 1998 San Diego, California 1. Monday, 10 Aug. 1998 1.1 Opening Business Meeting 146 of the J3 Fortran Standards Committee was called to order at 8:30 AM by the chair, Tony Warnock 1.1.1 Remarks from the chair Four large codes will be started at LANL using Fortran. They would like to be able to use templates. Calling C libraries is their major interoperability concern. 1.1.2 Adoption of Agenda There will be no US TAG meeting this week. Motion: (Whitlock/Maine): "Approve the agenda as amended" Passed by Unanimous Consent. See Appendix A for the final meeting agenda. 1.1.3 Approval of meeting 145 minutes Amend to note that Henry Zongaro is the head of the Interoperability subgroup in Appendix D. Motion: (Whitlock/Hendrickson): "Approve the meeting 145 minutes as amended" Passed by Unanimous Consent. 1.1.4 NCITS/OMC report Tony Warnock will go to an NCITS officer training session in September. He will also give a summary of his WG5 report to NCITS in September. 1.1.5 ISO/WG5 report The meeting was useful and productive. The two issues that will affect this meeting are Internationalization (resolution T6) and Derived Type I/O (resolution T8). Paper N1320 presents the requirements for Internationalization which WG5 believes will meet the SC22 guidelines. Most Internationalization guidelines affect application programs, not programming languages, and C Interoperability allows access to a large collection of standard interfaces. Paper N1322 is the only WG5 paper we have received on Derived Type I/O resolution T8. For resolution T4 (Varying Length Strings) the development body is investigating elemental versus pure for TRIM, etc. The code is being removed from the Part 2 documents and there is no formal test suite for Varying Length Strings. For Resolution T9, Interval Arithmetic will be split up among the other J3 subgroups. 1.1.6 Treasurer's report We currently have $1380.63 in the bank, we expect about $700 in additional expenses at this meeting, we have paid $1200 so far for this meeting, and expect about $600 in meeting fees. Motion: (North/Whitlock): "Exempt Ted Terpstra from the meeting fee." Passed by Unanimous Consent. 1.1.7 Beginning membership report Baker Kearfott has resigned. We now have 14 members. The quorum is 5 and the majority is 8. No one is in danger of losing membership due to non-attendance at this meeting. Jeanne Martin is representing Brian Smith. Richard Maine is representing Malcolm Cohen. Ted Terpstra and Matthijs van Waveren are visiting. 1.1.8 Local arrangements 1.1.9 Comments from members Kurt Hirchert reported that NCSA might continue support for the e-mail reflectors and data bases. Richard Maine reported that the NASA mirror site is now operational. He has indirect access to the mirror through NASA Dryden operational support. 1.2 Subgroup organization Members and tentative assignments for this meeting, plus papers from the pre-meeting distribution: /JOR: Whitlock(head), Dedo, Hendrickson Volatile attribute, Derived Type I/O (N1322), Internationalization (N1320), Operator renaming. /DATA: Hirchert(head), Maine, Martin, Snyder Type bound procedures /NUMERIC: Warnock Inactive for this meeting /INTEROP: Zongaro(head), Bierman, Van Waveren /INTERP: Whitlock, Zongaro 1.3 Subgroup meetings Recess for subgroup meetings until 4:30pm. 1.4 Subgroup reports: /JOR: Currently looking at the following items 98-168; comments on named scratch files and recursive I/O 98-169; WG5 resolutions T6(N1320), T8(N1322), T9(item R4d (control of I/O rounding) paper 98-112R2; R4A(flexible optimization) and R4C(operation rounding) become MTEs and R4F goes to DATA) 98-173; access to error messages; B6; Move to MTE? 98-174; non-advancing unformatted READ 98-181; Derived type I/O 98-185; goes to DATA 98-112R2; VOLATILE attribute Operator renaming Moving item B3(PUBLIC and PRIVATE derived type components) to MTE status /DATA: Currently looking at the following items 98-172R2; revised paper on explicitly typed allocation 98-184R1; revised paper on SELECT TYPE 98-168; comments for DATA 98-180; procedure pointers 98-181; comments for DATA Tutorial on Initial and Final procedures R6B; polymorphism edits Edits for Initial and Final procedures Specs and syntax for B3 R4F; constants for opaque types 98-179; generic type bound procedures 98-182; generic declarations 98-178; explicitly typed expressions and dummy arguments /INTEROP: Currently looking at the following papers 98-165R1; interop syntax 98-170; C and pointers 98-171R1 TYPEDEF and enumeration /INTERP: No formal action on Interps planned for this meeting 98-175; does not need to be an interp; see P186, lines 29-30 in F95 98-176; becomes Interp 30 98-177; becomes Interp 31 98- 183; under consideration 2. Tuesday, August 11, 1998 The meeting was called to order at 8:30 AM 2.2 F2000 MTE item processing Motion: (Whitlock/Dedo): "Move item B6 to an MTE." Passed by Unanimous Consent. See paper 98-173. This will give access to status error messages. Assigned to /JOR Motion: (Whitlock/Hirchert): "Move item B3 to an MTE." Passed by Unanimous Consent. This will allow PUBLIC and PRIVATE access specs for Derived Type components. Assigned to /DATA 2.5 Recess for sub-group meetings until 4:30pm. 2.6 Subgroup Reports. There was a brief discussion of N1320 (internationalization) and the choice between an intrinsic function to return the kind type of a character set versus named constants from a module. Straw vote: "Use an intrinsic function or a set of named constants as the mechanism" Intrinsic function 4 Named constants 5 Undecided 0 Straw vote: "Are you opposed to using an intrinsic function?" Yes 1 No 4 Undecided 4 3. Wednesday, August 12, 1998 The meeting was called to order at 8:30 AM 3.1 and 3.2 R and MTE item processing by subgroup /JOR Motion: (Whitlock/Dedo): "Move 98-187 as additional I/O edits." Passed by Unanimous Consent. Motion: (Whitlock/Dedo): "Move 98-189, Enhancements to Derived Type I/O." Withdrawn. Paper 98-190: Discussion for comments and input to subgroup /DATA Motion: (Snyder/Hirchert): "Move 98-172r2, Explicitly typed allocations, specs and syntax." Passed by Unanimous Consent as amended. There will be an R3 available in the post meeting distribution. Motion: (Snyder/Hirchert): "Move 98-184r1 edits for SELECT TYPE." Passed by Unanimous Consent. /EDIT Motion: (Maine/Hirchert): "Move 98-192 as miscellaneous edits." Passed by Unanimous Consent as amended. There will be an R1 for the post-meeting distribution 3.4 Kurt Hirchert presented a tutorial on Initial and Final procedures, paper 98-188 3.5 Recess for sub-group meetings until 4:30pm. 3.6 Subgroup reports 4. Thursday, August 13, 1998 The meeting was called to order at 8:30 AM 4.1 and 4.2 R and MTE item processing by subgroup /JOR Motion: (Whitlock/Dedo): "Move 98-189r1, Enhancements to Derived Type I/O." Passed by Unanimous Consent as amended. There will be an R2 for the post-meeting distribution. Motion: (Whitlock/Hendrickson): "Move 98-190r1, Control of I/O rounding." Passed by Unanimous Consent as amended. There will be an R2 for the post-meeting distribution. Motion: (Whitlock/Dedo): "Move 98-191, the VOLATILE attribute." Straw vote: "Should subgroup consider changing the first sentence in 5.1.2.x to something along the lines of "If a reference or definition outside of the execution sequence of section 2.3 occurs then the VOLATILE attribute is needed"?" Yes 9 No 0 Undecided 1 Withdrawn /DATA Motion: (Snyder/Hirchert): "Move 98-186r1 as partial edits for polymorphism, R6b." Passed by Unanimous Consent. Motion: (Maine/Snyder): "Move 98-198 as specs and syntax for PUBLIC and PRIVATE components." Passed by Unanimous Consent. /INTEROP Paper 98-194, enumerated types, specs and syntax. Discussion Straw vote: "Should enumeration be a way to specify integer kinds or should this be a new type?" Specify kinds 6 New type 3 Undecided 1 withdrawn Paper 98-195, character syntax for interoperability, discussion and straw votes. Straw vote #1 (page 3) Which approach should be taken? (1) 6 (2) 4 Undecided 1 Straw vote #2 (page 3) Should this change be permitted in references in BIND(C) procedures only? Yes 5 No 4 Undecided 2 Straw vote #3 (page 3) Should scalars that are not array elements, of types other than character, be permitted to be sequence associated with dummy arguments that are arrays? Yes 2 No 8 Undecided 2 Straw vote #4 (page3) Should the result of CHAR(0) be required to correspond to the value of the C null character? Yes 2 No 6 Undecided 3 Withdrawn. Paper 98-196, Global data and name mangling, discussion Straw vote Should BIND(C) be allowed on both variables and COMMON blocks? Both 7 one-only 4 Undecided 1 paper 98-197, Aliasing, discussion Paper 98-165r1, Interop syntax, discussion 4.5 Recess for subgroup meetings until 2:30pm. 4.6 Subgroup reports Standing documents 98-011 is a new standing document. It is the list of the editor's concerns and questions. Subgroups should look through this list for items in their domain and take action as necessary. Additional questions should be sent to the editor for inclusion. This is a working document and the format may change. The editor will try to combine this with the J3 notes in 007. The chairman produced 98-005, the initial response to the Trollhatten resolutions. 5. Friday, August 14, 1998 The meeting was called to order at 8:30 AM Walt Brainerd and Brian Smith were present as visitors. 5.1 and 5.2 R and MTE item processing by subgroup /JOR Motion: (Whitlock/Dedo): "Move 98-191r1, VOLATILE attribute." Passed by Unanimous Consent as amended (change one instance of 5.2.1.x to 5.1.2.x) Motion: (Whitlock/Hendrickson): "Move 98-199, DECIMAL= edit descriptor." Passed by Unanimous Consent as amended. There will be an R1 for the post-meeting distribution. /DATA Motion: (Snyder/Hirchert): "Move 98-201 as changes to for polymorphism, etc., R6b." Passed by Unanimous Consent. /EDIT Richard Maine pointed out that 98-201 contains a list of minor edits that he has made to the draft. /INTEROP Motion: (Zongaro/Whitlock): "Move papers 98-165r1, 98-195r1, and 98-196r1 (as amended) as partial syntax for Interoperability." Passed by Unanimous Consent. There will be an 196R2 for the post-meeting distribution. /INTERP Paper 98-183 (TRANSFER function question) will become INTERP 32 /CHAIR Motion: (Warnock/Dedo): "Move 98-005 as J3 response to the WG5 Trollhatten resolutions." Passed by Unanimous Consent as amended. 5.4 Closing Business 5.4.2 Future Meetings Meeting 147: Las Vegas, Nevada, November 9 - 13, 1998 AmeriSuites Hotel 4520 Paradise Road Las Vegas NV 89109 1-800-833-1516 1-702-369-3366 Further details will be available later via e-mail Meeting 148: possibly Maui, Hawaii, first or second week in March, 1999 more details at next meeting WG5 meeting: France, June 21-25, 1999 Meeting 149: Oxford, UK, June 28 - July 2, 1999 Meeting 150: Las Vegas, NV November, 1999 Note that there will only be 3 scheduled J3 meetings in 1999 Motion: (Bierman/Dedo): "Raise the meeting fee to $100." Passed by Unanimous Consent. 5.4.3 Treasurer's report The final hotel bill isn't available yet. We expect the meeting cost to be around $2100 which will leave us with between $400 and $500 in the bank. The treasurer's report will be 98-202. 5.4.4 Closing Membership There are 14 members. Nine were present at the meeting and 2 were represented by alternates. Matthijs van Waveren intends to become a member at the next meeting. Loren Meissner's membership is in jeopardy. 5.4.5 Comments from members van Waveren: A Japanese group is working on extensions to HPF. He will post a web reference. Dedo: It would be nice if we had a list of standards and web references that might interact with Fortran. Bierman: Not all groups have web sites Whitlock: If anyone finds an interesting reference to standards that affect us, send the reference to Jerry Wagener for inclusion on the J3 web page. Maine: Given the potential difficulties at NCSA and NASA, would it be possible for Walt Brainerd to host the J3 web site on his FORTRAN.COM site. This appears to be possible in a few months. The details will need to be worked out later. Motion: (Whitlock/Maine): "That the meeting be adjourned." Passed by Unanimous Consent. Meeting Adjourned Appendix A Agenda for J3 Meeting 146 1. Monday, August 10, 1998 8:30 am ------------------------------------ 1.1 Opening business T. Warnock Remarks from the chair T. Warnock Adoption of agenda T. Warnock Approval of Meeting 145 minutes T. Warnock NCITS/OMC report (if any) T. Warnock ISO/WG5 report K. Bierman Treasurer's report M. North Beginning membership report K. Hirchert Local arrangements M. North Comments from members 1.2 Subgroup organization T. Warnock 1.3 Subgroup meetings 1.4 Subgroup reports (4:30 pm) 2. Tuesday, August 11, 1998 8:30 am ------------------------------------ 2.1 F2000 R item processing (98-010) Subgroup heads 2.2 F2000 MTE item processing (98-010) S. Whitlock 2.3 F95 interpretation processing (98-006) S. Whitlock 2.4 Tutorials (if needed) 2.5 Subgroup meetings 2.6 Subgroup reports (4:30 pm) 3. Wednesday, August 12, 1998 8:30 am -------------------------------------- 3.1 F2000 R item processing Subgroup heads 3.2 F2000 MTE item processing S. Whitlock 3.3 F95 interpretation processing S. Whitlock 3.4 Tutorials (if needed) 3.5 Subgroup meetings 3.6 Subgroup reports (4:30 pm) 4. Thursday, August 13, 1998 8:30 am ------------------------------------- 4.1 F2000 R item processing Subgroup heads 4.2 F2000 MTE item processing S. Whitlock 4.3 F95 interpretation processing S. Whitlock 4.4 Tutorials (if needed) 4.5 Subgroup meetings 4.6 Subgroup reports (3:30 pm) 4.7 TAG meeting (4:00) (if needed) K. Bierman 5. Friday, August 14, 1998 8:30 am ----------------------------------- 5.1 F2000 R item processing Subgroup heads 5.2 F2000 MTE item processing S. Whitlock 5.3 F95 interpretation processing S. Whitlock 5.4 Closing business Review of action items (if any) Future meetings M. North Treasurer's report M. North Closing membership report K. Hirchert Comments from members Adjournment =============================== "MTE processing" includes consideration of "B" items as MTE candidates Appendix B (Register of Documents, J3/98-000) ------------------------------------------------------------------------ J3 REGISTER OF DOCUMENTS FOR 1998 98-000.TXT Revised September 3, 1998 ------------------------------------------------------------------------ ftp site: ftp.ncsa.uiuc.edu/x3j3/doc/meeting ftp mirror site: ftp.drfc.nasa.gov/pub/x3j3/ncsa/doc/meeting J3 World Wide Web site URL: http://www.ionet.net/~jwagener/J3 ------------------------------------------------------------------------ I. Standing Documents Paper Number Title ------------------------------------------------------------------------ J3/98-000 Register of Documents J3/98-001 Membership List J3/98-002 Unassigned J3/98-003 J3 Member References J3/98-004 Journal of Requirements J3/98-005 J3 Resolutions and Responses to WG5 Resolutions J3/98-006 Defect Report J3/98-007r2 Draft Revision to Fortran 2000 J3/98-008 Editorial Considerations for 2000 Draft Review J3/98-009 Technical Proposals for Future Revisions J3/98-010r2 J3 Work Plan J3/98-011 Editor's List of Unresolved Issues J3/98-012 - J3/98-099 are unassigned ------------------------------------------------------------------------ II. 1998 Papers ------------------------------------------------------------------------ PAPERS SUBMITTED FOR J3 MEETING 144 LAFAYETTE, LOUISIANA, FEBRUARY 16 - 20, 1998 ------------------------------------------------------------------------ ftp site: ftp.ncsa.uiuc.edu/x3j3/doc/meeting/144 ftp mirror site: ftp.drfc.nasa.gov/pub/x3j3/ncsa/doc/meeting/144 J3 World Wide Web site URL: http://www.ionet.net/~jwagener/J3 ------------------------------------------------------------------------ Paper Number Date Submitter Title ------------------------------------------------------------------------ J3/98-100 971112 Clodius Multimethods and OOF txt J3/98-101 971120 Maine Interpretation Request: Character txt Array Constructors J3/98-102 971119 Wagener Command Line Arguments ala Java ps,pdf J3/98-103 971119 Wagener Inheritance, Java Style ps,pdf J3/98-104 971128 Snyder Enhancing Modules I - Separate Inter- ps face and Implementation J3/98-105 971208 Snyder Enhancing Modules II - Extensibility ps for Object Oriented Programming J3/98-106 971208 Snyder Enhancing Modules III - Miscellaneous ps J3/98-107 971210 Wagener HPF Version of C Interoperability ps,pdf J3/98-108 980105 Snyder Tutorial on Object Oriented Program- ps ming J3/98-109 980123 Schulz Object Oriented Programming in F2000 ps J3/98-110 980128 Maine Edits Incorporated in 98-007 txt J3/98-111r2 980129 Hendrickson 4d: Control of Interval Arithmetic txt Rounding, Specs and Syntax J3/98-112r2 980130 van Waveren VOLATILE Requirement txt,pdf J3/98-113 980130 Hendrickson 4f: Constants for Opaque Data Types txt J3/98-114 980130 Corbett Fortran 95 Request for Interpretation txt J3/98-115 980201 Dedo Command Line Arguments & Environment- wpd,ps,txt,htm al Variables: Proposal - Iterative Model J3/98-116 980201 Dedo Command Line Arguments & Environment- wpd,ps,txt,htm al Variables: Ideas for Straw Votes J3/98-117 980209 Cohen Interpretation Request on Elemental txt Procedures J3/98-118 980212 Cohen Polymorphism Design Decisions txt J3/98-119 980216 Warnock Fortran Character Set J3/98-120 980216 Meissner Additional Edits for M.5: Extend Max txt and Min Intrinsics to Character Type J3/98-121r1 980217 Snyder Edits for Procedure Pointers ps J3/98-122r1 980217 Maine Partial Edits for R.5, PDT's txt J3/98-123 980217 Maine Edits for B.2, Public Entities of txt Private Type J3/98-124 980217 Maine Explicitly Typed Array Constructors txt J3/98-125 980217 Snyder Illustrations for 98-104 and 98-105 ps J3/98-126r1 980217 Kearfott Per Operation Rounding Modes J3/98-127 980217 Kearfott 4d: Control of I/O Rounding, Specs and syntax J3/98-128 980217 Kearfott 4f: Constants for Opaque Types J3/98-129 980217 Kearfott 4a: Flexible Optimization Control J3/98-130 980217 Kearfott 4e: Specified Operator Precedence J3/98-131r1 980217 Whitlock M17: Complex Constants Edits txt J3/98-132r1 980217 Zongaro Interoperability with C: doc,ps,rtf Specifications J3/98-133 980217 Cohen Object Orientation Tutorial - R6a txt Inheritance J3/98-134r2 980218 Bleikamp Edits for Derived Type I/O txt J3/98-135r2 980218 Bleikamp Command Line Arguments - Specs, txt Syntax, Edits J3/98-136 980219 Cohen R6b - Polymorphism (Dynamic Dispatch) txt Syntax J3/98-137 980219 Cohen Access to Extended Components txt J3/98-138 980219 Hirchert Syntax for INITIAL|FINAL Procedures txt,ps,rtf J3/98-139 980219 Steidel Interop Tutorial on Syntax Direction txt, htm J3/98-140 980220 Cohen Generic Type Bound Procedures txt J3/98-141 980220 North Meeting 144 Treasurer's Report txt J3/98-142r2 980220 Dedo Meeting 144 Minutes ps ------------------------------------------------------------------------ PAPERS SUBMITTED FOR J3 MEETING 145 TERRE HAUTE, INDIANA, MAY 25 - 29, 1998 ------------------------------------------------------------------------ ftp site: ftp.ncsa.uiuc.edu/x3j3/doc/meeting/145 ftp mirror site: ftp.drfc.nasa.gov/pub/x3j3/ncsa/doc/meeting/145 J3 World Wide Web site URL: http://www.ionet.net/~jwagener/J3 ------------------------------------------------------------------------ Paper Number Date Submitter Title ------------------------------------------------------------------------ J3/98-143 980226 Schultz Language Regularization: Declarations txt J3/98-144 980504 Maine Edits Incorporated in 98-007r1 txt J3/98-145r2 980507 Snyder Edits for R6A - Inheritance ps,txt J3/98-146 980507 Snyder Discussion Paper - Explicitly ps Typed Allocation J3/98-147 980507 Snyder Comments on Command Line Arguments ps J3/98-148 980508 Zongaro Interpretation Request on NULL txt Associated with CHARACTER(*) J3/98-149 980508 Zongaro Interpretation Request on WHERE txt Statement in WHERE Construct J3/98-150 980508 Zongaro Interpretation Request on END txt INTERFACE Statement J3/98-151 980508 Zongaro Interpretation Request on NULL txt as a Keyword J3/98-152r1 980525 Cohen R6.b Polymorphism (Dynamic Dispatch) txt Syntax J3/98-153 980525 Maine More Edits for R.5, PDT's txt J3/98-154 980526 Bleikamp Command Line Argument Fixes txt J3/98-155 980526 Corbett Interp Email from 1997 txt J3/98-156 980526 Bleikamp DT IO Fixes txt J3/98-157 980527 Stiedel Slides from ENUM Tutorial J3/98-158r1 980527 Hendrickson Renaming Defined Operations txt,ps,htm J3/98-159r1 980527 Bleikamp ASYNC and Host Association / R.2 txt J3/98-160 980527 Hirchert /DATA Report of 98-146 txt,ps J3/98-161r1 980527 Warnock F2000 Status Report txt,htm,wpd J3/98-162 980527 Maine Explicitly Typed Array Constructors txt J3/98-163r1 980528 Bleikamp Environment Variables / M.18b txt J3/98-164 980528 Cohen Interpretation Request on Statement txt Functions J3/98-165r1 980528 Zongaro Interoperability Syntax (Part 1) ps J3/98-166 980528 North Meeting 145 Treasurer's Report txt,wpd J3/98-167 980528 Cohen Meeting 145 Minutes txt ------------------------------------------------------------------------ PAPERS SUBMITTED FOR J3 MEETING 146 SAN DIEGO, CALIFORNIA, AUGUST 10 - 14, 1998 ------------------------------------------------------------------------ ftp site: ftp.ncsa.uiuc.edu/x3j3/doc/meeting/146 ftp mirror site: ftp.drfc.nasa.gov/pub/x3j3/ncsa/doc/meeting/145 J3 World Wide Web site URL: http://www.ionet.net/~jwagener/J3 ------------------------------------------------------------------------ Paper Number Date Submitter Title ------------------------------------------------------------------------ J3/98-168 980611 Maine Edits Incorporated in 98-007r2 txt J3/98-169 980614 Muxworthy Resolutions of the WG5 Meeting on 8 txt to 12 June, 1998 in Trollhottan, Sweden J3/98-170 980626 Snyder Discussion Paper -- Using POINTER(C) ps for C Interoperability J3/98-171r1 980626 Snyder A Single Mechanism to Support C ps TYPEDEF and Enumerations J3/98-172r3 980626 Snyder Explicitly Typed Allocations - ps Rationale, Specs, Syntax J3/98-173 980630 Snyder Rationale, Specs, Edits for B.6: ps Access to Status Error Messages J3/98-174 980630 Snyder Rationale, Specs, Edits for Non- ps Advancing Unformatted Read J3/98-175 980630 Zongaro Interp. Question on Default Initial- txt ization in Scope of Module J3/98-176 980630 Zongaro Interp. Question on Order of Defini- txt nitions of Specification Functions J3/98-177 980630 Zongaro Interp. Question on Pointer Function txt Result Passed to INTENT(OUT) J3/98-178 980704 Snyder Explicitly Typed Expressions and ps Dummy Arguments J3/98-179 980721 Snyder Thoughts on Generic Type-Bound ps Procedures J3/98-180 980721 Snyder Comments on Edits for Procedure ps Pointers J3/98-181 980721 Snyder Typos, Miscellaneous Remarks on ps 98-007r2 J3/98-182 980722 Snyder Uniformitization and Simplification ps of Generic Declarations J3/98-183 980725 Hendrickson Interpretation Request: Is the txt TRANSFER Function Result Undefined? J3/98-184r2 980810 Snyder Edits for SELECT TYPE ps J3/98-185r1 980805 Snyder Remarks on Derived Type I/O ps J3/98-186r1 980810 Snyder Edits for TYPE-BOUND Procedures - ps R6.b Polyorphisms J3/98-187 980811 Dedo Edits - I/O - Response to 98-168 txt,ps,wpd J3/98-188 980811 Hirchert Tutorial on Initial/Final Procedures txt,ps,rtf J3/98-189r2 980811 Dedo Enhancements to Derived Type I/O txt,ps,wpd Specs, Syntax, Edits J3/98-190r2 980811 Hendrickson R4D: Control of I/O Rounding - txt Syntax and Edits J3/98-191r1 980811 van Waveren A VOLATILE Requirement txt,pdf J3/98-192r1 980811 Maine Misc. Editorial Changes txt J3/98-193r1 980811 Snyder Edits for Explicitly Typed ps Allocations J3/98-194r1 980811 Snyder Specs and Syntax for Enumeration ps Types J3/98-195r1 980812 Zongaro Interoperability Syntax (Part 2): txt Characters J3/98-196r2 980812 Zongaro Interoperability Syntax (Part 3): txt Global Data and Name Mangling J3/98-197 980812 Zongaro Interoperability Syntax (Part 4): txt Aliasing J3/98-198 980812 Maine Mixed Public/Private Components txt Specs/Syntax J3/98-199r1 980812 Hendrickson Internationalization: Specs, Syntax txt and Edits J3/98-200 980813 Maine More Misc. Editorial Changes txt J3/98-201r1 980813 Snyder Changes to Polymorphic Pointer ps Assignment, Argument Association, and Generic Resolution J3/98-202 980814 North Meeting 146 Treasurer's Report txt J3/98-203 980814 Hendrickson Meeting 146 Minutes ----------------------------------------------------------------------- Appendix C Future Meetings and Distribution/Secretarial Assignments Meeting Conventions: - Four meetings per year - Attempt to schedule second full week of the month - Attempt to schedule meeting contiguous with WG5 annual meeting Future meeting schedule: 147 November 9 - 13, 1998, Las Vegas, NV, Mallory North, acting host Premeeting distribution deadline: October 26, 1998 Premeeting distribution: electronic Post-meeting distribution: electronic Acting secretary: Van Snyder 148 March 1 - 5, 1999, in Maui, Hawaii, Brian Smith, local host Premeeting distribution deadline: February 15, 1999 Premeeting distribution: electronic Post-meeting distribution: electronic Acting secretary: Henry Zongaro 149 June 28 - July 2, 1999, in Oxford, England, Malcolm Cohen, host Premeeting distribution deadline: June 14, 1999 Premeeting distribution: electronic Post-meeting distribution: electronic Acting secretary: Matthijs van Waveren 150 November 8 - 12, 1999, Las Vegas, NV, Mallory North, acting host Premeeting distribution deadline: October 25, 1999 Premeeting distribution: electronic Post-meeting distribution: electronic Acting secretary: Kurt Hirchert Committee materials availability: Agenda and meeting notice available at the J3 web site and from the J3 ftp server. Sent individually to other interested parties that specifically request to be sent the material either via surface mail or electronic mail. REQUIREMENT: Distribution 4 weeks prior to meeting (SD-2 4.3.3) Pre and post-meeting distribution available at the J3 ftp and web sites. Sent individually to other interested parties that specifically request to be sent the material either via surface mail or electronic mail. REQUIREMENT: Distribution of premeeting 2 weeks prior to meeting. (documents for action - two week rule: SD-2 4.3.4:1) Meeting minutes are available at the J3 web and ftp sites. ------------------------------------------------------------------------ ftp site: ftp.ncsa.uiuc.edu/x3j3/doc/meeting/145 ftp mirror site: ftp.drfc.nasa.gov/pub/x3j3/ncsa/doc/meeting/145 J3 World Wide Web site URL: http://www.ionet/~jwagener/J3 ------------------------------------------------------------------------ Appendix D Committee Organization D.1 Officers and Management Chair T. Warnock International Rep. K. Bierman Secretary Rotating; R. Hendrickson acting for this meeting Treasurer M. North Librarian M. North Editor R. Maine (WG5 appointment) Maintenance S. Whitlock Vocabulary Rep. K. Hirchert Future Meetings M. North Membership List K. Hirchert D.2 Subgroups JOR: Responsible for the maintenance of the Journal of Development (standing document 004) and managing the following Fortran 2000 requirements: R.1, R.2, R.8, and all MTE and B items. S. Whitlock (head), R. Bleikamp, C. Dedo, D. Hendrickson, L. Meissner DATA: Responsible for language design topics related to data and data structures; manages the following Fortran 2000 requirements: R3, R5, R6, and R7. M. Cohen (head), K. Hirchert, R. Maine, J. Martin, V. Snyder INTERVAL: Responsible for R.4 (enabling technologies for interval arithmetic) T. Warnock, W. Walter INTEROP: Responsible for R9 (interoperability with C) K. Bierman, J. Steidel, H. Zongaro INTERP: Responsible for evaluating interpretation requests, providing responses to such requests, and maintaining standing document 006. (The following core membership of this subgroup all have other subgroup assignments, and other members of the committee may be called upon to provide expertise for specific issues.) S. Whitlock (head), R. Bleikamp, M. Cohen, J. Steidel, H. Zongaro Appendix E Membership Summary J3 Meeting Attendance (Principal Members) Meeting # 136 137 138 139 140 141 142 143 144 145 146 Location (state) NV NV NV NV NV NV CO NV LA IN CA Date (month year) 02 05 08 11 02 05 08 11 02 05 08 96 96 96 96 97 97 97 97 98 98 98 Name Affiliation Bierman, Keith Sun V V V V V V V V V V V Bleikamp, Richard HP V RP RP RP RP RP RP RP V V A Cohen, Malcolm NAG P E V V V R V V R Dedo, Craig self V V V V V V V V V V V Hendrickson, Dick self V V V V V V A V V V V Hirchert, Kurt U of IL V V V V V V V V V V V Kearfott, Baker self P V V V V V V A V A** Q Meissner, Loren self P V V V V V V V V A A** North, Mallory Rose-Hulman V V V V V V V V V V V Smith, Brian U of NM R** R A R R R R R R A R Snyder, Van JPL/Caltech P V V V V A V Steidel, Jon SGI/Cray RP RP RP RP RP RP RP RP V V A Warnock, Tony LANL A V V V V V V V V V V Whitlock, Stan DEC V V V V V V V V V V V Zongaro, Henry IBM A V V A V V V V V V V V present and voting other voting attendees R absent but represented R Maine represented M Cohen A absent and not represented J Martin represented B Smith P present but not voting RP represented by previous member non-voting attendees E excused J Adams Q resigned T Terpstra ** missed two of last three meetings M van Waveren *** lost membership membership changes since last meeting Baker Kearfott resigned his membership Matthijs van Waveren expressed his intent to join Total Membership at beginning of Meeting 146 14 Majority 8 Quorum 5 Total Membership at end of Meeting 146 14 Total Members Attended or Represented at 146 11 Total Attendees at Meeting 146 14 Appendix F Members, Alternates, Observers, and Liaisons ------------------------- PRINCIPALS ------------------------- Keith H. Bierman Sun Microsystems, Inc. UMPK 16-304 901 San Antonio Road Palo Alto CA 94043 Email: keith.bierman@sun.com Phone: (650) 786-9296 Fax: (650) 786-9551 Alternate: Michael Ingrassia ------------------------- Richard Bleikamp Convex Technology Center of Hewlett-Packard Company 3000 Waterview Parkway P. O. Box 833851 Richardson TX 75083-3851 Email: bleikamp@convex.com Phone: (214) 497-4133 Fax: (214) 497-4500 ------------------------- Malcolm Cohen The Numerical Algorithms Group Ltd Wilkinson House Oxford OX2 8DR ENGLAND Email: malcolm@nag.co.uk Phone: 44 (1865) 51 1245 Fax: 44 (1865) 31 0139 Alternate: Richard Maine ------------------------- Craig T. Dedo 17130 W. Burleigh Place Brookfield WI 53005 Email: Craig.Dedo@mixcom.com Phone: (414) 783-5869 Fax: (414) 783-5928 ------------------------- Richard A. Hendrickson 50 Melbourne Ave SE Minneapolis MN 55414 Email: dick.hendrickson@worldnet.att.net Phone: (612) 378-9694 ------------------------- Kurt W. Hirchert University of Illinois 152 Computing Applications Bldg. 605 East Springfield Avenue Champaign IL 61820 Email: hirchert@ncsa.uiuc.edu Phone: (217) 333-8093 Fax: (217) 244-2909 Alternate: Murray Freeman ------------------------- Loren P. Meissner 2 Kerr Avenue Kensington CA 94707 Email: lpmeissner@msn.com Phone: (510) 524-5227 ------------------------- Dr. C. Mallory North, Jr. Professor of Mechanical Engineering Rose-Hulman Institute of Technology 5500 Wabash Ave. Campus Box 150 Terre Haute IN 47803 Email: Charles.M.North@Rose-Hulman.Edu Phone: (812) 877-8216 Fax: (812) 877-8025 Alternate: Patricia Brackin ------------------------- Brian T. Smith University of New Mexico Computer Science Dept. 339 Farris Engineering Center Albuquerque NM 87131 Email: bsmith@arc.unm.edu Phone: (505) 277-5500 Fax: (505) 277-0813 Alternate: Jeanne T. Martin ------------------------- Van Snyder Jet Propulsion Laboratory 4800 Oak Grove Drive Mail Stop 300-323 Pasadena CA 91109-8099 Email: vsnyder@math.jpl.nasa.gov Phone: (818) 354-6271 Fax: (818) 393-6720 ------------------------- Jon Steidel Cray Research A Silicon Graphics Company 655F Lone Oak Drive Eagan MN 55121 Email: jls@cray.com Phone: (612) 683-5734 Fax: (612) 683-5307 Alternate: David Phillimore ------------------------- Tony Warnock Los Alamos National Lab. MS B265 CIC-3 P.O. Box 1663 Los Alamos NM 87545 Email: ttw@lanl.gov Phone: (505) 667-2225 Alternate: Alex Marusak ------------------------- Stan Whitlock Digital Equipment Corp. ZK02-3/N30 110 Spit Brook Road Nashua NH 03062 Email: whitlock@tle.enet.dec.com Phone: (603) 881-2011 Fax: (603) 881-0120 ------------------------- Henry Zongaro IBM Canada Ltd. 3T/123/1150/TOR 1150 Eglinton Avenue East North York Ontario M3C 1H7 CANADA Email: zongaro@ca.ibm.com Phone: (416) 448-6044 Fax: (416) 448-6057 Alternate: Wai Ming Wong ------------------------- ALTERNATES ------------------------- Dr. Patricia Brackin Rose-Hulman Institute of Technology Dept. of Mechanical Engineering 5500 Wabash Ave. Campus Box 165 Terre Haute IN 47803 Email: Patricia.Brackin@Rose-Hulman.edu Phone: (812) 877-8106 Fax: (812) 877-3198 Alternate to: C. Mallory North ------------------------- Murray F. Freeman FOSI Limited P.O. Box 184 Paupack PA 18451-0184 Email: x3t2mf@delphi.com Phone: (717) 857-0658 Fax: (717) 857-1378 Alternate to: Kurt Hirchert ------------------------- Michael Ingrassia Sun Microsystems, Inc. UMPK 16-304 901 San Antonio Road Palo Alto CA 94043 Email: michael.ingrassia@sun.com Phone: (650) 786-8998 Fax: (650) 786-9551 Alternate to: Keith Bierman ------------------------- Richard Maine NASA Dryden M/S D-2033 P.O. Box 273 Edwards CA 93523 Email: maine@altair.dfrc.nasa.gov Phone: (805) 258-3316 Fax: (805) 258-3567 Alternate to: Malcolm Cohen ------------------------- Jeanne T. Martin 11 Manti Terrace Alamo CA 94507 Email: jtm@llnl.gov Phone: (925) 837-2691 Fax: (925) 362-0144 Alternate to: Brian Smith ------------------------- David Phillimore 1 Cabbot Road Hudson MA 01749 Email: dphillim@boston.sgi.com Phone: (978) 562-4800 Fax: (978) 562-4755 Alternate to: Jon Steidel ------------------------- Wai Ming Wong IBM Canada, Ltd. (3T/123) 1150 Eglinton Ave. East North York Ontario M3C 1H7 CANADA Email: wmwong@vnet.ibm.com Phone: (416) 448-3105 Fax: (416) 448-4414 Alternate to: Henry Zongaro ------------------------- OBSERVERS ------------------------- David Mattoon 1547 North Sheridan Road Lake Forest IL 60045 Email: dmattoon@ix.netcom.com Phone: (312) 567-4716 ------------------------- Ivor R. Philips The Boeing Company P.O. Box 3707 #MS 7l_22 Seattle WA 98124-2207 Email: ivor.r.philips@boeing.com Phone: (206) 865-3522 ------------------------- Michael Ross Intel Corp. JF3-363 2111 NE 25th Ave Hillsboro OR 97124-7902 Email: Michael_L_Ross@ccm.jf.intel.com Phone: (503) 264-0567 Fax: (503) 264 -7902 ------------------------- OMC Secretary ITIC Suite 200 1250 Eye Street NW Washington D.C. 20005 Email: x3sec@itic.nw.dc.us Phone: (202) 626-5740 Fax: (202) 628-2829 ------------------------- LIAISONS ------------------------- Miles Ellis Director: Educational Technology Resources Centre University of Oxford 37-41 Wellington Square Oxford OX1 2JF ENGLAND Email: Miles.Ellis@etrc.ox.ac.uk Phone: +44 1865 270528 Fax: +44 1865 270527 [WG5 Convenor] ------------------------- David Epstein Imagine1 P.O. Box 250 Sweet Home OR 97386 Email: david@imagine1.com Phone: (541) 383-4848 [Conditional Compilation] ------------------------- Jeffrey Fried Informix, Inc. 4100 Bohannon Drive Menlo Park CA 94025 Email: jfried@informix.com Phone: (415) 926-6893 Liaison from: X3H2 Database ------------------------- Michael Hennecke University of Karlsruhe Computing Center (G20.21 R210) Zirkel 2 P.O. Box 69 80 Karlsruhe D-76128 GERMANY Email: hennecke@rz.uni-karlsruhe.de Phone: 49 721 608-4862 Fax: 49 721 32550 [C Interoperability] ------------------------- Rochelle Lauer Director High Energy Physics Computing Facility Yale University, Physics Department 512 Gibbs Lab 260 Whitney Avenue P. O. Box 208121 New Haven CT 06520-8121 Email: lauer@yalph2.physics.yale.edu Phone: (203) 432-3366 Fax: (203) 432-6125 Liaison from: DECUS ------------------------- Hiroshi Matsuo Software Works Hitachi Ltd. 5030 Totsuka-cho Totsuka-ku Yokohama-shi 244 JAPAN Phone: 011 81 45 824-2311 Liaison from: WG5/Japan ------------------------- J. Steve Morgan The University of Liverpool P.O. Box 147 Liverpool L69 3BX ENGLAND Email: j.s.morgan@liverpool.ac.uk Phone: 44 (151) 794-3746 Fax: 44 (151) 794-3759 [Parameterized Derived Types] ------------------------- David T. Muxworthy EUCS JCMB King's Buildings Edinburgh EH9 3JZ SCOTLAND Email: d.muxworthy@ed.ac.uk Phone: 44 (131) 650-3305 Fax: 44 (131) 650-6552 Liaison from: BSI ------------------------- Ron Silletti IBM Corporation 500 Columbus Avenue Thornwood NY 10594 Email: rsilletti@us.ibm.com Liaison from: OMC ------------------------- UNOFFICIAL OBSERVERS ------------------------- Jeanne C. Adams NCAR Scientific Computing Division P.O. Box 3000 Boulder CO 80307 Email: jeanne@ncar.ucar.edu Phone: (303) 497-1275 Fax: (303) 497-1137 ------------------------- Graham Barber Edinburgh Portable Compilers, Ltd. 17 Alva Street Edinburgh EH2 4PH SCOTLAND Email: gra@epc.co.uk Phone: 44 131 225 6262 Fax: 44 131 225 6644 ------------------------- Walter S. Brainerd Unicomp Inc. 1874 San Bernardino Ave NE Albuquerque NM 87122 Email: walt@fortran.com Phone: (505) 275-0800 Fax: (505) 856-1501 ------------------------- Joanne Brixius Cray Research Inc. 655F Lone Oak Dr. Eagan MN 55121 Email: jbrixius@cray.com Phone: (612) 683-5873 ------------------------- James T. Himer 16 Shawfield Way S.W. Calgary Alberta T2Y 2X9 CANADA Email: himerj@cuug.ab.ca Phone: (403) 237-4215 Fax: (403) 232-5730 ------------------------- ------------------------- R. Baker Kearfott Department of Mathematics University of Southwestern Louisiana U.S.L. Box 4-1010 Lafayette LA 70504-1010 Email: rbk@usl.edu Phone: (318) 482-5270 Fax: (318) 482-5346 ------------------------- UNOFFICIAL OBSERVERS ------------------------- Tom Lahey Lahey Computer Systems Inc. 865 Tahoe Blvd Suite 204 P. O. Box 6091 Incline Village NV 89450-6091 Email: tlahe@lahey.com Phone: (702) 831-2500 Fax: (702) 831-8323 ------------------------- David R. Levine Hewlett-Packard Company MS CHR-02-DC Massachusetts Language Lab. 300 Apollo Drive Chelmsford MA 01824 Email: drlevine@apollo.hp.com Phone: (508) 436-4015 Fax: (508) 436-5135 ------------------------- Keng Low Salford Software Ltd Adelphi House Adelphi Street Salford M3 6EN ENGLAND Email: keng@salford-software.com Phone: +44 161 834 2454 Fax: +44 161 834 2148 ------------------------- Bruce A. Martin Relativistic Heavy Ion Collider Build 911-C Brookhaven National Laboratory Upton NY 11973 Email: bam@bnl.gov Phone: (516) 282-5647 ------------------------- Linda O'Gara Microsoft One Microsoft Way Redmond WA 98052 Email: lindaog@microsoft.com Phone: (206) 936-6575 Fax: (206) 936-7329 ------------------------- Rex L. Page School of Computer Science University of Oklahoma 200 Felgar Street - Room 114 Norman OK 73109 Email: rlpage@cs.ou.edu Phone: (405) 325-4397 Fax: (405) 325-4044 ------------------------- John K. Reid Atlas Centre Rutherford Appleton Laboratory Oxon OX11 0QX ENGLAND Email: jkr@letterbox.rl.ac.uk Phone: 44 (1235) 44 6493 Fax: 44 (1235) 44 6626 [Exception Handling] ------------------------- Charles Ritz Fortran Journal P.O. Box 4201 Fullerton CA 92634 Phone: (714) 441-2022 ------------------------- Bob Runyan Lahey Computer Systems Inc. 865 Tahoe Blvd Suite 204 P. O. Box 6091 Incline Village NV 89450-6091 Email: bruny@lahey.com Phone: (702) 831-2500 x422 Fax: (702) 831-8123 ------------------------- Reva Sacks Hewlett-Packard Company Massachusetts Language Lab. 300 Apollo Drive Chelmsford MA 01824 Email: sacks@apollo.hp.com Phone: (508) 436-5920 Fax: (508) 436-5135 ------------------------- Janice Shepherd IBM T. J. Watson Research Center P.O. Box 218 Yorktown Heights NY 10598 Email: janshep@watson.ibm.com Phone: (914) 945-4366 ------------------------- Jerrold L. Wagener Zvyvogs 6 East 5th Suite 308 Tulsa OK 74103 Email: Jerry@Wagener.com Phone: (918) 592-3023 Fax: (918) 592-3023 -------------------------