CVS difference for ais/ai-00107.txt

Differences between 1.1 and version 1.2
Log of other versions for file ais/ai-00107.txt

--- ais/ai-00107.txt	1998/09/30 00:17:18	1.1
+++ ais/ai-00107.txt	1999/07/21 03:10:57	1.2
@@ -1,4 +1,4 @@
-!standard 04.01.04 (12)                               96-11-16  AI95-00107/05
+!standard 04.01.04 (12)                               99-05-28  AI95-00107/06
 !class confirmation 96-04-04
 !status WG9 approved 96-12-07
 !status ARG approved 12-0-0  96-10-07
@@ -11,19 +11,19 @@
 !difficulty Hard
 !subject Base attribute for non-scalar subtypes?
-!summary 96-04-04
 An implementation must not allow the Base attribute for non-scalar
-!question 96-04-04
 In Ada 83, the Base attribute is allowed for any type or subtype.
 In Ada 95, it is allowed only for scalar subtypes.  May an implementation
 support the Base attribute for composite subtypes for the sake of upward
 compatibility?  (No.)
-!response 96-09-15
 AI-93 allows an implementation to support the Small attribute for
 floating point types.  One might consider allowing the Base attribute
@@ -49,7 +49,13 @@
 example).  However, this adds complexity to the language, with little
-!appendix 96-04-04
+!ACATS test
+Create a B-Test to check that 'Base is not allowed on composite subtypes.
+This would test an incompatibility with Ada 83, to prove that implementations
+are not still supporting old functionality.
 !section 4.1.4(12)
 !subject Base attribute for composite subtypes?

Questions? Ask the ACAA Technical Agent