CVS difference for ais/ai-summary.txt

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

--- ais/ai-summary.txt	2004/06/25 01:30:55	1.146
+++ ais/ai-summary.txt	2004/07/27 23:01:14	1.147
@@ -393,7 +393,7 @@
 
 AI95-00100-01/05   2004-04-22 --  Truncation required for static expressions if Machine_Rounds is false
     Priority: Low                  Difficulty: Medium
-    Class: Binding Interpretation      Status: Work Item     04-04-07
+    Class: Binding Interpretation      Status: Amendment 200Y  04-07-02
     RM References:  4.09 (38)   3.05.09 (08)  
 
 AI95-00101-01/06   1999-09-15 --  Abort_Task has a parameter of mode 'in'
@@ -753,7 +753,7 @@
 
 AI95-00173-01/01   2003-08-01 --  Optimizations and the use of 'Address
     Priority: Low                  Difficulty: Hard
-    Class: Binding Interpretation      Status: Work Item     98-03-17
+    Class: Binding Interpretation      Status: No Action     (11-0-0) 04-06-17
     RM References:  13.03 (16)  
 
 AI95-00174-01/01   2000-11-28 --  (Deleted)
@@ -826,9 +826,9 @@
     Class: Confirmation                Status: No Action     (9-0-0) 04-03-05
     RM References:  C.07.02 (16)  
 
-AI95-00188-01/05   2004-03-24 --  The definition of setting a task base priority is too vague
+AI95-00188-01/06   2004-06-25 --  Setting a task base priority is vague
     Priority: Medium               Difficulty: Medium
-    Class: Confirmation                Status: Work Item     98-04-02
+    Class: Confirmation                Status: ARG Approved  10-0-0  04-06-13
     RM References:  D.05 (10)  
 
 AI95-00189-01/01   2000-11-17 --  The meaning of the terms "processor", "multiprocessor", and "processing node"
@@ -906,9 +906,9 @@
     Class: Binding Interpretation      Status: Corrigendum 2000  99-07-27
     RM References:  3.05.08 (02)  
 
-AI95-00204-01/04   2003-04-15 --  Language interfacing support is optional
+AI95-00204-01/05   2004-07-02 --  Language interfacing support is optional
     Priority: High                 Difficulty: Medium
-    Class: Binding Interpretation      Status: Work Item     99-02-02
+    Class: Binding Interpretation      Status: Amendment 200Y  04-07-02
     RM References:  B.02 (12)  
 
 AI95-00205-01/02   1999-08-31 --  Priority changes in abortable part
@@ -956,9 +956,9 @@
     Class: Binding Interpretation      Status: Corrigendum 2000  99-07-27
     RM References:  12.07 (05)   12.07 (06)  
 
-AI95-00214-01/02   2003-11-25 --  Distinct Names for Compilation Units (again).
+AI95-00214-01/03   2004-07-02 --  Distinct Names for Compilation Units (again).
     Priority: High                 Difficulty: Easy
-    Class: Binding Interpretation      Status: Work Item     99-01-29
+    Class: Binding Interpretation      Status: Amendment 200Y  04-07-02
     RM References:  10.02 (19)   10.01.04 (07)  
 
 AI95-00215-01/02   1999-08-31 --  Returning remote class-wide values
@@ -1131,9 +1131,9 @@
     Class: Binding Interpretation      Status: Amendment 200Y  02-07-09
     RM References:  A.04.04 (101)  
 
-AI95-00239-01/02   2004-04-02 --  Controlling inherited default expressions
+AI95-00239-01/03   2004-07-02 --  Controlling inherited default expressions
     Priority: High                 Difficulty: Medium
-    Class: Binding Interpretation      Status: Work Item     00-07-20
+    Class: Binding Interpretation      Status: Amendment 200Y  04-07-02
     RM References:  3.09.02 (18)  
 
 AI95-00240-01/04   2002-05-09 --  Stream attributes for limited types in Annex E
@@ -1272,9 +1272,9 @@
     RM References:  D.02.02 (5)   D.07 (00)  
     Alternatives:   AI95-00266-02
 
-AI95-00266-02/06   2004-02-10 --  Task termination procedure
+AI95-00266-02/07   2004-06-25 --  Task termination procedure
     Priority: High                 Difficulty: Medium
