CVS difference for ais/ai-summary.txt

Differences between 1.58 and version 1.59
Log of other versions for file ais/ai-summary.txt

--- ais/ai-summary.txt	2000/03/16 21:43:10	1.58
+++ ais/ai-summary.txt	2000/04/14 01:45:09	1.59
@@ -51,7 +51,7 @@
     Class: Confirmation                Status: Records of Response 2000  00-01-25
     RM References:  12.05.04 (04)  
 
-AI95-00026/04   1999-08-31 --  Stream_IO.Read and Stream_IO.Write advance the current index
+AI95-00026/05   2000-04-11 --  Stream_IO.Read and Stream_IO.Write advance the current index
 
     Class: Binding Interpretation      Status: Corrigendum 2000  99-08-13
     RM References:  A.12.01 (28-35)  
@@ -66,7 +66,7 @@
     Class: Presentation                Status: Corrigendum 2000  99-07-28
     RM References:  G.01.01 (02)  
 
-AI95-00029/02   1999-08-31 --  Does Complex_IO handle extended real literals?
+AI95-00029/03   2000-04-11 --  Does Complex_IO handle extended real literals?
 
     Class: Binding Interpretation      Status: Corrigendum 2000  99-08-13
     RM References:  G.01.03 (12)  
@@ -101,7 +101,7 @@
     Class: Confirmation                Status: Records of Response 2000  00-01-25
     RM References:  7.03.01 (07)  
 
-AI95-00036/05   1996-09-15 --  What are the rules for named notation in pragmas?
+AI95-00036/06   2000-04-11 --  What are the rules for named notation in pragmas?
 
     Class: Binding Interpretation      Status: Corrigendum 2000  99-07-28
     RM References:  2.08 (04)   B.01 (09)  
@@ -126,7 +126,7 @@
     Class: Ramification                Status: Records of Response 2000  00-01-24
     RM References:  13.14 (05)  
 
-AI95-00041/12   2000-03-07 --  Program unit pragmas in generic units
+AI95-00041/13   2000-04-12 --  Program unit pragmas in generic units
     Priority: High                 Difficulty: Hard
     Class: Binding Interpretation      Status: Corrigendum 2000  99-05-24
     RM References:  8.03 (16)   8.03 (18)   10.01.05 (07)   12.03 (13)   12.03 (14)  
@@ -136,7 +136,7 @@
     Class: Confirmation                Status: WG9_Approved  96-12-07
     RM References:  3.10.01 (09)  
 
-AI95-00043/04   1999-10-08 --  Predefined Operators for Generic Formal Array Types
+AI95-00043/05   2000-04-11 --  Predefined Operators for Generic Formal Array Types
 
     Class: Binding Interpretation      Status: Corrigendum 2000  99-07-28
     RM References:  12.05 (08)  
@@ -156,12 +156,12 @@
     Class: Confirmation                Status: Records of Response 2000  00-01-25
     RM References:  E.02.02 (14)  
 
-AI95-00047/04   1999-08-31 --  {user-defined} Read and Write attributes
+AI95-00047/05   2000-04-11 --  {user-defined} Read and Write attributes
 
     Class: Binding Interpretation      Status: Corrigendum 2000  99-08-17
     RM References:  E.02.02 (14)  
 
-AI95-00048/09   1999-10-08 --  An RCI unit can be a library subprogram
+AI95-00048/10   2000-04-11 --  An RCI unit can be a library subprogram
     Priority: High                 Difficulty: Medium
     Class: Binding Interpretation      Status: Corrigendum 2000  99-05-24
     RM References:  E.02.03 (07)   E.02.03 (09-14)   E.02.03 (19)   E.02 (04)  
@@ -226,12 +226,12 @@
     Class: Binding Interpretation      Status: Corrigendum 2000  99-07-20
     RM References:  3.04 (31)   3.10 (07)  
 
-AI95-00063/05   1999-08-31 --  Erroneous execution for closing default files
+AI95-00063/06   2000-04-11 --  Erroneous execution for closing default files
     Priority: Low                  Difficulty: Medium
     Class: Binding Interpretation      Status: Corrigendum 2000  99-05-24
     RM References:  A.10.03 (23)  
 
