07-18 To: J3 From: Stan Whitlock Subject: Minutes of meeting #179 Date: 2 April 2007 Minutes of INCITS/J3 Committee Meeting #179 12-16 February 2007 Emerald Suites, Las Vegas, NV, USA 0. List of papers passed at meeting #179 This is a list of the paper numbers that passed at meeting #179, including interpretations. The reference is to the latest revision on the J3 server after the meeting, not to the actual revision that was voted upon. The motions below reference the actual revision voted upon. 07-101 07-122 07-141r1 07-158 07-103r2 07-123 07-142r2 07-159 07-104r1 07-125 07-143r1 07-160 07-105 07-126 07-144r2 07-161r1 07-108r1 07-127r1 07-146r1 07-162r2 07-109+07-124 07-128r2 07-147 07-163r1 07-110r1 07-129 07-148r2 07-164r1 07-113r2:2,4 07-130r1+07-112 07-149r1 07-165r2 07-114r1 07-131 07-150r2 07-166 07-115r1 07-132 07-151:opt 2 07-167 07-116r2 07-133r2 07-152r1 07-168r1+07-119r1 07-117r1:1.1,1.3 07-134r2:1 07-154r1:opt 1 07-169 07-118r1:1-3 07-135r1 07-155r2+07-145 07-170 07-119r2:line39 07-136 07-156:opt 1 07-171 07-120 07-137r1 07-157r2 07-172 07-121r1 07-138r1 07-173:edit The papers above marked "+07-xxx" have their topics subsumed by the paper to the left of the "+". The papers above marked ":n.n..." had only sections "n.n..." passed. The interpretations passed by this meeting were: 07-101 interp F03/0086 07-172 interp F03/0088 07-105 F03/0087 1. Monday, February 12, 2007 8:00 AM ------------------------------------- The J3 meeting (#179) was called to order at 8:00 AM, Monday, February 12, 2007, at the Emerald Suites, Las Vegas, NV, USA, by the J3 chair, Dan Nagle. 1.1 Opening business D. Nagle The Chairman welcomed everyone. 1.1.1 Remarks from the chair D. Nagle J3 notes with sadness that Ken Kennedy passed away last week. We are not in accord with WG5 Delft and Fairfax resolutions. We have been putting in too much effort on the B list items, not on the A list or Interpretations. We need to think about dropping B list items whose specifications we are still changing. Macros and Bits are still taking too much time. We should think about how we are spending our time and discuss plans later in the week. J. Martin: Malcolm's latest 008 document shows our current status, but is not on the web site. V. Snyder: The resolutions apply on a meeting by meeting basis. We should finish A list and Interps at the start of the week before we work on lower priority items. D. Nagle: Yes, but we are still adding functionality at this meeting and we only have one more editorial meeting. We should not slip the schedule. For this meeting /C should focus only on co-arrays and not follow the planned /A,/B,/C paper distribution. /C papers are assigned to /A or /B. All co-array papers are assigned to /C. 1.1.2 Adoption of agenda D. Nagle ** motion: Adopt the agenda as amended (moved by Dick Hendrickson/ seconded by Craig Rasmussen): passed by unanimous consent {uc} 1.1.3 Approval of Meeting 177 minutes D. Nagle ** motion: Approve paper 06-382, the minutes of meeting #178 (Long/Hendrickson): uc 1.1.4 INCITS/SDB report (if any) D. Nagle J3 did not take votes at the last meeting in the format INCITS prefers. We will need to revote one issue at the TAG meeting about reaffirming or withdrawing Fortran 90 after rewording th motion. 1.1.5 OWG-V report (if any) D. Nagle They continue to meet. They are concerned about small number of members, 8 regular members. C++ is not represented. They were very pleased about our processor dependency annex. Fortran arrays are being used as their model for discussing how arrays should be handled. 1.1.6 ISO/WG5 report Van Snyder, IR There will be a tag meeting on withdrawing Fortran 90. 1.1.7 J11 Liaison report (if any) C. Rasmussen Nothing to report. No comments on paper 06-280. The C committee is taking preliminary steps about doing another revision to C. Perhaps C-11 or C-13 or so. This might affect C interoperability in the future. 1.1.8 H2 Liaison report (if any) D. Nagle Approaching deadline for all 9 parts. 1.1.9 IEEE 754 report (if any) M. Ingrassia 72 members approved the draft, but still many technical issues. 1.1.10 Treasurer's report V. Snyder There were many problems attempting to get a new J3 bank account. Currently it is named the "J3 COBOL" committee. This should be resolved soon. $2801.80 is current balance (includes $100 for initial balance in the new account). The meeting fee is $50.00 . ** motion: Exempt John Reid and John Wallin from the meeting fee (Nagle/Snyder): uc 1.1.11 Beginning membership report S. Whitlock Total Membership at beginning of Meeting 179 11 Majority 6 Quorum 4 members alternates R. Bleikamp D. Hendrickson M. Ingrassia R. James K. Li B. Long J. Brixius J. Martin M. Cohen D. Nagle A. Donev C. Rasmussen C. Rickett V. Snyder R. Maine M. van Waveren T. Moene S. Whitlock Matthijs van Waveren was in jeopardy of losing membership because of missing 2 of the last 3 meetings. Toon Moene (his alternate) is at this meeting, which is the first step in removing the jeopardy. No one is in jeopardy of losing membership because of missing 2 of the last 3 letter ballots. Attendance - J3 members: D. Hendrickson M. Ingrassia B. Long J. Martin D. Nagle C. Rasmussen V. Snyder T. Moene (representing M. van Waveren) S. Whitlock J3 alternates present: C. Rickett (alternate for C. Rasmussen - in attendance) Visitors John Wallin - George Mason University John Reid - WG5 1.1.12 Local arrangements D. Nagle Van Snyder is acting local host and will provide supplies as requested. We are rotating hosts: Michael Ingrassia will be host next time. 1.1.13 Comments from members Whitlock: Everyone should take a look at 07-001 in the pre-meeting and update any information that is incorrect. Hendrickson: Should default e-mail reply go to the group or to the individual sender? Discussion about what to do. Straw Vote {SV} leave reply to as is 1 set reply to the list 6 Undecided 3 Dan Nagle will talk to Richard Bleikamp. Martin: Will anyone reply to the call for a new chair? Dan Nagle says he will reapply soon. Paper 153 from Bleikamp gives details about how to automatically submit papers via the new web site for the pre-meeting. For the actual meeting, continue to upload to the daily folders. Snyder: This is the 50th anniversary of Fortran. Should we try to have a meeting in the bay area next May, perhaps meet at the Computer History Museum as a way to celebrate? No other comments from members were recorded. 1.2 Subgroup organization D. Nagle J3 is divided into three subgroups, /A, /B, and /C, to work on integration of edits against 07-007; although, see Nagle comment above about work schedule this week. Everyone should read 102 from /edit. /A Whitlock (head), Hendrickson, Nagle 07-007 chapters: 8 through 12 plus some of the /C papers initial papers: 106, 107, 108, 110, 128, 131, 135, 136, 137, 138, 139, 140, 143, 144, 145, 146, 147, 151, 154, 156, 157, 158, 159, 160 /B Snyder(head), Ingrassia, Martin 07-007 chapter 13 thru end plus some of the /C papers initial papers: 103, 104, 111, 113, 114, 116, 117, 118, 119, 133, 134, 141, 142, 161, 162, 165 /C Long (head), Reid, Moene, Rickett, Wallin, Rasmussen 07-007 co-arrays initial papers: 109, 112, 115, 120, 121, 122, 123, 124, 125, 126, 127, 129, 130, 132, 148, 149, 150, 152, 155, 163, 164 /interp Whitlock (head), anyone he thinks can help There is no formal /edit for this meeting. Van Snyder is typist for edits passed at this meeting. 1.3 Subgroup meetings (9:40 AM) 1.4 Subgroup reports (4:30 PM) /B No further action will be taken on 06-328 "Unresolved Issue 081: MOLD" [Donev]. /C No further action will be taken on 06-334 "Co-indexed procedure references" [Donev]. /J3 The list of papers for voting, discussion, or action later in the week was discussed. Recessed at 4:50 PM 2. Tuesday, February 13, 2007 8:00 AM -------------------------------------- 2.1 F2008 Plenary (00-010) Subgroup Heads /B discuss paper 07-116r1 "Comments on clause 13" [by Van Snyder] - comments gathered; Whitlock asked for more time. ** motion: 07-104 "Editorial, Clause 15 ignores c_sizeof" [Hendrickson] (Snyder/Hendrickson) as amended: uc {there will be an r1 revision paper in the post-meeting} ** motion: 07-113r1 "RRSPACING (UTI 092)" [Snyder] sections 2 and 4 (Snyder/Whitlock): Some want RRSPACING (+/-Infinity) to be NaN, it is now 0, and want FRACTION (+/-Infinity) to be NaN, it is now +/-Infinity. SV: Change current return values of RRSPACING and FRACTION on +/-Infinity ands NaN? yes-no-undecided: 0-9-2 Amend 07-113r1 to record this vote, make no edits, and remove UTI 92. ** vote on 07-113r1 as amended: uc {post r2} ** motion: 07-114 "SET EXPONENT (UTI 093)" [Snyder] (Snyder/Whitlock): SV: Change current return value of SET_EXPONENT on +/-Infinity and NaN? yes-no-undecided:0-6-5 Amend 07-114 to record this vote, make no edits, and remove UTI 93. ** vote on 07-114 as amended: uc {post r1} ** motion: 07-141 as amended (Snyder/Whitlock): uc {post r1} paper 07-111 "Question about MAXVAL and MINVAL" [Snyder]: no further action - resolved in interp F95/000004 - see 05-015 in meeting 174. /C ** motion: 07-109 "More on making module variables stick" [Snyder] (Long/Snyder): uc Paper 07-109 subsumes paper 07-124 "UTI 10: SAVE for co-arrays" [Long/Reid]: no further action on 07-124 ** motion: 07-120 "Edits re SYNC IMAGES" [Long/Reid] (Long/Whitlock): uc ** motion: 07-121 "Edits re critical construct" [Long/Reid] (Long/Whitlock)as amended: uc {post r1} ** motion: 07-122 "CLOSE image control" [Long/Reid] (Long/Whitlock): uc ** motion: 07-123 "Note on shared memory implementations" [Long/Reid] (Long/Nagle): uc ** motion: 07-125 'The term "co-array"' [Long/Reid] (Long/Whitlock): uc ** motion: 07-126 "Bounds and co-array allocation" [Reid/Long] (Long/Whitlock): uc ** motion: 07-127 "UTI 86: image-team value" [Long/Reid] as amended (Long/Whitlock): uc {post r1} ** motion: 07-129 "UTI 50: co-indexed actual arguments" [Long/Reid] (Long/Whitlock): uc ** motion: 07-132 "UTI 96: co-indexed actual arguments" [Long/Reid] (Long/Whitlock): uc -- motion: 07-148 "UTIs 73 & 90: components of IMAGE_TEAM" [Long/Reid] as amended (Long/Whitlock): withdrawn ** motion: 07-149 "UTI 99: image property exclusions" [Long/Reid] (Long/Whitlock) as amended: uc {post r1} -- motion: 07-150 "Co-array allocation and collective cal" [Long/Reid] (Long/Whitlock): withdrawn /J3 A discussion of insuring the quality of Fortran 2008 vs keeping to the existing schedule: we could drop macros or we could simplify BITS - either would remove contentious points and help us stay on schedule. Specifications for macros are still changing; specs for BITS are done but the words keep changing. We will process macro papers last this week in a effort to get everything else done. Macros could be made into a TR after F08 easier than ripping BITS out of F08 and making BITS a TR. 2.2 Tutorials (if needed) - none 2.3 Subgroup meetings (10:15 AM) 2.4 Subgroup reports (4:30 PM) /J3 The list of papers for voting, discussion, or action later in the week was discussed. Recessed at 4:53 PM 3. Wednesday, February 14, 2007 8:00 AM ---------------------------------------- 3.1 F2008 Plenary Subgroup Heads /A No further action will be taken on 07-106 "Feature creep in Clause 12" [Snyder]. No further action will be taken on 07-107 "Zero-size objects" [Snyder] ** motion: 07-108 "Constraintifying subclause 12.4.3.3.4" [Snyder] as amended (Whitlock/Snyder): uc {post r1} ** motion: 07-110 "Comments on Clause 12" [Snyder] as amended (Whitlock/Hendrickson): uc {post r1} ** motion: 07-128r1 "UTI 76: definition status and bits" [Hendrickson] (Whitlock/Hendrickson) as amended: passed 8-1 {post r2} ** motion: 07-131 "UTI 98: DT defined in intrinsic modules" [Long/ Reid] (Whitlock/Hendrickson): uc ** motion: 07-135r1 "UTI 5003 (page 512)" [Whitlock] (Whitlock/ Snyder): uc ** motion: 07-136 "UTI 082" [Snyder] (Whitlock/Snyder): uc ** motion: 07-137 'Definition of "compile time contiguous"' [Donev] as amended (Whitlock/Nagle): uc {post r1} ** motion: 07-143 "Comments in Clause 4" [Snyder] as amended (Whitlock/Snyder): uc {post r1} No further action will be taken on 07-145 "Comments in Clause 6" [Snyder] because it is contained in 07-155r1 "UTI 5,6: Program termination" [Long] /B ** motion: 07-116r1 "Comments on clause 13" [Snyder] as amended (Snyder/Martin): SV: should the wording for a conditional result in the Standard be (1) "true if condition, otherwise false" or (2) "true if and only if condition" or (3) undecided? 10-1-1 ** vote on 07-116r1 after further amendment: uc {post r2} ** motion: 07-118r1 "Comments on clause 14" [Snyder] sections 1 through 3 only (Snyder/Martin): uc ** motion: 07-119r2 "Comments on clause 15" [Snyder] sections 1 through 3 only (Snyder/Martin): uc ** motion: 07-133r1 "Comments on clause 16" Snyder] section 1 only (Snyder/Martin) as amended: uc {post r2} Discussion of 07-134r1 "Comments on Annex A" [Snyder] - should Annex A {Glossary - informative} be removed? Snyder will investigate if the glossary can be generated automatically. 07-134r1 will be processed later. /C ** motion: 07-115r1 "Questions on clause 13 without answers" [Snyder] (Long/Rickett): uc ** motion: 07-130r1 "UTI 105: upper co-bounds" [Long/Reid] (Long/ Rickett): uc 07-112 "Repair CO UBOUND (UTI 105)" [Snyder] is subsumed by 07-130r1; no further processing of 07-112 ** motion: 07-155r1 "UTI 5,6: Program termination" [Long] (Long/ Rickett) as amended: passed 8-1 {post r2} No further action will be taken on 07-145 "Comments in Clause 6" [Snyder] because it is contained in 07-155r1 /J3 Meeting host duties will rotate among the members of J3, starting with Whitlock at meeting #182 {November-2007} and proceeding alphabetically through the members. /B Discuss 070161 "UTI 192" [Snyder] which would allow C_PTR and C_FUNPTR intrinsic derived types to pointer components but not allocatable components {NB: they are BIND(C) types which implies that they are not extensible and do not have type parameters}. SV: Allow C_PTR and C_FUNPTR to have pointer components {they currently do not}? yes-no-undecided: 2-7-3 3.2 Tutorials (if needed) - none 3.3 Subgroup meetings (11:55 AM) 3.4 Subgroup reports (4:30 PM) /J3 SV: Delete Annex C {Extended Notes - informative}? yes-no-undecided: 1-10-1 The list of papers for voting, discussion, or action later in the week was discussed. Recessed at 4:44 PM 4. Thursday, February 15, 2007 8:00 AM --------------------------------------- 4.1 F2008 Plenary Subgroup Heads /A ** motion: 07-138r1 "Binding labels for internal interoperable procedures" [Whitlock/Donev] (Whitlock/Hendrickson): uc ** motion: 07-144r1 "Comments in Annex D" [Whitlock/Snyder] (Whitlock/Snyder) as amended: uc {post r2} ** motion: 07-146r1 "Comments in Clause 7" [Hendrickson/Snyder] (Whitlock/Hendrickson): passes 8-1 ** motion: 07-147 "UTI 107" [Snyder] (Whitlock/Long): uc ** motion: 07-151 "UTI 104: BITS comparisons" [Long] option 2 (Whitlock/Long): uc ** motion: 07-156 "UTI 16: bits compatible" [Long] option 1 (Whitlock/Long): uc ** motion: 07-157r1 "Allocatable MOLD (UTI 081)" [Hendrickson/ Donev] (Whitlock/Nagle) as amended: uc {post r2} ** motion: 07-166 "Clause 9, UTI 106 FLUSH" [Hendrickson] (Whitlock/Nagle): uc /B ** motion: 07-119r2 "Comments on clause 15" [Snyder] only line 39 {the edit [469:15]} (Snyder/Ingrassia): uc {edit will appear in paper 07-168r1} ** motion: 07-134r1 "Comments on Annex A" [Snyder] section 1 (Snyder/Martin) as amended: uc {post r2} ** motion: 07-142r1 "Comments on Annex C" [Snyder] as amended (Snyder/Martin): uc {post r2} /C ** motion: 07-148r1 "UTIs 73 & 90: components of IMAGE_TEAM" [Long/Reid] {NB [120:4-5] deleted by 07-152r1} (Long/ Rickett): uc {post r2 since 07-152r1 passed} -- motion: 07-150r1 "Co-array allocation and collective calls" [Long/Reid] (Long/Rickett): withdrawn ** motion: 07-152r1 "Unresolved Issue 089: Pointer subcomponents of co-arrays" [Long/Donev/Reid] (Long/Rickett): uc ** motion: 07-167 "Fix constraint C528" [Long/Reid] (Long/Rickett): uc /J3 Van Snyder and Malcolm Cohen will clean up the index as /edit work. John Reid will approach Minoru Tanaka {Maki} about a joint WG5/J3 meeting in Japan in 2008. There are two joint WG5/J3 meetings proposed for 2008 (February and August approximately). /B should look at UTI 94 {chapter 4, page 63}. /A should look at UTI 91 {c9, p232}, 97 {c12, p317}, 84 {c8, p180 a feature request}. 07-161r1 "UTI 192" [Snyder] will delete the UTI since J3 voted that C_PTR and C_FUNPTR will not have pointer components. Just the UTI needs to be deleted. 4.2 Tutorials (if needed) - none 4.3 Subgroup meetings (10:50 AM) 4.4 US TAG meeting (4:15 PM) Van Snyder, IR 4.5 Subgroup reports (4:30 PM) /A No further action will be taken on 07-139 "Questions/issues concerning macros" [Donev]. No further action will be take on 07-140 "Equals in macro actual arguments" [Donev]. /B ** motion: 07-168r1 "Further comments on Clause 14" [Snyder] (Snyder/ Martin): uc {contains 07-119r1 line 39 edit} ** motion: 07-161r1 "UTI 192" [Snyder] (Snyder/Ingrassia): uc 07-173 "Missing Cross References In Annex C" [Ingrassia] will be passed to /edit with no further processing at this meeting. /B did not have time to process UTI 94 {chapter 4, page 63}. /J3 The list of papers for voting, discussion, or action later in the week was discussed. {J3 started "closing business" early} 5.1 Closing business 5.2 Review of action items (if any) 1. Van Snyder - will produce the next draft of Fortran 2008 as 07-007r1}; all papers in the next meeting will refer to line numbers in this new 07-007r1 2. Reading assignment for next meeting: everybody read everything! 5.3 Future meetings V. Snyder The next meeting is #180, May 7 - 11, 2007, in Las Vegas, NV Michael Ingrassia, acting host Premeeting distribution deadline: April 23, 2007 There was no great sentiment to move the J3 meetings from Las Vegas. Van Snyder will look into meeting in Pasadena, CA, in August or November, 2008. See Appendix C for details of future meetings. 5.4 Treasurer's report V. Snyder Fees collected at meeting #179 $ 500.00+ Expenses at meeting #179 209.73- Balance 3092.07 Banking fees 132.00- Final balance $2960.07 The meeting fee of $50 will continue at meeting #180. See 07-174 for the detailed Treasurer's Report. 5.5 Closing membership report S. Whitlock Of 11 principal members, 8 were present; 1 voting and 1 non-voting alternates were present. 2 visitors were present. Matthijs van Waveren is in membership jeopardy because of meeting attendance. Stan Whitlock will notify him and Toon Moene {his alternate} that at least one of them must attend meeting #180 in order to retain membership. Rob James is in membership jeopardy because of meeting attendance. Stan Whitlock will notify him and Kelvin Li {his alternate} that at least one of them must attend meeting #180 in order to retain membership. We have been informed that IBM's new representative will be Jim Xia IBM Corp. 8200 Warden Ave. Markham Ontario L6G 1C7 Canada Email: jimxia@ca.ibm.com Phone: (905) 413-3444 No one is in membership jeopardy because of letter ballot voting. See appendix E for details. Recessed at 4:55 PM 5. Friday, February 16, 2007 8:00 AM ------------------------------------- 5.0 F2008 Plenary Subgroup Heads /A ** motion: 07-158 "Clause 3; Don't add MACRO ERROR" [Hendrickson] (Whitlock/Moene): uc ** motion: 07-160 "Clause 3; Allow null string in macro assignment" [Hendrickson] (Whitlock/Moene): uc ** motion: 07-159 "Clause 13; Add type kind number arrays" [Hendrickson] (Whitlock/Nagle): uc {07-159 contains 4 processor dependent items that should go in Annex D} ** motion: 07-154r1 "Clause 3; rewrite macro note 3.15" [Hendrickson] option 1 (Whitlock/Nagle): uc ** motion: 07-169 "UTI 84 and Miscellaneous Edits" [Hendrickson] (Whitlock/Moene): uc ** motion: 07-170 "Clause 9 UTI 91 Page 232" [Nagle] (Whitlock/ Nagle): uc ** motion: 07-171 "Clause 12, UTI 097" [Hendrickson] (Whitlock/ Nagle): uc /B ** motion: 07-162r1 "Related comments on clauses 4 and 5" [Snyder] (Snyder/Martin) as amended: uc {post r2} ** motion: 07-165r1 "Clause 13 (or interp) reshape source size" [Hendrickson] as amended (Snyder/Martin): uc {post r2} ** motion: 07-103r1 "Clause 13; Add CO_FINDLOC function" [Hendrickson/ Snyder] (Snyder/Nagle) as amended: uc {post r2} ** motion: 07-117 "Feature creep in Clause 13" [Snyder] sections 1.1 and 1.3 (Snyder/Martin) as amended: uc {post r1} /C ** motion: 07-150r2 "Co-array allocation and collective calls" [Long/ Reid] (Long/Rickett): uc ** motion: 07-163r1 "STOP and ALL STOP example" [Reid] (Long/ Rickett): uc ** motion: 07-164r1 "Co-arrays and processor dependent order" [Long] (Long/Rickett): uc /interp ** motion: 07-101 as the answer to interp F03/0086 {remove the comment in braces} (Whitlock/Snyder): uc ** motion: 07-105 interp F03/0087 first edit (Whitlock/Snyder): uc ** motion: 07-172 interp F03/0088 (Whitlock/Long): uc /edit Reminder: keep each paper to 1 clause and 1 issue per paper {J3 continued closing business begun yesterday} 5.1 Closing business 5.6 Comments from members Dan Nagle noted that J3 processed all papers for this meeting and all {but one} meaningful UTIs. No other comments from members were recorded. ** motion: adjourn meeting #179 (Snyder/Long): uc J3 Adjournment at 8:52 AM, February 16, 2007 ---------------------------------------------------------------------- Appendix A: Final Agenda for J3 Meeting 179 ---------------------------------------------------------------------- 1. Monday, February 12, 2007 8:00 am ------------------------------------- 1.1 Opening business D. Nagle Remarks from the chair D. Nagle Adoption of agenda D. Nagle Approval of Meeting 178 minutes D. Nagle NCITS/OMC report (if any) D. Nagle OWG-V report (if any) D. Nagle ISO/WG5 report Van Snyder, IR J11 Liaison report (if any) C. Rasmussen H2 Liaison report (if any) D. Nagle IEEE 754 report (if any) M. Ingrassia Treasurer's report V. Snyder Beginning membership report S. Whitlock Local arrangements D. Nagle Comments from members 1.2 Subgroup organization D. Nagle 1.3 Subgroup meetings 1.4 Subgroup reports (4:30 pm) 2. Tuesday, February 13, 2007 8:00 am -------------------------------------- 2.1 F2008 Plenary (00-010) Subgroup Heads 2.2 Tutorials (if needed) 2.3 Subgroup meetings 2.4 Subgroup reports (4:30 pm) 3. Wednesday, February 14, 2007 8:00 am ---------------------------------------- 3.1 F2008 Plenary Subgroup Heads 3.2 Tutorials (if needed) 3.3 Subgroup meetings 3.4 Subgroup reports (4:30 pm) 4. Thursday, February 15, 2007 8:00 am --------------------------------------- 4.1 F2008 Plenary Subgroup Heads 4.2 Tutorials (if needed) 4.3 Subgroup meetings 4.4 TAG meeting (4:15 pm) Van Snyder, IR 4.5 Subgroup reports (4:30 pm) 5. Friday, February 16, 2007 8:00 am -------------------------------------- 5.1 Closing business 5.2 Review of action items (if any) 5.3 Future meetings V. Snyder 5.4 Treasurer's report V. Snyder 5.5 Closing membership report S. Whitlock 5.6 Comments from members Adjournment ---------------------------------------------------------------------- Appendix B: J3 REGISTER OF DOCUMENTS FOR 2006 -------------------------------------------------------------------------- PAPERS SUBMITTED FOR J3 MEETING 179 LAS VEGAS, NEVADA, February 12 - 16, 2007 -------------------------------------------------------------------------- Paper Number Date Submitter Title -------------------------------------------------------------------------- J3/07-001 061128 North Membership List txt J3/07-007 070117 Cohen Draft Revision to Fortran Standards Doc txt,pdf,ps J3/07-013 07012 Nagle Guidelines for Submitting J3 Papers txt J3/07-013r1 07012 Nagle Guidelines for Submitting J3 Papers txt J3/07-101 061122 Maine Elemental and BIND(C) txt J3/07-102 061130 Cohen Editorial Report at m178 txt J3/07-103 070122 Hendrickson Clause 13; Add CO_FINDLOC function txt J3/07-104 070122 Hendrickson Editorial, Clause 15 ignores c_sizeof txt J3/07-105 070123 Snyder Interpretation request concerning entr txt J3/07-106 070123 Snyder Feature creep in Clause 12 txt J3/07-107 070123 Snyder Zero-size objects txt J3/07-108 070123 Snyder Constraintifying subclause 12.4.3.3.4 txt J3/07-109 070123 Snyder More on making module variables stick txt J3/07-110 070123 Snyder Comments on Clause 12 txt J3/07-111 070123 Snyder Question about MAXVAL and MINVAL txt J3/07-112 070123 Snyder Repair CO UBOUND (UTI 105) txt J3/07-113 070123 Snyder RRSPACING (UTI 092) txt J3/07-114 070123 Snyder SET EXPONENT (UTI 093) txt J3/07-115 070123 Snyder Questions on clause 13 without answers txt J3/07-116 070123 Snyder Comments on clause 13 txt J3/07-117 070123 Snyder Feature creep in Clause 13 txt J3/07-118 070123 Snyder Comments on clause 14 txt J3/07-119 070123 Snyder Comments on clause 15 txt J3/07-120 070124 Long/Reid Edits re SYNC IMAGES txt J3/07-121 070124 Long/Reid Edits re critical construct txt J3/07-122 070124 Long/Reid CLOSE image control txt J3/07-123 070124 Long/Reid Note on shared memory implementations txt J3/07-124 070124 Long/Reid UTI 10: SAVE for co-arrays txt J3/07-125 070124 Long/Reid The term "co-array" txt J3/07-126 070124 Long/Reid Bounds and co-array allocation txt J3/07-127 070124 Long/Reid UTI 86: image-team value txt J3/07-128 070124 Long UTI 76: definition status and bits txt J3/07-129 070124 Long/Reid UTI 50: co-indexed actual arguments txt J3/07-130 070124 Long/Reid UTI 105: upper co-bounds txt J3/07-131 070124 Long/Reid UTI 98: DT defined in intrinsic modules txt J3/07-132 070124 Long/Reid UTI 96: co-indexed actual arguments txt J3/07-133 070125 Snyder Comments on clause 16 txt J3/07-134 070125 Snyder Comments on Annex A txt J3/07-135 070125 Snyder UTI 5003 txt J3/07-136 070126 Snyder UTI 082 txt J3/07-137 070126 Donev Definition of "compile time contiguous txt J3/07-138 070126 Donev Binding labels for internal interopera txt J3/07-139 070127 Donev Questions/issues concerning macros txt J3/07-140 070127 Donev Equals in macro actual arguments txt J3/07-141 070128 Snyder Comments on Annex B txt J3/07-142 070128 Snyder Comments on Annex C txt J3/07-143 070128 Snyder Comments in Clause 4 txt J3/07-144 070128 Snyder Comments in Annex D txt J3/07-145 070128 Snyder Comments in Clause 6 txt J3/07-146 070128 Snyder Comments in Clause 7 txt J3/07-147 070128 Snyder UTI 107 txt J3/07-148 070129 Long/Reid UTIs 73 & 90: components of IMAGE_TEAM txt J3/07-149 070129 Long/Reid UTI 99: image property exclusions txt J3/07-150 070129 Long/Reid Co-array allocation and collective cal txt J3/07-151 070129 Long UTI 104: BITS comparisons txt J3/07-152 070130 Donev/Reid Unresolved Issue 089: Pointer subcompo txt J3/07-153 070131 Bleikamp web site uploading txt J3/07-154 070205 Hendrickson Clause 3; rewrite macro note 3.15 txt J3/07-154r1 070206 Hendrickson Clause 3; rewrite macro note 3.15 txt J3/07-155 070205 Long UTI 5,6: Program termination txt J3/07-156 070205 Long UTI 16: bits compatible txt J3/07-157 070205 Donev Allocatable MOLD (UTI 081) txt J3/07-158 070206 Hendrickson Clause 3; Don't add MACRO ERROR txt J3/07-159 070206 Hendrickson Clause 13; Add type kind number arrays txt J3/07-160 070206 Hendrickson Clause 3; Allow null string in macro a txt J3/07-161 070206 Snyder UTI 192 txt J3/07-162 070206 Snyder Related comments on clauses 4 and 5 txt J3/07-163 070207 Donev CAF examples of STOP and ALL STOP txt J3/07-164 070209 Hendrickson Co-arrays and processor dependent orde txt J3/07-165 070209 Hendrickson Clause 13 (or interp) reshape source s txt J3/07-166 070214 Hendrickson Clause 9, UTI 106 FLUSH txt J3/07-167 070214 Long/Reid Fix constraint C528 txt J3/07-168 070215 Snyder Further comments on Clause 14 txt J3/07-169 070215 Hendrickson UTI 84 and Miscelleanous Edits txt J3/07-170 070215 Nagle Clause 9 UTI 91 Page 232 txt J3/07-171 070215 Hendrickson Clause 12, UTI 097 txt J3/07-172 070215 Whitlock Defined operations/assignments and VOL txt J3/07-173 070215 Ingrassia Missing Cross References In Annex C txt J3/07-174 070219 Snyder Treasurer's report txt -------------------------------------------------------------------------- Appendix C: Future Meetings and Distribution ------------------------------------------------------------------------ Meeting Conventions: - Four meetings per year - Attempt to schedule second full week of the month - Attempt to schedule meeting contiguous or simultaneou with WG5 annual meeting Future meeting schedule: 180 May 7 - 11, 2007, in Las Vegas, NV Mike Ingrassia, acting host Premeeting distribution deadline: April 23, 2007 Premeeting distribution: electronic Post-meeting distribution: electronic 181 August 6 - 10, 2007, in London, UK (concurrent with WG5) Ian Chivers & Jane Sleightholme, acting hosts Premeeting distribution deadline: July 23, 2007 Premeeting distribution: electronic Post-meeting distribution: electronic 182 November 12 - 16, 2007, in Las Vegas, NV Stan Whitlock, acting host Premeeting distribution deadline: October 29, 2007 Premeeting distribution: electronic Post-meeting distribution: electronic 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 web site. Sent individually to other interested parties that specifically request to be sent the material via 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 site. ------------------------------------------------------------------------ J3 World Wide Web site URL: http://www.j3-fortran.org ------------------------------------------------------------------------ Appendix D: Committee Organization D.1 Officers and Management Chair D. Nagle International Rep. V. Snyder Secretary S. Whitlock Treasurer V. Snyder Librarian D. Nagle Editor M. Cohen (WG5 appointment) Maintenance S. Whitlock Vocabulary Rep. none Future Meetings V. Snyder Membership List S. Whitlock H2 Liaison D. Nagle J11 Liaison C. Rasmussen IEEE 754R Working Group M. Ingrassia OWG-V Liaison D. Nagle D.2 Subgroups JOR: Responsible for the maintenance of the Journal of Development (standing document 004) S. Whitlock (head), R. Bleikamp, D. Hendrickson, D. Nagle DATA: Responsible for language design topics related to data and data structures M. Cohen (head), A. Donev, J. Martin, V. Snyder INTEROP: Responsible for interoperability with C B. Long (head), M. Ingrassia, R. James, M. van Waveren HPC: Responsible for topics in High Performance Computing B. Long (head), M. Ingrassia, R. James, C. Rasmussen, M. van Waveren INTERP: Responsible for evaluating interpretation requests, providing responses to such requests, and maintaining standing document 006 S. Whitlock (head), R. Bleikamp, M. Cohen ---------------------------------------------------------------------- Appendix E: Membership summary J3 Meeting Attendance (Principal Members) Meeting # 170 171 172 173 174 175 176 177 178 179 Location (state) NV NV Delft NV NV VA NV NV NV NV Date (month) 11 02 05 08 11 02 05 08 11 02 (year) 04 05 05 05 05 06 06 06 06 07 Name Affiliation Bleikamp, R HP R V A V R V R V V A Hendrickson, D self V V V V V V V V V V Ingrassia, M Sun A V V V V V V V V V James, R IBM V V V V A V V V A A** Long, W Cray V V V V V V V V V V Martin, J self V V R V V V V R V V Nagle, D self V V V V V V V V V V Rasmussen, C LANL A V A V V V A V R V Snyder, V JPL/Caltech V V V V V V V V V V van Waveren, M Fujitsu A V V A A** V** R A A** R** Whitlock, S Intel V V A V V V V V V V J3 Letter Ballot Participation (Principal Members) Meeting # 163b 163c 163 164 168 169 170 171 174 Date (month) 12 02 03 07 08 10 12 03 12 (year) 02 03 03 03 04 04 04 05 05 Name Affiliation I7 I8 I9 I10 I11 I12 Bleikamp, R HP V V V V A A** V** V V Hendrickson, D self V V V V A V V V V Ingrassia, M Sun RP RP RP A V A** V V V James, R IBM E V V V V V V V V Long, W Cray V V V V V V V V V Martin, J self V V V V A V V V A Nagle, D self V V V V V V V V V Rasmussen, C LANL E A V A** V Snyder, V JPL/Caltech V V V V V V V V V van Waveren, M Fujitsu E R V V V R V V A Whitlock, S Intel V V V V V V V V V V present and voting Voting alternates: R absent but represented T. Moene (alternate for M. van Waveren) A absent and not represented P present and not voting Non-voting attendees: RP represented by previous member C. Rickett (alternate for C. Rasmussen) E Excused Q Resigned ** missed 2 of last 3 meetings/votes *** lost membership Guests present at Meeting 179: John Wallin - George Mason University John Reid - WG5 Total Membership at beginning of Meeting 179 11 Majority 6 Quorum 4 Total Membership at end of Meeting 179 11 Total Members Attended or Represented at 179 9 Total Attendees at Meeting 179 12 Membership changes since last meeting: Rob James is in jeopardy of losing membership because of missing 2 of the last 3 meetings. Matthijs van Waveren is in jeopardy of losing membership because of missing 2 of the last 3 meetings. No one is in jeopardy of losing membership because of missing 2 of the last 3 letter ballots. ---------------------------------------------------------------------- Appendix F: Membership Roster The Membership Roster is not reproduced here. The current Membership Roster may be found on the J3 web site at http://www.j3-fortran.org by clicking on the tab "J3 Members" and then clicking on the pointer to "full membership list".