-    Class: Amendment                   Status: Work Item     01-06-01
+    Class: Amendment                   Status: Amendment 200Y  04-06-25
     RM References:  D.02.02 (5)   D.07 (00)  
     Alternatives:   AI95-00266-01
 
@@ -1320,7 +1320,7 @@
 
 AI95-00275-01/01   2001-09-20 --  Aliased components and generic formal arrays
     Priority: Medium               Difficulty: Medium
-    Class: Binding Interpretation      Status: Work Item     01-09-20
+    Class: Binding Interpretation      Status: No Action     (9-0-0) 04-06-14
     RM References:  12.05.03 (08)  
 
 AI95-00276-01/02   2001-11-27 --  Interfaces.C.Strings.Chars_Ptr_Array has aliased components
@@ -1345,7 +1345,7 @@
 
 AI95-00280-01/03   2003-02-19 --  Allocation, deallocation, and use of objects after finalization
     Priority: High                 Difficulty: Medium
-    Class: Binding Interpretation      Status: Work Item     01-12-21
+    Class: Binding Interpretation      Status: Amendment 200Y  04-07-02
     RM References:  9.04 (20)   4.08 (11)  
 
 AI95-00281-01/01   2001-12-26 --  Representation of enumeration type image attribute
@@ -1378,10 +1378,10 @@
     Class: Amendment                   Status: Work Item     04-06-08
     RM References:  11.04.02 (01)  
 
-AI95-00287-01/05   2003-05-22 --  Limited Aggregates Allowed
+AI95-00287-01/06   2004-06-17 --  Limited aggregates allowed
     Priority: Medium               Difficulty: Medium
-    Class: Amendment                   Status: Work Item     04-06-08
-    RM References:  3.03.01 (05)   3.06.02 (16)   3.08 (08)   3.08 (25)   4.03 (03)   4.03.01 (04)   4.03.01 (08)   4.03.01 (16)   4.03.01 (17)   4.03.01 (20)   4.03.02 (04)   4.03.03 (03)   4.03.03 (05)   4.03.03 (07)   4.03.03 (24)   4.08 (05)   7.05 (0
1)   7.05 (02)   7.05 (08)   7.05 (09)  
+    Class: Amendment                   Status: Amendment 200Y  04-06-28
+    RM References:  3.03.01 (05)   3.06.02 (16)   3.08 (08)   3.08 (25)   4.03 (03)   4.03.01 (04)   4.03.01 (08)   4.03.01 (16)   4.03.01 (17)   4.03.01 (20)   4.03.02 (04)   4.03.03 (03)   4.03.03 (05)   4.03.03 (07)   4.03.03 (24)   4.08 (05)   5.02 (0
4)   5.02 (05)   7.05 (01)   7.05 (02)  
 
 AI95-00288-01/02   2004-02-29 --  Pre- and Postconditions
     Priority: Medium               Difficulty: Medium
@@ -1415,12 +1415,12 @@
 
 AI95-00294-01/04   2004-04-22 --  Instantiating with abstract operations
     Priority: Low                  Difficulty: Medium
-    Class: Ramification                Status: Work Item     02-05-16
+    Class: Ramification                Status: ARG Approved  8-0-1  04-06-17
     RM References:  3.09.03 (09)  
 
 AI95-00295-01/02   2002-09-27 --  Another violation of constrained access subtypes
     Priority: Medium               Difficulty: Hard
-    Class: Binding Interpretation      Status: Work Item     02-09-27
+    Class: Binding Interpretation      Status: No Action     (9-0-0) 04-06-14
     RM References:  3.07.01 (7/1)   3.06 (11)   3.06 (22/1)   3.08 (18/1)  
 
 AI95-00296-01/09   2004-05-24 --  Vector and matrix operations
@@ -1430,7 +1430,7 @@
 
 AI95-00297-01/09   2004-03-25 --  Timing events
     Priority: High                 Difficulty: Medium
-    Class: Amendment                   Status: Work Item     03-12-12
+    Class: Amendment                   Status: Amendment 200Y  04-06-24
     RM References:  D.07 (00)   D.15 (00)  
 
 AI95-00298-01/05   2004-05-24 --  Non-Preemptive Dispatching
@@ -1465,7 +1465,7 @@
     RM References:  A.16   
     Alternatives:   AI95-00302-01  AI95-00302-03  AI95-00302-04
 