-AI95-00064/08   1999-10-07 --  Elaboration checks for renamings-as-body
+AI95-00064/09   2000-04-12 --  Elaboration checks for renamings-as-body
     Priority: High                 Difficulty: Hard
     Class: Binding Interpretation      Status: Corrigendum 2000  99-05-24
     RM References:  3.11 (10)   3.11.01 (01)   8.05.04 (08)  
@@ -246,7 +246,7 @@
     Class: Presentation                Status: Corrigendum 2000  99-07-28
     RM References:  13.11 (39)  
 
-AI95-00067/04   1999-09-15 --  Pragma Restrictions(Max_Tasks, Max_Asynchronous_Select_Nesting)
+AI95-00067/05   2000-04-11 --  Pragma Restrictions(Max_Tasks, Max_Asynchronous_Select_Nesting)
     Priority: Medium               Difficulty: Medium
     Class: Binding Interpretation      Status: Corrigendum 2000  99-07-28
     RM References:  D.07 (15)   D.07 (17-19)  
@@ -271,7 +271,7 @@
     Class: Binding Interpretation      Status: Corrigendum 2000  99-05-25
     RM References:  B.04 (63-65)  
 
-AI95-00072/03   1999-08-31 --  Clarification of result length for conversions in COBOL Interface
+AI95-00072/04   2000-04-11 --  Clarification of result length for conversions in COBOL Interface
     Priority: High                 Difficulty: Medium
     Class: Binding Interpretation      Status: Corrigendum 2000  99-05-25
     RM References:  B.04 (71)   B.04 (79)   B.04 (87)  
@@ -301,17 +301,17 @@
     Class: Confirmation                Status: WG9_Approved  96-12-07
     RM References:  10.01.04 (05)  
 
-AI95-00081/01   1999-08-31 --  Integer_Text_IO, etc. not listed in A(2)
+AI95-00081/02   2000-04-11 --  Integer_Text_IO, etc. not listed in A(2)
 
     Class: Presentation                Status: Corrigendum 2000  99-07-28
     RM References:  A (02)  
 
-AI95-00082/02   1999-08-31 --  The PCS may be defined by the user.
+AI95-00082/03   2000-04-11 --  The PCS may be defined by the user.
 
     Class: Binding Interpretation      Status: Corrigendum 2000  99-07-08
     RM References:  E.04 (20)   E.05 (24)  
 
-AI95-00083/05   1999-11-18 --  Aggregates of a controlled type
+AI95-00083/06   2000-04-12 --  Aggregates of a controlled type
 
     Class: Binding Interpretation      Status: Corrigendum 2000  99-07-28
     RM References:  7.06 (21)   7.06.01 (20)  
@@ -336,7 +336,7 @@
     Class: Confirmation                Status: Records of Response 2000  00-01-25
     RM References:  A.10.03 (00)  
 
-AI95-00089/05   1999-08-31 --  Float_Random.Value, Discrete_Random.Value
+AI95-00089/06   2000-04-11 --  Float_Random.Value, Discrete_Random.Value
     Priority: High                 Difficulty: Hard
     Class: Binding Interpretation      Status: Corrigendum 2000  99-05-25
     RM References:  A.05.02 (40)  
@@ -421,7 +421,7 @@
     Class: Confirmation                Status: WG9_Approved  98-06-12
     RM References:  3.05.04 (09)  
 
-AI95-00106/08   1999-10-08 --  Freezing Rules
+AI95-00106/09   2000-04-11 --  Freezing Rules
     Priority: High                 Difficulty: Hard
     Class: Binding Interpretation      Status: Corrigendum 2000  99-05-25
     RM References:  13.14 (06)   13.14 (08)   13.14 (11)   13.14 (04)  
@@ -446,7 +446,7 @@
     Class: Confirmation                Status: WG9_Approved  96-12-07
     RM References:  6.04.01 (13)  
 
-AI95-00111/02   1999-09-15 --  Accept body not defined
+AI95-00111/03   2000-04-11 --  Accept body not defined
 
     Class: Presentation                Status: Corrigendum 2000  99-07-28
     RM References:  D.11 (18)   J.07.01 (16)   J.07.01 (20)  
@@ -476,12 +476,12 @@
     Class: Binding Interpretation      Status: Corrigendum 2000  99-07-28
     RM References:  9.01 (09)  
 
