Minutes of Meeting 144 J3 ANSI Fortran Standards Committee February 16 - 20, 1998 Lafayette, Louisiana J3 / 98-142r2 Table of Contents 1 Monday, February 16, 1998. . . . . . . . . . . . . . . . . . .1 1.1 Opening Business. . . . . . . . . . . . . . . . . . . . .1 1.1.1 Meeting 144 Objectives and Chair's Report. . . . . .1 1.1.2 Adoption of the Agenda . . . . . . . . . . . . . . .1 1.1.3 Approval of the Meeting 143 Minutes. . . . . . . . .1 1.1.4 NCITS/OMC Report . . . . . . . . . . . . . . . . . .1 1.1.5 ISO/WG5 Report . . . . . . . . . . . . . . . . . . .2 1.1.6 Treasurer's Report . . . . . . . . . . . . . . . . .2 1.1.7 Beginning Membership Report. . . . . . . . . . . . .2 1.1.8 Local Arrangements . . . . . . . . . . . . . . . . .2 1.1.9 Comments from Members. . . . . . . . . . . . . . . .2 1.2 Subgroup Assignments . . . . . . . . . . . . . . . . .3 1.3 Subgroup Meetings. . . . . . . . . . . . . . . . . . .3 1.4 Subgroup Reports . . . . . . . . . . . . . . . . . . .3 2 Tuesday, February 17, 1998 . . . . . . . . . . . . . . . . . .3 2.1 F2000 R Item Processing. . . . . . . . . . . . . . . .3 2.2 F2000 MTE Item Processing. . . . . . . . . . . . . . .3 2.3 Tutorial on issues related to R.4g - Module Enhancements for Interval Arithmetic3 2.4 Subgroup Meetings. . . . . . . . . . . . . . . . . . .3 2.5 Subgroup Reports . . . . . . . . . . . . . . . . . . .4 3 Wednesday, February 18, 1998 . . . . . . . . . . . . . . . . .4 3.1 F2000 R Item Processing. . . . . . . . . . . . . . . .4 3.2 F2000 MTE Item Processing. . . . . . . . . . . . . . .4 3.3 Subgroup Meetings. . . . . . . . . . . . . . . . . . .5 3.4 Subgroup Reports . . . . . . . . . . . . . . . . . . .5 4 Thursday, February 19, 1998. . . . . . . . . . . . . . . . . .5 4.1 F2000 R Item Processing. . . . . . . . . . . . . . . .5 4.2 F2000 MTE Item Processing. . . . . . . . . . . . . . .5 4.3 Tutorial on issues pertaining to R.6b. . . . . . . . .5 4.4 International Concerns . . . . . . . . . . . . . . . .6 4.5 Subgroup Meetings. . . . . . . . . . . . . . . . . . .6 4.6 Subgroup Reports . . . . . . . . . . . . . . . . . . .6 4.8 US TAG Meeting . . . . . . . . . . . . . . . . . . . .6 5 Friday, February 20, 1998. . . . . . . . . . . . . . . . . . .6 5.1 F2000 R Item Processing. . . . . . . . . . . . . . . .6 5.2 F2000 MTE Item Processing. . . . . . . . . . . . . . .6 5.3 Tutorial on issues pertaining to R.9 . . . . . . . . .7 5.4 Closing Business . . . . . . . . . . . . . . . . . . .7 5.4.1 Work Assignments. . . . . . . . . . . . . . . . .7 5.4.2 Review of Meeting 144 Action Items. . . . . . . .7 5.4.3 Future Meetings . . . . . . . . . . . . . . . . .7 5.4.4 Treasurer's Report. . . . . . . . . . . . . . . .8 5.4.5 Closing Membership Report . . . . . . . . . . . .8 5.4.6 Comments from Members . . . . . . . . . . . . . .8 Appendix A Agenda for J3 Meeting 144. . . . . . . . . . . . . . . . . . .9 Appendix B J3 Register of Documents for 1998. . . . . . . . . . . . . . 10 Appendix C Future Meetings and Distribution Assignments . . . . . . . . 12 Appendix D Committee Organization . . . . . . . . . . . . . . . . . . . 13 Appendix E Membership Summary . . . . . . . . . . . . . . . . . . . . . 14 Appendix F J3 Membership. . . . . . . . . . . . . . . . . . . . . . . . 15 Meeting 144 Minutes 1 Monday, February 16, 1998 A regular meeting was held at 8:30 a.m. on Monday, February 16, 1998 in the Conference Room at the Best Western Hotel Acadiana in Lafayette, LA. Jerrold Wagener was in the chair and Craig Dedo took the minutes. 1.1 Opening Business Jerrold Wagener's term as Chair of J3 expired on January 31, 1998. NCITS has not notified us of his replacement. With the consent of the membership of J3, Jerrold Wagener will be Acting Chair of J3. Larry Rolison, the Vice Chair, has not resigned but is not expected to attend the meeting, due to work responsibilities at his new job. His term as Vice Chair officially expires on February 28, 1998. 1.1.1 Meeting 144 Objectives and Chair's Report Chair: Jerrold Wagener The chair made 5 points: 1. C Interoperability is a major concern. There are 4 major approaches: a. Fix up the existing Technical Report (TR) b. Do a binding similar to what Ada has c. Follow the approach in HPF-2 d. Something like 97-189 There is an official liaison with J11, the ANSI C Standards Committee. He is Tom McDonald, the Vice Chair of J11. His position is that the existing TR is the wrong approach. 2. It is important to get the OOF specifications and syntax into the standard. 3. Internationalization is a firm requirement for Fortran 2000. 4. Interval Arithmetic. There has been no response from WG5 on the change of direction from all of interval arithmetic to the seven (7) items of interval arithmetic enabling technologies. 5. Progress on the MTEs is not a major concern. 1.1.2 Adoption of the Agenda Discussion Leader: Jerrold Wagener Presented as mailed with changes proposed by J3 members (see Appendix A). Motion: Adopt the agenda with the changes as proposed by Jerrold Wagener. Moved: Stan Whitlock Second: Craig Dedo Action: Passed by unanimous consent. 1.1.3 Approval of the Meeting 143 Minutes Discussion Leader: Jerrold Wagener Reference: 97-267, Meeting 143 Minutes Motion: Approve the minutes as amended. Moved: Stan Whitlock Second: Richard Maine Action: Passed by unanimous consent. 1.1.4 NCITS/OMC Report Discussion Leader: Jerrold Wagener 1.1.5 ISO/WG5 Report Discussion Leader: Miles Ellis, Keith Bierman 1. There are 3 ballots in progress at the international level. a. The TR on Floating Point Exception Handling b. The TR on Allocatable Extensions c. The Part 3 of Fortran on Conditional Compilation. 2. Fortran 95 was officially published on December 15, 1997. 3. Apparently, the officially approved document format for distributing ISO electronic documents is Microsoft Word. 4. There will need to be a revision of Part 2 of Fortran on Varying Strings. 5. There are major concerns in the international Fortran community about the apparent lack of progress on Interoperability with C and Interval Arithmetic. These will be major issues at the next WG5 meeting in June 1998. 6. Internationalization is still a firm requirement by JTC1 and SC22 for new technical projects. It is mandatory for new projects to answer questions on Internationalization. At the SC22 level, there is a new set of Technical Directions on Internationalization. 1.1.6 Treasurer's Report Discussion Leader: Mallory North Reference: 97-266, Treasurer's Report for Meeting 143 1.1.7 Beginning Membership Report Discussion Leader: Kurt Hirchert Membership Changes: Tim Butler left Hewlett-Packard. Richard Bleikamp is now the principal member from HP. Jon Steidel is now the principal member from Cray Research, a Silicon Graphics Company. John Cuthbertson has left Edinburgh Portable Compilers. It is unknown whether they will continue to be represented. Current Membership: 20 Quorum: 8 One over half: 11 Members in Danger of Losing Membership: Keng Low (Salford Software) Non-voting Alternates: Richard Maine (NASA) Visitors: Miles Ellis (Oxford University; Convenor of WG5) Matthijs van Waveren (Fujitsu) Wolfgang Walter (Technical University of Dresden) 1.1.8 Local Arrangements Discussion Leader: Baker Kearfott 1.1.9 Comments from Members Malcolm Cohen Fortran Futures 98 will be May 14-15 in London, England. Stan Whitlock NIST is getting out of compiler validation. Digital still has contracts which require validation. There is no F90 or F95 validation suite. EDS wants to be a NIST successor. 1.2 Subgroup Assignments Discussion Leader: Jerrold Wagener Reference: Appendix D JOR - Richard Bleikamp, Craig Dedo, Dick Hendrickson, Loren Meissner, Matthijs Van Waveren, Stan Whitlock (head) R.1 - User-Defined Derived-type I/O R.2 - Asynchronous I/O R.4g - Interval Arithmetic - Unanticipated Needs R.8 - Internationalization Minor Technical Enhancements (MTE) B items Data - Malcolm Cohen (head), Kurt Hirchert, Richard Maine, Jeanne Martin, Van Snyder R.3 - Procedure Pointers R.5 - Parameterized Derived Types R.6a - Inheritance R.6b - Polymorphism R.7 - Constructors / Destructors Interval - Miles Ellis, Baker Kearfott (head), Wolfgang Walter, Tony Warnock R.4 - Interval Arithmetic (except for R.4g) Interoperability - Keith Bierman, Miles Ellis, Jon Steidel, Henry Zongaro (head) R.9 - Interoperability with C Interpretations - Richard Bleikamp, Malcolm Cohen, Jon Steidel, Stan Whitlock (head), Henry Zongaro 1.3 Subgroup Meetings 1.4 Subgroup Reports Call to order at 4:30 p.m. Recess at 4:55 p.m. 2 Tuesday, February 17, 1998 Call to order at 8:30 a.m. 2.1 F2000 R Item Processing Motion: Approve 98-119, Fortran Character Set, as technical specification for item R.4b, Additions to Character Set, as amended. Moved: Baker Kearfott Second: Craig Dedo Action: Passed by unanimous consent 2.2 F2000 MTE Item Processing Motion: Promote item B.1, VOLATILE Attribute and Statement, to MTE status and make it active work item MTE #19. Moved: Stan Whitlock Second: Keith Bierman Action: Passed on a counted vote by show of hands. Yes - 13 No - 1 2.3 Tutorial on issues related to R.4g - Module Enhancements for Interval Arithmetic Title: Separating Interface from Implementation Discussion Leader: Van Snyder Reference: 98-104 There was no scribe for the discussion. 2.4 Subgroup Meetings 2.5 Subgroup Reports Call to order at 4:30 p.m. Discussion on M.18, Command Line Arguments. There are two basic approaches: 1. Add to the PROGRAM statement (like Java, C, C++, etc.) 2. Use intrinsic procedures (like existing vendor extensions) Straw Vote: Which approach do you prefer? 7 Program Statement 9 Procedures 2 Undecided Straw Vote: Which approach is acceptable? Program Statement 14 Yes 2 No 2 Undecided Procedures 15 Yes 1 No 2 Undecided Recess at 5:06 p.m. 3 Wednesday, February 18, 1998 Call to order at 8:30 a.m. Tony Warnock in the chair. 3.1 F2000 R Item Processing Interval Discussion of 98-127, Control of I/O Rounding Straw Vote: Which approach do you like? 2 Attached to I/O list item 12 Attached to FORMAT expression 5 Undecided The Interval subgroup will refine 98-111 and come back on Thursday. Straw Vote: Should we include the standard intrinsic functions (e.g., sin() and friends) in the scope of this work item? 0 Include 8 Exclude 10 Undecided Data Motion: Approve 98-121, Edits for Procedure Pointers, as edits for R.3, Procedure Pointers, as amended Moved: Van Snyder Second: Richard Maine Action: Passed by unanimous consent Motion: Approve edits from 98-122, Partial Edits for R.5, PDTs, as edits for R.5, Parameterized Derived Types, as amended Moved: Richard Maine Second: Van Snyder Action: Passed by unanimous consent 3.2 F2000 MTE Item Processing Motion: Promote item B.2, Allow PUBLIC Entities of PRIVATE Type, to MTE status and make it active work item MTE #20. Moved: Stan Whitlock Second: Richard Maine. Action: Passed by unanimous consent. Motion: Approve 98-123 as technical specification, syntax, and edits for MTE #20. Moved: Stan Whitlock Second: Malcolm Cohen Action: Passed by unanimous consent. Motion: Approve 98-120, Additional Edits for M.5: Extend Max & Min Intrinsics to CHARACTER Type. Moved: Loren Meissner Second: Stan Whitlock Action: Withdrawn. The edit is not necessary. Discussion on 98-124, Explicitly Typed Array Constructors. Discussion Leader: Richard Maine Straw Vote: Should we investigate explicitly typed array constructors along these general lines? 15 Yes 0 No 3 Undecided Discussion on 98-132, Interoperability with C Specifications Discussion Leader: Henry Zongaro Straw Vote: Should the specification support function pointers? 17 Yes 0 No 0 Undecided Straw Vote: Should the specification support the dereferencing of C pointers on the Fortran side? 5 Yes 0 No 13 Undecided 3.3 Subgroup Meetings 3.4 Subgroup Reports Call to order at 4:30 p.m. Jerrold Wagener in the chair. Recess at 4:53 p.m. 4 Thursday, February 19, 1998 Call to order at 8:30 a.m. 4.1 F2000 R Item Processing Motion: Approve 98-134, Edits for Derived-Type I/O, as edits for R.1, Derived-Type I/O. Moved: Richard Bleikamp Second: Stan Whitlock Action: Withdrawn. Motion: Approve 98-111r1, 4d: Control of Interval Arithmetic rounding, specs, and Syntax, as preliminary technical specification for R.4d, Control of I/O Rounding. Moved: Baker Kearfott Second: Craig Dedo Action: Passed by unanimous consent. 4.2 F2000 MTE Item Processing Motion: Approve 98-131r1, M.17: Complex Constants Edits, to satisfy edits for M.17, Enhanced Complex Constants. Moved: Stan Whitlock Second: Richard Maine Action: Passed by unanimous consent. Discussion on 98-135, Command Line Arguments - Specs, Syntax, Edits 4.3 Tutorial on issues pertaining to R.6b Tutorial on Inheritance Overview Discussion Leader: Malcolm Cohen Reference: 98-133, Object Orientation Tutorial - R.6a, Inheritance 4.4 International Concerns Presentation: Future of Fortran Discussion Leader: Wolfgang Walter 4.5 Subgroup Meetings Recess for subgroups at 12:10 p.m. 4.6 Subgroup Reports Call to order at 3:30 p.m. Motion: Approve 98-132r1, Interoperability with C: Specifications, as technical specifications for R.9, Interoperability with C. Moved: Henry Zongaro Second: Craig Dedo Action: Passed by unanimous consent. 4.8 US TAG Meeting Recess for US TAG meeting at 4:00 p.m. 5 Friday, February 20, 1998 Call to order at 8:30 a.m. 5.1 F2000 R Item Processing Motion: Approve 98-134r1, Edits for Derived-Type I/O, as edits for R.1, Drived-Type I/O, as amended. Moved: Richard Bleikamp Second: Stan Whitlock Action: Passed by unanimous consent. Discussion on Polymorphism (Dynamic Dispatch) Syntax Discussion Leader: Malcolm cohen References: 98-136, R.6b - Polymorhism (Dynamic Dispatch) Syntax 98-140, Generic Type Bound Procedures 5.2 F2000 MTE Item Processing Motion: Approve 98-112r1, VOLATILE Requirement, as technical specification and syntax for M.19, VOLATILE Requirement. Moved: Stan Whitlock Second: Dick Hendrickson Action: Passed by unanimous consent Motion: Approve 98-135r1, Command Line Arguments - Specs, Syntax, Edits, as technical specification, syntax, and edits for M.18, Command Line Arguments, as amended. Moved: Richard Bleikamp Second: Stan Whitlock Action: Passed by unanimous consent. Straw Vote: Should we pursue a procedure-based approach in addition to the PROGRAM statement approach? 3 Yes 11 No 4 Undecided Straw Vote: What approach should we take for environment variables? 10 Procedures 1 PROGRAM statement 7 Undecided 5.3 Tutorial on issues pertaining to R.9 Tutorial on Syntax for Interoperability with C Discussion Leader: Jon Steidel Reference: 98-139, Interop Tutorial on Syntax Direction 5.4 Closing Business 5.4.1 Work Assignments The following table presents the work assignments that each member has accepted. Membership List (document 98-001) Kurt Hirchert Meeting Announcement Mallory North Draft Agenda Tony Warnock Meeting Locations Mallory North Acting Secretary Craig Dedo Appendix A - Final Agenda Jerrold Wagener Appendix B - Document List Mallory North Appendix C - Future Meetings Mallory North Appendix D - Committee Organization Jerrold Wagener Appendix E - Membership Summary Kurt Hirchert Appendix F - Membership List Kurt Hirchert 5.4.2 Review of Meeting 144 Action Items Discussion Leader: Craig Dedo There were no action items outstanding. 5.4.3 Future Meetings See also Appendix C. Meeting 145 is in Terre Haute, IN on May 25-29, 1998. The hotel is the Drury Inn, on the northeast corner of I-70 and US-41. Meeting 146 is in San Diego, CA on August 10-14, 1998 at the Handler Hotel. Meetings 147 - 149 (November 1998, February 1999, and May 1999) are in Las Vegas, NV at the Sunrise Suites Hotel. Meeting 150 (July or August 1999) may be in Oxford, England. Meetings 151 - 153 (November 1999, February 2000, and May 2000) will be in Las Vegas, NV. Meeting 154 (August 2000) will be in Seattle, WA. The 1998 WG5 meeting will be June 8-12, 1998 in Trollhatten, Sweden. The 1999 WG5 meeting may be in France. If they cannot host it, the UK will host it. The 2000 WG5 meeting will be in Finland. 5.4.4 Treasurer's Report Discussion Leader: Mallory North Reference: 98-141, Meeting 144 Treasurer's Report 5.4.5 Closing Membership Report Discussion Leader: Kurt Hirchert See also Appendix E. Memberships Lost: Keng Low (Salford Software) Members in Danger of Losing Membership: Jeanne Adams & Walt Brainerd (alt.) (NCAR) Graham Barber & John Cuthbertson (alt.) (Edinburgh Portable Compilers) Current Membership: 20 One Over Half: 11 Quorum: 7 Parliamentary Inquiry by Loren Meissner: Do we have a Vice Chair any longer? Answer by Jerrold Wagener: NCITS no longer appoints the Vice Chair. J3 can have a Vice Chair if it wants one. If it does, then the Chair appoints the Vice Chair. Jerrold Wagener, the outgoing Chair, announced that he will not attend the next two meetings, nor will he go to the WG5 meeting in Sweden. He will resign his J3 membership soon after the meeting adjourns. He will continue to maintain the J3 web page. 5.4.6 Comments from Members There were no comments from members. The meeting adjourned at 11:45 a.m. Appendix A Agenda for J3 Meeting 144 (As Adopted) 1. Monday, Feb 16, 1998 8:30 am 1.1 Opening business J. Wagener Remarks from the chair J. Wagener Adoption of agenda J. Wagener Approval of Meeting 143 minutes (97-267) J. Wagener NCITS/OMC report J. Wagener ISO/WG5 report M. Ellis, K. Bierman Treasurer's report M. North Beginning membership report K. Hirchert Local arrangements B. Kearfott Comments from members 1.2 Subgroup organization J. Wagener 1.3 Subgroup meetings 1.4 Subgroup reports (4:30 pm) 2. Tuesday, Feb 17, 1998 8:30 am 2.1 F2000 R item processing) Subgroup heads 2.2 F2000 MTE item processing S. Whitlock 2.3 F95 interpretation processing S. Whitlock 2.4 Tutorial on issues pertaining to R.4g V. Snyder 2.5 Subgroup meetings 2.6 Subgroup reports (4:30 pm) 3. Wednesday, Feb 18, 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 Subgroup meetings 3.5 Subgroup reports (4:30 pm) 4. Thursday, Feb 19, 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 Tutorial on issues pertaining to R.6b M. Cohen 4.5 International Concerns W. Walter 4.6 Subgroup meetings 4.7 Subgroup reports (3:30 pm) 4.8 TAG meeting (4:00) K. Bierman 5. Friday, Feb 20, 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 Tutorial on issues pertaining to R.9 J. Steidel 5.5 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 Note: "MTE item processing" includes consideration of "B" items as MTE candidates Appendix B J3 Register of Documents for 1998 Standing Documents Paper Number Title J3/98-000 Register of Documents J3/98-001 Membership List J3/98-002 (Unused) J3/98-003 J3 Member References J3/98-004 Journal of Requirements J3/98-005r1 J3 Resolutions and Responses to WG5 Resolutions J3/98-006 Defect Report J3/98-007 Draft Revision to Fortran 2000 J3/98-008 Editorial Considerations for 9X Draft Revision J3/98-009 Technical Proposals for Future Revisions J3/98-010 Fortran 2000 Work Plan 1998 Papers -------------------------------------------------------------------------- PAPERS SUBMITTED FOR J3 MEETING 144 LAFAYETTE, LOUISIANA, FEBRUARY 16 - 20, 1998 -------------------------------------------------------------------------- Paper Number Date Submitter Title -------------------------------------------------------------------------- J3/98-100 971112 Clodius Multimethods and OOF txt J3/98-101 971120 Maine Interpretation Request: Character Array Constructors txt 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 Interface and Implementation ps J3/98-105 971208 Snyder Enhancing Modules II - Extensibility for Object Oriented Programming ps 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 Rounding, Specs and Syntax txt 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 & Environmental Variables: Proposal - Iterative Model wpd, ps, txt, htm J3/98-116 980201 Dedo Command Line Arguments & Environmental Variables: Ideas for Straw Votes wpd, ps, txt, htm J3/98-117 980209 Cohen Interpretation Request on Elemental Procedures txt 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 and Min Intrinsics to Character Type txt 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 Private Type txt 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: Specifications doc, ps, rtf J3/98-133 980217 Cohen Object Orientation Tutorial - R6a Inheritance txt J3/98-134r2 980218 Bleikamp Edits for Derived Type I/O txt J3/98-135r2 980218 Bleikamp Command Line Arguments - Specs, Syntax, Edits txt 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-142 980220 Dedo Meeting 144 Minutes Appendix C Future Meetings and Distribution 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: 145 May 25 - 29, 1998, in Terre Haute, IN, Mallory North, host Premeeting distribution deadline: May 11, 1998 Premeeting distribution: electronic Post-meeting distribution: electronic Acting secretary: Malcolm Cohen 146 August 10 - 14, 1998, in San Diego, CA, Mallory North, acting host Premeeting distribution deadline: July 27, 1998 Premeeting distribution: electronic Post-meeting distribution: electronic Acting secretary: Dick Hendrickson 147 November 9 - 13, 1998, in 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 February 8 - 12, 1999, in Las Vegas, NV, Mallory North, acting host Premeeting distribution deadline: January 25, 1999 Premeeting distribution: electronic Post-meeting distribution: electronic Acting secretary: Henry Zongaro 149 May 10 - 14, 1999 in Las Vegas, NV, Mallory North, acting host Premeeting distribution deadline: April 26, 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. 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 pre-meeting 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/144 ftp mirror site: ftp.dfrc.nasa.gov/pub/x3j3/ncsa/doc/meeting/144 J3 World Wide Web site URL: http://www.ionet/~jwagener/J3 -------------------------------------------------------------------------- Appendix D Committee Organization D.1 Officers and Management Chair vacant International Rep. K. Bierman Secretary Open (rotating; C. Dedo 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). B. Kearfott, 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 Meeting # 134 135 136 137 138 139 140 141 142 143 144 Location (state) CO CA NV NV NV NV NV NV CO NV LA Date (month year) 08 11 02 05 08 11 02 05 08 11 02 95 95 96 96 96 96 97 97 97 97 98 Name Affiliation Adams, Jeanne self RP RP RP RP RP RP RP P V A A** Bierman, Keith Sun Microsystems V V V V V V V V V V V Bleikamp, Richard Hewlett-Packard RP A** V RP RP RP RP RP RP RP V Cohen, Malcolm NAG P E V V V R V Cuthbertson, John EPCc A** RP V V A V V V A V A** Dedo, Craig self V V V V V V V V V V V Hendrickson, Dick self V V V V V V V V A V V Hirchert, Kurt Univ. of Illinois V V V V V V V V V V V Kearfott, Baker self P V V V V V V A V Low, Keng Salford Software P V A A** A*** Meissner, Loren self P V V V V V V V V North, Mallory Rose-Hulman V V V V V V V V V V V Smith, Brian Univ. Of New Mexico A A** R** R A R R R R R R Snyder, Van JPL/Caltech P V V V V Steidel, Jon SGI/Cray RP RP RP RP RP RP RP RP RP RP V Wagener, Jerry Zvyvogs V V V V V V V V V V V Warnock, Tony Los Alamos Natl Lab V V A 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 RP RP A V V A V V V V V V present and voting R absent but represented A absent and not represented P present but not voting RP represented by previous member E excused Q resigned ** missed 2 of last 3 meetings *** LOST membership Changes since Meeting 143 Lost Members: Keng Low (Salford Software) New Members: (None) Alternates Representing principals at meeting: Jeanne Martin rep. Brian Smith Nonvoting Alternates present: Richard Maine, alt. For Malcolm Cohen Visitors at Meeting: TMR Ellis. WG5 Convenor Matthijs van Waveren (Fujitsu) Wolfgang Walter (Tech. Univ. Dresden) Prospective Members (Observer Meeting) (None) Total membership at beginning of meeting 144 19 Majority 10 Quorum 7 Total membership at end of meeting 144 18 Total members attended or represented at 144 16 Total attendees at meeting 144 19 Appendix F J3 Membership ------------------------- PRINCIPALS ------------------------- 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 Alternate: Walt Brainerd ------------------------- 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 ------------------------- John S. Cuthbertson Edinburgh Portable Compilers, Ltd. 17 Alva Street Edinburgh EH2 4PH SCOTLAND Email: johnc@epc.co.uk Phone: 011 44 131 225 6262 Fax: 011 44 131 225 6644 Alternate: Graham Barber ------------------------- Craig T. Dedo 17130 W. Burleigh Place Brookfield WI 53005 Email: Craig.Dedo@mixcom.com Phone: (414) 783-5869 ------------------------- 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 ------------------------- 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 ------------------------- 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 ------------------------- Jerrold L. Wagener Zvyvogs 6 East 5th Suite 308 Tulsa OK 74103 Email: Jerry@Wagener.com Phone: (918) 592-3023 Fax: (918) 592-3023 Alternate: Rex Page ------------------------- 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 ------------------------- 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 Alternate to: John S. Cuthbertson ------------------------- 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 ------------------------- 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 Alternate to: Jeanne Adams ------------------------- 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 Lawrence Livermore Natl. Lab. 7000 East Avenue P. O. Box 808 L-561 Livermore CA 94550 Email: jtm@llnl.gov Phone: (510) 422-3753 Fax: (510) 423-8704 Alternate to: Brian Smith ------------------------- 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 Alternate to: Jerry Wagener ------------------------- 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 ------------------------- 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 ------------------------- 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 Alternate to: Ewan Cunningham ------------------------- 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 ------------------------- 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 -------------------------