-AI95-00302-03/04   2004-05-13 --  Container library
+AI95-00302-03/05   2004-06-29 --  Container library
     Priority: Medium               Difficulty: Hard
     Class: Amendment                   Status: Work Item     04-01-14
     RM References:  A.17   
@@ -1497,10 +1497,10 @@
     Class: Binding Interpretation      Status: Amendment 200Y  03-02-18
     RM References:  4.03.02 (05)  
 
-AI95-00307-01/08   2004-03-25 --  Execution-Time Clocks
+AI95-00307-01/09   2004-06-25 --  Execution-Time Clocks
     Priority: High                 Difficulty: Hard
-    Class: Amendment                   Status: Work Item     03-09-21
-    RM References:  D.14 (01)  
+    Class: Amendment                   Status: Amendment 200Y  04-06-24
+    RM References:  D.14 (00)   D.14.01 (00)  
 
 AI95-00308-01/01   2002-08-30 --  Private generic children are private
     Priority: Low                  Difficulty: Medium
@@ -1547,9 +1547,9 @@
     Class: Ramification                Status: Amendment 200Y  03-02-18
     RM References:  6.05 (18)  
 
-AI95-00317-01/07   2004-06-10 --  Partial Parameter Lists for Formal Packages
+AI95-00317-01/08   2004-06-17 --  Partial parameter lists for formal packages
     Priority: Medium               Difficulty: Easy
-    Class: Amendment                   Status: Work Item     04-06-07
+    Class: Amendment                   Status: Amendment 200Y  04-06-29
     RM References:  12.07 (03)   12.07 (05)   12.07 (10)  
 
 AI95-00318-01/03   2004-02-28 --  Returning [limited] objects without copying
@@ -1569,9 +1569,9 @@
     Class: Amendment                   Status: No Action     (6-1-1) 03-02-08
     RM References:  13.03 (58)  
 
-AI95-00320-01/02   2003-02-18 --  Violating Ada semantics with an interfacing pragma
+AI95-00320-01/03   2004-07-02 --  Violating Ada semantics with an interfacing pragma
     Priority: Low                  Difficulty: Easy
-    Class: Binding Interpretation      Status: Work Item     03-01-02
+    Class: Binding Interpretation      Status: Amendment 200Y  04-07-02
     RM References:  B.01 (49)  
 
 AI95-00321-01/05   2003-12-03 --  Definition of dispatching policies
@@ -1604,10 +1604,10 @@
     Class: Amendment                   Status: Amendment 200Y  04-01-09
     RM References:  3.02 (04)   3.02 (05)   3.07 (01)   3.10.01 (02)   3.10.01 (04)   3.10.01 (05)   3.10.01 (08)   3.10.01 (09)   3.10.01 (10)   3.10.01 (11)   10.01.01 (12)   13.01 (11/1)   J.11 (00)  
 
-AI95-00327-01/05   2004-02-19 --  Dynamic ceiling priorities
+AI95-00327-01/06   2004-06-24 --  Dynamic ceiling priorities
     Priority: Medium               Difficulty: Medium
-    Class: Amendment                   Status: Work Item     03-06-05
-    RM References:  D.03 (00)  
+    Class: Amendment                   Status: Amendment 200Y  04-06-24
+    RM References:  D.03 (13)   D.05 (00)   D.05.01 (00)   D.05.02 (00)   D.07 (09)  
 
 AI95-00328-01/03   2003-12-03 --  Preinstantiations of Complex_IO
     Priority: Low                  Difficulty: Easy
@@ -1639,14 +1639,14 @@
     Class: Binding Interpretation      Status: Work Item     03-07-25
     RM References:  D.02.02 (05)  
 
-AI95-00334-01/01   2003-07-30 --  Is overriding of abstract equality required?
+AI95-00334-01/02   2004-06-29 --  Is overriding of abstract equality required?
     Priority: Low                  Difficulty: Easy
     Class: Binding Interpretation      Status: Work Item     03-07-30
     RM References:  3.09.03 (04)   3.09.03 (06)  
 
-AI95-00335-01/01   2004-04-02 --  Stream attributes may be dispatching subprograms
+AI95-00335-01/02   2004-07-02 --  Stream attributes may be dispatching subprograms
     Priority: Low                  Difficulty: Medium