-AI95-00117/07   1999-10-07 --  Calling Conventions
+AI95-00117/08   2000-04-11 --  Calling Conventions
     Priority: High                 Difficulty: Hard
     Class: Binding Interpretation      Status: Corrigendum 2000  99-07-27
     RM References:  3.09.02 (10)   6.03.01 (13)   13.01 (11)   B.01 (28)  
 
-AI95-00118/04   1999-08-31 --  Termination signals query of Terminate attribute
+AI95-00118/05   2000-04-11 --  Termination signals query of Terminate attribute
     Priority: Medium               Difficulty: Hard
     Class: Binding Interpretation      Status: Corrigendum 2000  99-07-28
     RM References:  9.10 (06)  
@@ -496,7 +496,7 @@
     Class: Confirmation                Status: WG9_Approved  98-06-12
     RM References:  3.05.02 (03)  
 
-AI95-00121/05   1999-08-31 --  Pragma Attach_Handler on Nested Objects
+AI95-00121/06   2000-04-11 --  Pragma Attach_Handler on Nested Objects
     Priority: High                 Difficulty: Hard
     Class: Binding Interpretation      Status: Corrigendum 2000  99-07-28
     RM References:  C.03.01 (07)   C.03.01 (12)   C.03.01 (14)  
@@ -506,7 +506,7 @@
     Class: Confirmation                Status: WG9_Approved  98-06-12
     RM References:  8.04 (08)  
 
-AI95-00123/09   1999-10-07 --  Equality for Composite Types
+AI95-00123/10   2000-04-11 --  Equality for Composite Types
     Priority: High                 Difficulty: Medium
     Class: Binding Interpretation      Status: Corrigendum 2000  99-07-28
     RM References:  4.05.02 (24)   4.05.02 (32)  
@@ -521,7 +521,7 @@
     Class: Confirmation                Status: Records of Response 2000  00-01-25
     RM References:  13.03 (55)  
 
-AI95-00126/09   1999-08-31 --  Classification of Language-Defined Packages
+AI95-00126/10   2000-04-11 --  Classification of Language-Defined Packages
     Priority: High                 Difficulty: Medium
     Class: Binding Interpretation      Status: Corrigendum 2000  99-07-20
     RM References:  E.02.02 (08)   7.06 (04)   A.05.01 (09)   G.01.01 (25)   G.01.02 (09)  
@@ -531,7 +531,7 @@
     Class: Binding Interpretation      Status: Corrigendum 2000  99-05-25
     RM References:  3.09.02 (07)   3.09.02 (09)   3.10.02 (24)   3.10.02 (27)   4.08 (03)  
 
-AI95-00128/05   1999-08-30 --  String Packages
+AI95-00128/06   2000-04-11 --  String Packages
     Priority: High                 Difficulty: Easy
     Class: Binding Interpretation      Status: Corrigendum 2000  99-08-13
     RM References:  A.04.03 (68)   A.04.04 (101)   A.04.04 (102-105)   A.04.05 (86-87)   A.04.03 (2,74)  
@@ -541,12 +541,12 @@
     Class: Confirmation                Status: WG9_Approved  98-06-12
     RM References:  7.03 (10)  
 
-AI95-00130/06   1999-09-15 --  Enforcing Restrictions might violate the generic contract model.
+AI95-00130/07   2000-04-11 --  Enforcing Restrictions might violate the generic contract model.
     Priority: Medium               Difficulty: Medium
     Class: Binding Interpretation      Status: Corrigendum 2000  99-07-20
     RM References:  13.12 (08)   13.12 (09)   D.07 (04)   H.04 (08)  
 
-AI95-00131/10   1999-09-15 --  Interface to C -- passing records as parameters of mode 'in'
+AI95-00131/11   2000-04-11 --  Interface to C -- passing records as parameters of mode 'in'
     Priority: High                 Difficulty: Hard
     Class: Binding Interpretation      Status: Corrigendum 2000  99-07-20
     RM References:  B.01 (01)   B.01 (13-18)   B.01 (60-61)   B.01 (68-69)  
@@ -566,7 +566,7 @@
     Class: Confirmation                Status: WG9_Approved  96-12-07
     RM References:  2.01 (18)  
 
-AI95-00135/03   1999-08-31 --  Circular Renamings as Body
+AI95-00135/04   2000-04-11 --  Circular Renamings as Body
     Priority: Medium               Difficulty: Medium
     Class: Binding Interpretation      Status: Corrigendum 2000  99-08-13
     RM References:  8.05.04 (05)   8.05.04 (08)  
