CVS difference for acats/docs/mod_list.txt

Differences between 1.5 and version 1.6
Log of other versions for file acats/docs/mod_list.txt

--- acats/docs/mod_list.txt	1999/01/08 00:23:16	1.5
+++ acats/docs/mod_list.txt	1999/01/21 02:58:20	1.6
@@ -1,20 +1,31 @@
 ACATS Test Modification List
 
-Version 2.1D
-January   5, 1999
+Version 2.1E
+January 20, 1999
 
 
 Changes from the last list:
 
-Test CD92001.A has been modified to add Component_Size clauses. The test assumes
-that two different types with the same `Size values will have the same default
-Component_Size. There is no justification for that assumption.
-
-Many "Allowed Modification" tests have reached their effective date, and are now
-"Modified" tests, which means that they are required for conformity assessments.
-Make sure that you are running the modified versions, and not the original
-tests!
+Test C460011 was modified to correct two subtest checks to check the intended
+object. Objects other than the test object were checked for appropriate results.
 
+Test CD30002 was modified to avoid dividing by zero when Storage_Size =
+Word_Size. The test assumes that Word_Size > Storage_Size (by assuming that
+(Word_Size/Storage_Size)/2 > 0), and this is not justified.
+
+Test CXAA016 was modified to avoid failing on implementations which do not
+support creating of files. While the test contained a check for failure to
+create the files, it failed when it attempted to clean up after the test by
+deleting the files that had never been created.
+
+Test CXC7002 was modified so that the values of the task attributes tested are
+smaller than a pointer on virtually all machines. This is necessary so that
+implementations invoking C.7.2(29) can pass the test.
+
+Test CXC7003 was modified to print a Not_Applicable result if the instantiation
+of Task_Attributes or the first use of Set_Value raise an exception. This is
+also necessary for implementations invoking C.7.2(29).
+
 There are no additional new tests. Keep in mind that ACVC 2.2 will be used as a
 new baseline suite, and some of the tests in that suite would meet the
 requirements for new tests.  That baseline will be effective April 5, 1999.
@@ -118,18 +129,19 @@
 C3A2A02 [Modified] VCS Label: A2_1A
 	Elaboration check may fail.
 
+C42006A [Withdrawn]
+	@56,66,76 static literals must be rejected (4.9:34)
+
 C460008 [Allowed Modification] New VCS Label: A2_1C
 			Required after 1999-02-25, Org VCS Label: A2_1
 	Decimal type operations have been split out into a separate test.
 
-C460011 [New] New VCS Label: A2_1C
+C460011 [New] New VCS Label: A2_1E
 			Required in version 2.3, approximately 2000-04-01
+	Checks at @193 and @199 test the wrong object. (VCS Label A2_1E)
 	This test contains the decimal type operations formerly found in
 	test C460008, and some additional rounding tests for decimal type
-	conversions.
-
-C42006A [Withdrawn]
-	@56,66,76 static literals must be rejected (4.9:34)
+	conversions. (VCS Label A2_1C)
 
 C48009A [Withdrawn]
 	@54 the static expression TA'(0) must be rejected (4.9:34)
@@ -164,13 +176,13 @@
 	Extra calls to Hold_Up.Lock @251, 274 freeze test.
 
 C9A005A [Withdrawn]
-	@180,192 aborted calls may be yet not canceled (9.5.3:25, 9.8:15)
+	@180,192 aborted calls may be yet not cancelled (9.5.3:25, 9.8:15)
 
 C9A007A [Modified] VCS Label: A2_1A
 	Absence of priorities results in a race condition.
 
 C9A008A [Withdrawn]
-	@94,191,288 aborted calls may be yet not canceled (9.5.3:25,
+	@94,191,288 aborted calls may be yet not cancelled (9.5.3:25,
 	9.8:15)
 
 CA2009C [Modified] VCS Label: A2_1A
@@ -192,12 +204,14 @@
 	Added applicability criteria, to allow rejection for non-support
 	of decimal small values. (This is allowed by 3.5.9(21)).
 
-CD30002 [Allowed Modification] New VCS Label: A2_1B
-			Required after 1999-01-30 Org VCS Label: A2_1
+CD30002 [Allowed Modification] New VCS Label: A2_1E
+			Required after 1999-04-20 Org VCS Label: A2_1
 	@130 Alignment declared as Max_Word*2, but tests @178 for
 	Multiple_Alignment. (VCS Label A2_1A)
 	Multiple_Alignment may exceed maximum supported by
 	implementation. (VCS Label A2_1B)
+	Test divides by zero if Word_Size = Storage_Size (@171, 184)
+	(VCS Label A2_1E)
 
 CD30005 [Modified] VCS Label: A2_1A
 	Main subprogram name does not follow conventions.
@@ -236,6 +250,11 @@
 CXA5A09 [Modified] VCS Label: A2_1A
 	Constraint_Error needn't occur if 'Machine_Overflows=False.
 
+CXAA016 [Allowed Modification] New VCS Label: A2_1E
+			Required after 1999-04-20, Org VCS Label: A2_1
+	For implementations which do not support creating Text_IO files,
+	file deletions may fail (@93).
+
 CXAF001 [Modified] VCS Label: A2_1A
 	Command_Name returns null string if arguments can't be passed.
 
@@ -294,6 +313,16 @@
 	The routine TC_Match_States is not safe on a multi-processor
 	implementation.
 
+CXC7002 [Allowed Modification] New VCS Label: A2_1E
+			Required after 1999-04-20 Org VCS Label: A2_1
+	The test may fail on an implementation that restricts attribute
+	size to the size of an access value.
+
+CXC7003 [Allowed Modification] New VCS Label: A2_1E
+			Required after 1999-04-20 Org VCS Label: A2_1
+	The test may fail on an implementation that restricts attribute
+	size.
+
 FXC6A00 [Modified] VCS Label: A2_1A
 	Pragma Volatile applied @103,113 violates 13.1(10)
 
@@ -479,7 +508,7 @@
 but note that this is a temporary home, and may change in the future.
 
 The complete set of official new and modified tests are available in the
-Mod_2_1D Zip and Tar files on the ACAA web site.
+Mod_2_1E Zip and Tar files on the ACAA web site.
 
 Individual new and modified tests can be retrieved from the ACATS VCS. Simply
 navigate to the appropriate directory (folder), and select the test you want.
@@ -540,10 +569,13 @@
 C460008	1999-02-25
 CD10001	1999-02-25
 CD2A53A	1999-02-25
-CD30002	1999-01-30
+CD30002	1999-04-20
 CD92001	1999-04-05
 CDE0001	1999-02-25
+CXAA016	1999-04-20
 CXC7001	1999-02-25
+CXC7002	1999-04-20
+CXC7003	1999-04-20
 CXD1006	1999-02-25
 CXD2004	1999-02-25
 CXD6001	1999-02-25
@@ -666,5 +698,8 @@
    This test will be split into two tests in  ACATS 2.2.
 
 ================
+
+
+
 
 

Questions? Ask the ACAA Technical Agent