-    Class: Binding Interpretation      Status: Work Item     04-04-02
+    Class: Binding Interpretation      Status: Amendment 200Y  04-07-02
     RM References:  3.02.03 (06)  
 
 AI95-00336-01/00   2003-07-31 --  (Deleted)
@@ -1676,7 +1676,7 @@
 
 AI95-00341-01/01   2003-08-01 --  Primitive subprograms are frozen with a tagged type
     Priority: Low                  Difficulty: Easy
-    Class: Binding Interpretation      Status: Work Item     03-08-01
+    Class: Binding Interpretation      Status: Amendment 200Y  04-07-02
     RM References:  13.14 (15)  
 
 AI95-00342-01/00   2003-08-04 --  Requirement for freeing task storage on unchecked deallocation
@@ -1689,10 +1689,10 @@
     Class: Binding Interpretation      Status: Work Item     03-08-04
     RM References:  B.03 (68.1/1)   B.03 (69/1)  
 
-AI95-00344-01/03   2004-06-07 --  Allow nested type extensions
+AI95-00344-01/04   2004-07-01 --  Allow nested type extensions
     Priority: Medium               Difficulty: Hard
-    Class: Amendment                   Status: Work Item     04-02-29
-    RM References:  3.09.01 (03)  
+    Class: Amendment                   Status: Amendment 200Y  04-07-01
+    RM References:  3.09 (04)   3.09 (07)   3.09 (12)   3.09.01 (03)   3.09.01 (04)   4.08 (05)   4.08 (07)   6.05 (20)   13.13.02 (31)   13.13.02 (34)  
 
 AI95-00345-01/05   2004-03-31 --  Protected and task interfaces
     Priority: Medium               Difficulty: Hard
@@ -1716,12 +1716,12 @@
 
 AI95-00349-01/01   2003-09-16 --  Equality on private extensions
     Priority: Low                  Difficulty: Easy
-    Class: Ramification                Status: Work Item     03-09-16
+    Class: Ramification                Status: ARG Approved  8-0-1  04-06-14
     RM References:  3.04 (02)   4.05.02 (14)  
 
 AI95-00350-01/01   2003-09-16 --  Allocating and comparing zero-size objects
     Priority: Low                  Difficulty: Medium
-    Class: Binding Interpretation      Status: Work Item     03-09-16
+    Class: Binding Interpretation      Status: No Action     (5-3-1) 04-06-14
     RM References:  4.05.02 (12)   13.11 (7)  
 
 AI95-00351-01/05   2004-05-27 --  Time operations
@@ -1739,10 +1739,10 @@
     Class: Amendment                   Status: Amendment 200Y  03-10-23
     RM References:  D.07 (10)  
 
-AI95-00354-01/04   2004-03-25 --  Group Execution-Time Budgets
+AI95-00354-01/05   2004-06-25 --  Group execution-time budgets
     Priority: Low                  Difficulty: Medium
-    Class: Amendment                   Status: Work Item     03-09-27
-    RM References:  D.03 (00)  
+    Class: Amendment                   Status: Amendment 200Y  04-06-25
+    RM References:  D.14.02 (01)  
 
 AI95-00355-01/03   2004-02-19 --  Priority Specific Dispatching including Round Robin
     Priority: Medium               Difficulty: Medium
@@ -1751,7 +1751,7 @@
 
 AI95-00356-01/01   2003-09-27 --  Support for Preemption Level Locking Policy
     Priority: Medium               Difficulty: Medium
-    Class: Amendment                   Status: Work Item     03-09-27
+    Class: Amendment                   Status: No Action     (9-0-0) 04-06-13
     RM References:  D.03 (00)  
 
 AI95-00357-01/04   2004-04-29 --  Support for Deadlines and Earliest Deadline First Scheduling
@@ -1786,19 +1786,19 @@
     Class: Amendment                   Status: Amendment 200Y  04-01-13
     RM References:  11.03 (2)   11.03 (3)   11.03 (4)   11.04.01 (10)  
 
-AI95-00362-01/03   2004-04-29 --  Some predefined packages should be recategorized
+AI95-00362-01/04   2004-06-29 --  Some predefined packages should be recategorized
     Priority: Medium               Difficulty: Medium