@@ -576,7 +576,7 @@
     Class: Binding Interpretation      Status: Corrigendum 2000  99-05-27
     RM References:  10.01.05 (05)  
 
-AI95-00137/03   2000-03-07 --  Attribute definition clause for Stream Attributes
+AI95-00137/04   2000-04-12 --  Attribute definition clause for Stream Attributes
     Priority: High                 Difficulty: Medium
     Class: Binding Interpretation      Status: Corrigendum 2000  99-07-28
     RM References:  13.01 (10-11)  
@@ -591,7 +591,7 @@
     Class: Ramification                Status: Corrigendum 2000  99-06-02
     RM References:  B.03.01 (36)  
 
-AI95-00140/02   1999-08-31 --  Semantics of Interfaces.C.Strings.To_Char_Ptr when Nul_Check is False
+AI95-00140/03   2000-04-11 --  Semantics of Interfaces.C.Strings.To_Char_Ptr when Nul_Check is False
     Priority: Low                  Difficulty: Easy
     Class: Binding Interpretation      Status: Corrigendum 2000  99-05-27
     RM References:  B.03.01 (24)  
@@ -666,7 +666,7 @@
     Class: Ramification                Status: Deleted       96-09-15
     RM References:  13.13.02 (00)  
 
-AI95-00156/04   1999-08-31 --  Polar implementation of complex exponentiation for negative exponents
+AI95-00156/05   2000-04-11 --  Polar implementation of complex exponentiation for negative exponents
     Priority: Medium               Difficulty: Medium
     Class: Binding Interpretation      Status: Corrigendum 2000  99-05-27
     RM References:  G.01.01 (55)  
@@ -681,7 +681,7 @@
     Class: Binding Interpretation      Status: Received      96-09-04
     RM References:  12.05 (06)  
 
-AI95-00159/05   1999-08-31 --  Shared Variables in Shared_Passive?
+AI95-00159/06   2000-04-11 --  Shared Variables in Shared_Passive?
     Priority: Medium               Difficulty: Medium
     Class: Binding Interpretation      Status: Corrigendum 2000  99-07-20
     RM References:  9.10 (00)   E.04 (20)  
@@ -706,17 +706,17 @@
     Class: Confirmation                Status: Records of Response 2000  00-01-25
     RM References:  4.05.05 (18)  
 
-AI95-00164/05   1999-09-15 --  Definition of remote access type
+AI95-00164/06   2000-04-11 --  Definition of remote access type
     Priority: High                 Difficulty: Easy
     Class: Binding Interpretation      Status: Corrigendum 2000  99-07-27
     RM References:  E.02.02 (09)  
 
-AI95-00165/06   1999-09-15 --  Recursive use of task attributes isn't considered
+AI95-00165/07   2000-04-11 --  Recursive use of task attributes isn't considered
     Priority: Medium               Difficulty: Medium
     Class: Binding Interpretation      Status: Corrigendum 2000  99-07-28
     RM References:  C.07.02 (13)   C.07.02 (15)   C.07.02 (16)  
 
-AI95-00166/04   1999-08-31 --  Parameterless_Handler values designating default treatment
+AI95-00166/05   2000-04-11 --  Parameterless_Handler values designating default treatment
     Priority: Medium               Difficulty: Medium
     Class: Binding Interpretation      Status: Corrigendum 2000  99-07-27
     RM References:  C.03.02 (16)   C.03.02 (18)  
@@ -726,7 +726,7 @@
     Class: Binding Interpretation      Status: Work Item     98-03-18
     RM References:  13.09.01 (12)  
 
-AI95-00168/06   2000-02-25 --  Aliased objects cannot have discriminants modified
+AI95-00168/07   2000-04-11 --  Aliased objects cannot have discriminants modified
     Priority: Medium               Difficulty: Easy
     Class: Binding Interpretation      Status: Corrigendum 2000  99-07-27
     RM References:  4.06 (12)   3.07.01 (07)  
@@ -741,7 +741,7 @@
     Class: Confirmation                Status: WG9_Approved  99-06-12
     RM References:  13.03 (05)  
 
-AI95-00171/06   1999-10-06 --  Elaboration of subtype_indications with per-object constraints
+AI95-00171/07   2000-04-12 --  Elaboration of subtype_indications with per-object constraints
     Priority: Low                  Difficulty: Hard
     Class: Binding Interpretation      Status: Corrigendum 2000  99-08-17
     RM References:  3.08 (18)   3.03.01 (18)   3.06 (22)   4.03.01 (19)   4.08 (10)   9.04 (14)   9.05.02 (22)  
@@ -806,7 +806,7 @@
     Class: Confirmation                Status: Records of Response 2000  00-01-25
     RM References:  3.09.02 (01)  
 
-AI95-00184/06   1999-10-07 --  Definiteness and type derivation
+AI95-00184/07   2000-04-11 --  Definiteness and type derivation
     Priority: High                 Difficulty: Hard
     Class: Binding Interpretation      Status: Corrigendum 2000  99-07-27
     RM References:  4.06 (05)   4.06 (54)   8.05.01 (05)  
@@ -846,7 +846,7 @@
     Class: Ramification                Status: Received      97-08-19
     RM References:  3.03 (04)  
 
-AI95-00192/05   1999-10-07 --  A library subprogram_body should replace, not complete, an instance
+AI95-00192/06   2000-04-11 --  A library subprogram_body should replace, not complete, an instance
     Priority: Medium               Difficulty: Medium
     Class: Binding Interpretation      Status: Corrigendum 2000  99-07-08
     RM References:  6.03 (04)   10.01.04 (04)  
@@ -881,9 +881,9 @@
     Class: Confirmation                Status: WG9_Approved  99-06-12
     RM References:  6.03.01 (11)  
 
-AI95-00199/06   2000-03-07 --  Pragma Convention for a generic unit applies to its instances
+AI95-00199/07   2000-04-13 --  (Deleted)
     Priority: High                 Difficulty: Hard
-    Class: Binding Interpretation      Status: Corrigendum 2000  99-07-27
+    Class: Binding Interpretation      Status: Deleted       00-04-13
     RM References:  10.01.05 (07)  
 
 AI95-00200/01   1999-03-14 --  Generic formal subprograms as dispatching operations
@@ -991,9 +991,9 @@
     Class: Binding Interpretation      Status: Work Item     99-05-27
     RM References:  10.01.02 (8)  
 
-AI95-00221/01   1999-06-25 --  Default_Bit_Order is static
+AI95-00221/02   2000-04-12 --  Default_Bit_Order is static
     Priority: Medium               Difficulty: Easy
-    Class: Binding Interpretation      Status: Work Item     99-06-25
+    Class: Binding Interpretation      Status: ARG_Approved  8-0-0  00-03-31
     RM References:  13.07 (15)   13.07 (35)  
 
 AI95-00222/01   1999-06-25 --  Feature control
@@ -1001,12 +1001,12 @@
     Class: Amendment                   Status: Work Item     99-06-25
     RM References:  13.12 (1-11)  
 
-AI95-00223/01   1999-08-16 --  Line terminators are skipped by Get.
+AI95-00223/02   2000-04-12 --  Line terminators are skipped by Get.
     Priority: Low                  Difficulty: Easy
-    Class: Binding Interpretation      Status: Work Item     99-08-16
+    Class: Binding Interpretation      Status: ARG_Approved  5-0-2  00-03-31
     RM References:  A.10.06 (05)   13.07 (35)  
 
-AI95-00224/02   1999-12-13 --  pragma Unsuppress
+AI95-00224/03   2000-03-23 --  pragma Unsuppress
     Priority: Medium               Difficulty: Medium
     Class: Amendment                   Status: Work Item     99-11-19
     RM References:  11.05 (1-8)   11.05 (27)  
@@ -1025,4 +1025,14 @@
     Priority: Medium               Difficulty: Easy
     Class: Binding Interpretation      Status: Work Item     00-03-13
     RM References:  13.13.01 (4)   13.13.01 (5)   13.13.01 (8)  
+
+AI95-00228/00   2000-04-10 --  Premature use of "must be overridden" subprograms
+    Priority: Low                  Difficulty: Medium
+    Class: Binding Interpretation      Status: Received      00-04-10
+    RM References:  3.09.03 (6)  
+
+AI95-00229/00   2000-04-10 --  Accessibility rules and generics
+    Priority: Medium               Difficulty: Medium
+    Class: Binding Interpretation      Status: Received      00-04-10
+    RM References:  3.10.02 (32)  
 

Questions? Ask the ACAA Technical Agent