-    Class: Amendment                   Status: Work Item     03-11-26
-    RM References:  3.09 (06)   11.04.01 (02)   11.04.01 (03)   A.03.02 (02)   A.08.01 (02)   A.08.04 (02)   C.07.01 (02)   D.05 (03)   D.10 (03)   D.11 (03)  
+    Class: Amendment                   Status: Amendment 200Y  04-06-29
+    RM References:  3.09 (06)   11.04.01 (02)   11.04.01 (03)   13.07 (03)   13.07 (36)   13.07.01 (03)   13.07.01 (15)   A.03.02 (02)   A.04.02 (03)   A.04.06 (03)   C.07.01 (02)   D.05 (03)   D.10 (03)   D.11 (03)  
 
-AI95-00363-01/03   2004-06-05 --  Eliminating access subtype problems
+AI95-00363-01/04   2004-06-30 --  Eliminating access subtype problems
     Priority: High                 Difficulty: Hard
-    Class: Amendment                   Status: Work Item     03-11-26
-    RM References:  3.07 (08/1)  
+    Class: Amendment                   Status: Amendment 200Y  04-06-30
+    RM References:  3.03.01 (9)   3.06 (11)   3.07.01 (7/1)   3.10 (9)   3.10.02 (26)   3.10.02 (27)   4.06 (12.1/1)   4.06 (14)   4.06 (16)   4.08 (6)   8.05.01 (5/1)  
 
-AI95-00364-01/03   2004-06-08 --  Fixed-point multiply/divide
+AI95-00364-01/04   2004-06-29 --  Fixed-point multiply/divide
     Priority: Medium               Difficulty: Hard
-    Class: Amendment                   Status: Work Item     04-02-29
+    Class: Amendment                   Status: Amendment 200Y  04-06-29
     RM References:  4.05.05 (20)  
 
 AI95-00365-01/02   2004-01-09 --  Permissions to create grandchildren of Ada
@@ -1816,9 +1816,9 @@
     Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
     RM References:  10.02.01   
 
-AI95-00368-01/02   2004-04-02 --  Restrictions for obsolescent features
+AI95-00368-01/03   2004-06-29 --  Restrictions for obsolescent features
     Priority: Low                  Difficulty: Easy
-    Class: Amendment                   Status: Work Item     03-12-11
+    Class: Amendment                   Status: Amendment 200Y  04-06-29
     RM References:  13.12 (7)  
 
 AI95-00369-01/00   2004-02-05 --  Completions and renaming
@@ -1858,7 +1858,7 @@
 
 AI95-00376-01/01   2004-03-08 --  Interfaces.C works for C++ as well
     Priority: Medium               Difficulty: Easy
-    Class: Ramification                Status: Work Item     04-03-08
+    Class: Ramification                Status: Amendment 200Y  04-07-02
     RM References:  B.03 (01/1)   B.03 (02)  
 
 AI95-00377-01/00   2004-04-20 --  Naming of generic child packages
@@ -1868,7 +1868,7 @@
 
 AI95-00378-01/01   2004-04-20 --  The bounds of Ada.Exceptions.Exception_Name
     Priority: Low                  Difficulty: Easy
-    Class: Binding Interpretation      Status: Work Item     04-04-20
+    Class: Binding Interpretation      Status: Amendment 200Y  04-07-02
     RM References:  11.04.01 (10)   11.04.01 (12)   11.04.01 (13)  
 
 AI95-00379-01/01   2004-04-20 --  Static evaluation of numeric attributes
@@ -1878,11 +1878,11 @@
 
 AI95-00380-01/00   2004-04-26 --  Sign of zero in complex values
     Priority: Low                  Difficulty: Medium
-    Class: Binding Interpretation      Status: Received      04-04-19
+    Class: Binding Interpretation      Status: No Action     (6-0-0) 04-06-14
     RM References:  G.01.01 (58)   11.04.01 (12)   11.04.01 (13)  
 
-AI95-00381-01/01   2004-06-08 --  New Restrictions identifier No_Dependence
+AI95-00381-01/02   2004-06-17 --  New Restrictions identifier No_Dependence
     Priority: Medium               Difficulty: Easy
-    Class: Amendment                   Status: Work Item     04-06-08
-    RM References:  13.12.01 (0)  
+    Class: Amendment                   Status: Amendment 200Y  04-06-29
+    RM References:  13.12 (4)   13.12.01 (1)  
 

Questions? Ask the ACAA Technical Agent