CVS difference for acats/docs/mod_list.txt

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

--- acats/docs/mod_list.txt	2017/12/23 00:31:17	1.86
+++ acats/docs/mod_list.txt	2018/03/17 02:05:44	1.87
@@ -1,6 +1,6 @@
 ACATS Modification List for ACATS 4.1
-Version 4.1F
-December 22, 2017
+Version 4.1G
+March 16, 2018
 
 
 What is this?
@@ -10,7 +10,7 @@
 current test suite for Ada, covering the third edition of Ada, ISO/IEC 8652:2012
 (usually known as "Ada 2012").
 
-ACATS Modification List version 3.1Q for ACATS 3.1 is the current list for that
+ACATS Modification List version 3.1R for ACATS 3.1 is the current list for that
 test suite. ACATS 3.1 should be used for testing implementations that support
 Amendment 1 (ISO/IEC 8652:1995/AMD 1:2007, often known as "Ada 2005"), and will
 continue to be maintained as necessary for the foreseeable future.
@@ -22,37 +22,68 @@
 
 Changes from the last list:
 
-A number of tests changed status on October 1st; see the lists for the details.
+A handful of tests changed status on January 1st; see the lists for the details.
 
-B457001 contains many overlong lines.
+Tests B392002, B392005, BA12010, and BDB0A01 were modified to use Possible Error
+tags in order to reflect intent (Possible Error hasn't been created when these
+tests were built).
 
-B457004 contains two errors: correct code mistakenly marked as an error, and a
-misspelled object name.
+Test B3A2009 was modified to remove tabs (not allowed by the test format
+standards).
 
-New test B458001 checks that parentheses are required around a quantified
-expression if the context does not provide them on both sides.
+New test B480004 checks that an allocator is illegal for an access type with
+Storage_Size zero. Related new test BDB2001 checks that a call on an instance of
+Unchecked_Deallocation is illegal for the same access types.
 
-B611007 contains two violations of a new rule introduced by AI12-0166-1. As this
-is an Ada 2020 rule, we don't want to require it be enforced, but as the AI is a
-Binding Interpretation (a language correction), we also don't want to it to not
-be enforced in Ada 2012 compilers.
+Test B750A07 was modified to allow errors to be reported anywhere in multi-line
+expressions.
 
-B680001 contains a reference to A @141, but the local declaration of the
-enclosing expression function does not declare an A.
+Test B83027B was modified to eliminate an unrelated illegality (all or no
+discriminants need defaults for a single type).
 
-C452002 reports an incorrect test number when executed.
+Test B83027D and BC51016 were modified to fix the format of an error tag.
 
-CC51010 had a main subprogram name that did not follow the rules laid out in the
-ACATS User's Guide, clause 4.3.3.
+Test B83E01B was modified to remove possible error cascades and to better follow
+test standards.
 
-New tests posted between October 1, 2017 and December 31, 2017 will become
-required for conformity assessments on July 1, 2018. New tests posted between
-July 1, 2017 and September 30, 2017 will become required for conformity
-assessments on April 1, 2018. New tests posted between April 1, 2017 and June
-30, 2017 will become required for conformity assessments on January 1, 2018. New
-tests posted before April 1, 2017 are required for conformity assessments. The
-effective dates of tests are marked in the lists.
+New tests C760A02 and C760A03 check that functions that return immutably limited
+types do not use a temporary object (the result should be built-in-place).
 
+Test BA11007 was split into six files to eliminate the need for cross-unit error
+correction and to provide better error handling.
+
+Tests BA1001D, BA1020F, and BA11013 were corrected to document that the main
+unit is optional and does not need to be processed.
+
+New test BA14001 replaces legacy test BA1101E with a modern format test that
+also includes test cases for Ada 95 unit types. Related new test BA14002
+includes test cases for private with.
+
+New test BA14003 checks a violation of 10.1.4(5) for private with.
+
+New test CXAG003 checks the function Name_Case_Equivalence (added by Ada 2005).
+
+Test BXC6A03 was modified to reflect AI05-0218-1.
+
+Tests B37309B, B37310B, B37311A, B392003, B392004, B393001, B393007, B393010,
+B3A2007, B3A2008, B3A2011, B3A2012, B3A2016, B4A010C, B540001, B540002, B54B01B,
+B54B001C, B54B02B, B54B02C, B54B02D, B54B04A, B54B04B, B54B05A,  B55B12B,
+B55B12C, B552A01, and BDD2003 were modified to better reflect realistic error
+handling.
+
+A message in the grading tool (GRADE.A) was corrected so that the correct flag
+is displayed (the grading result is unaffected). Three tests with optional units
+were added to the list in SPECIAL.A, part of the test summary tool (the
+summaries are used by the grading tool).
+
+New tests posted between January 1, 2018 and March 31, 2018 will become required
+for conformity assessments on October 1, 2018. New tests posted between October
+1, 2017 and December 31, 2017 will become required for conformity assessments on
+July 1, 2018. New tests posted between July 1, 2017 and September 30, 2017 will
+become required for conformity assessments on April 1, 2018. New tests posted
+before July 1, 2017 are required for conformity assessments. The effective dates
+of tests are marked in the lists.
+
 Questions about this document? Contact the ACAA Technical Agent at
 agent@ada-auth.org.
 
@@ -60,22 +91,25 @@
 
 ACATS 4.1 introduces new test grading tools.
 
-When the ACATS was designed (as the ACVC in the early 1980s), the intention always was that running it would give a simple and clear Pass or Fail result. However, grading of tests (particularly of B and L Tests) is somewhat subjective and very time-consum
ing. (Test grading typically involved poring over compiler listings of the entire ACATS with a large highlighter.) The subjectivity was acceptable in the days of common formal testing, as the formal testers would enforce a common grading standard (even if 
no one could describe what that was), but in an age of self-testing, it reduces the value of the ACATS.
+When the ACATS was designed (as the ACVC in the early 1980s), the intention
+always was that running it would give a simple and clear Pass or Fail result.
+However, grading of tests (particularly of B and L Tests) is somewhat subjective
+and very time-consuming. (Test grading typically involved poring over compiler
+listings of the entire ACATS with a large highlighter.) The subjectivity was
+acceptable in the days of common formal testing, as the formal testers would
+enforce a common grading standard (even if no one could describe what that was),
+but in an age of self-testing, it reduces the value of the ACATS.
 
 As such, we're introducing a long-overdue set of automated grading tools. These
 tools are intended to:
-
     • Greatly reduce the effort to grade an ACATS test run (and, hopefully to
       reduce the cost of formal testing to make it a more practical option);
-
     • Ensure that all users of the ACATS grade tests in the same way, thus
       making it more valid to compare ACATS results between different
       implementations and different testers;
-
     • Give implementers certainty as to whether a particular test result is
       passing (whether the location of an error is “close enough” to the
       canonical position);
-
     • Be able to detect process errors (especially errors of omission) – that
       is, tests improperly run (for instance, files compiled in the wrong order
       where the ACATS requires an order), or not run at all (if one is checking
@@ -163,10 +197,90 @@
 C35A001 [New] VCS Label: A4_1D
 	Check that Small can be specified by an aspect specification.
 
+B37309B [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies.
+
+B37310B [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies.
+
+B37311A [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies.
+
 B38003D [Modified] VCS Label: A4_1A
 	Corrected error tags @70,76,82,88 so “optional” and “error” are
 	on the same line, as required by the test standards.
 
+B392002 [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Revised to use Possible Error tags, and added error location
+	indicators.
+
+B392003 [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies.
+
+B392004 [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies.
+
+B392005 [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Revised to use Possible Error tags, and added error location
+	indicators.
+
+B393001 [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies.
+
+B393007 [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies. Fixed overlong lines.
+
+B393010 [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies. Fixed overlong lines.
+
+B3A2007 [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies.
+
+B3A2008 [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies.
+
+B3A2009 [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Removed tabs to meet test format standards; added error location
+	indicators.
+
+B3A2011 [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies.
+
+B3A2012 [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies.
+
+B3A2016 [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies.
+
 C3A0030 [New] VCS Label: A4_1A
 	Check that an access discriminant is only null excluding if it
 	includes a null exclusion.
@@ -205,8 +319,8 @@
 
 B458001 [Pending New] New VCS Label: A4_1F
 			Required after 2018-07-01
-	Check that Constraint_Error is raised appropriately when
-	converting access-to-classwide to another access type.
+	Check that a quantified expression has to be surrounded in
+	parentheses if it is not already surrounded by them.
 
 C460014 [New] VCS Label: A4_1C
 	Check that Constraint_Error is raised appropriately when
@@ -232,9 +346,84 @@
 	& 144 as those parameters are used in functions, making that an
 	Ada 2012 feature, and this is an Ada 2005 test.
 
+B480004 [Pending New] New VCS Label: A4_1G
+			Required after 2018-10-01
+	Check that an allocator is illegal if the access type has a
+	Storage_Size that is statically zero.
+
+B4A010C [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies.
+
 C52101A [Modified] VCS Label: A4_1A
 	Corrected comment @49 not to have the form of an error tag.
 
+B540001 [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies.
+
+B540002 [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies.
+
+B54B01B [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies.
+
+B54B01C [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies.
+
+B54B02B [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies.
+
+B54B02C [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies.
+
+B54B02D [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies.
+
+B54B04A [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies.
+
+B54B04B [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies.
+
+B54B05A [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies.
+
+B552A01 [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies. Fixed an overlong line.
+
+B55B12B [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies.
+
+B55B12C [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies.
+
 B611001 [New] VCS Label: A4_1A
 	Check that Pre and Post are only allowed on
 	subprograms and entries (and not on subprogram instances).
@@ -490,6 +679,36 @@
 	in the return expression of an expression function that returns a
 	limited type.
 
+B750A07 [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1A
+			Required after 2018-07-01
+	Adjusted error indicators to allow the error to be reported
+	anywhere in a multi-line expression.
+
+C760A02 [Pending New] New VCS Label: A4_1G
+			Required after 2018-10-01
+	Checks that functions that return immutably limited types are
+	built-in-place.
+
+C760A03 [Pending New] New VCS Label: A4_1G
+			Required after 2018-10-01
+	Checks that expression functions that return immutably limited
+	types are built-in-place.
+
+B83027B [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	The disriminant @90 needs a default expression as all or none of
+	the discriminants of a type need defaults. Also added error
+	location indicators.
+
+B83027D [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Corrected bad error tag, and added error location indicators.
+
+B83E01B [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Removed possible error cascades, reformatted some error tags, and
+	added error location indicators.
+
 B83F02C [Modified] VCS Label: A4_1A
 	Updated many optional error markers to match ACATS standards.
 
@@ -519,6 +738,50 @@
 B95007B [Modified] VCS Label: A4_1A
 	Fixed error markers @62,66,70 to match ACATS standards.
 
+BA1001D [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Revised to mark the main subprogram as optional, as it is not
+	necessary to check the test objective. Added error location
+	indicators.
+
+BA1020F [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Revised to mark the main subprogram as optional, as it is not
+	necessary to check the test objective. Added error location
+	indicators.
+
+BA11007 [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Split into six test files to avoid requiring error recovery.
+
+BA11013 [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Revised to make processing the last compilation unit optional,
+	as it is not necessary to check the test objective. Added error
+	location indicators.
+
+BA1101E [Withdrawn] Org VCS Label: A4_1G
+	Replaced by test BA14001.
+
+BA12010 [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Revised to use Possible Error tags, and added error location
+	indicators.
+
+BA14001 [Pending New] New VCS Label: A4_1G
+			Required after 2018-10-01
+	Replaces test BA1101E with modern format and additional test cases
+	for Ada 95 compilation units.
+
+BA14002 [Pending New] New VCS Label: A4_1G
+			Required after 2018-10-01
+	Similar to BA14001, testing private with.
+
+BA14003 [Pending New] New VCS Label: A4_1G
+			Required after 2018-10-01
+	Checks that a unit is illegal if it depends on two versions of the
+	same unit.
+
 BA21005 [New] VCS Label: A4_1D
 	Test that Pure and Preelaborate aspects cannot be specified late,
 	with a nonstatic expression, or an expression of a type other than
@@ -550,8 +813,7 @@
 	Check that procedure Ada.Assertions.Assert evaluates its arguments
 	and raises Assertion_Error regardless of the assertion policy.
 
-CC3601C [Allowed Modification] New VCS Label: A4_1E Org VCS Label: A4_1
-			Required after 2018-01-01
+CC3601C [Modified] VCS Label: A4_1E
 	Moved “=” for type Rec in order that it not violate 4.5.2(9.8/4).
 
 CC51010 [Allowed Modification] New VCS Label: A4_1F Org VCS Label: A4_1
@@ -559,6 +821,10 @@
 	The main subprogram name was corrected to follow the rules of the
 	ACATS User's Guide, clause 4.3.3.
 
+BC51016 [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Corrected bad error tag, and added error location indicators.
+
 CD1009A [Withdrawn] VCS Label: A4_1D
 	Has one of the objectives of, and thus redundant with, test
 	CD2A31C (now CD30012).
@@ -615,14 +881,34 @@
 	Moved error marker from @66 to @67 so it is on the incorrect
 	construct.
 
-CDE0002 [Allowed Modification] New VCS Label: A4_1E Org VCS Label: A4_1
-			Required after 2018-01-01
+BDB0A01 [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Revised to use Possible Error tags, and added error location
+	indicators.
+
+BDB2001 [Pending New] New VCS Label: A4_1G
+			Required after 2018-10-01
+	Check that a call on an instance of Unchecked_Deallocation is
+	illegal if the access type has a Storage_Size that is statically
+	zero.
+
+BDD2003 [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Added additional error locations to directly support common error
+	reporting strategies.
+
+CDE0002 [Modified] VCS Label: A4_1E
 	Changed to use Storage_Size rather than Size so that the static
 	expression rule of 13.14(7.2/3) is not triggered.
 
 CXAC009 [New] VCS Label: A4_1D
 	Check that Stream_IO.File_Type has Preelaborable_Initialization.
 
+CXAG003 [Pending New] New VCS Label: A4_1G
+			Required after 2018-10-01
+	Check that function Ada.Directories.Name_Case_Equivalence exists
+	and that it is reflects the handling of file names.
+
 CXB3023 [New] VCS Label: A4_1A
 	Check that a value of an unchecked union type (defined with
 	pragma Unchecked_Union) can be passed to a C function.
@@ -634,7 +920,9 @@
 
 ===== Annex C =====
 
-[None.]
+BXC6A03 [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1
+			Required after 2018-07-01
+	Changed subtest result to require the changes of AI05-0218-1.
 
 ===== Annex D =====
 
@@ -728,6 +1016,13 @@
 	[VCS Label A4_1D] Corrected so that Annex C RQMT failures are
 	properly counted in their own category.
 
+GRADE.A [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1D
+			Required after 2018-07-01
+	Corrected call @1578 so that the special handling flag rather than
+	the failed flag is used with a manual grading message for a
+	missing error set. (The actual grade was correct, only the message
+	was wrong.)
+
 GRD_DATA.A [Modified] VCS Label: A4_1D
 	Increased table sizes as the new tests have caused grading the
 	entire ACATS to exceed the old limits.
@@ -735,6 +1030,10 @@
 SPECIAL.A [Modified] VCS Label: A4_1C
 	Added test BA21005 to the list of optional main subprograms.
 
+SPECIAL.A [Allowed Modification] New VCS Label: A4_1G Org VCS Label: A4_1C
+			Required after 2018-07-01
+	Added three tests to the list of optional main subprograms.
+
 SUMMARY.A [Modified] VCS Label: A4_1C
 	Corrected identification of main subprograms in modern tests.
 	Changed the unit name for subunits to be the full expanded name
@@ -748,7 +1047,7 @@
 accessed at www.ada-auth.org.
 
 The complete set of official new and modified tests are available in the
-Mod_4_1F.Zip and Tar files on the ACAA web site. As always, when a multi-file
+Mod_4_1G.Zip and Tar files on the ACAA web site. As always, when a multi-file
 test is modified, we provide all of the files, including the unmodified files.
 
 Individual new and modified tests can be retrieved from the ACATS VCS. Simply
@@ -773,12 +1072,15 @@
 B74001A
 B74001B
 B74203E
+BA1101E
+CC3601C
 CD1009A
 CD1009B
 CD1009L
 CD1009M
 CD2A21C
 CD2A31C
+CDE0002
 
 
 
@@ -786,14 +1088,57 @@
 
 (Refer to the main list for details)
 
+B37309B	2018-07-01
+B37310B	2018-07-01
+B37311A	2018-07-01
+B392002	2018-07-01
+B392003	2018-07-01
+B392004	2018-07-01
+B392005	2018-07-01
+B393001	2018-07-01
+B393007	2018-07-01
+B393010	2018-07-01
+B3A2007	2018-07-01
+B3A2008	2018-07-01
+B3A2009	2018-07-01
+B3A2011	2018-07-01
+B3A2012	2018-07-01
+B3A2016	2018-07-01
 B457001	2018-04-01
 B457004	2018-04-01
+B4A010C	2018-07-01
+B540001	2018-07-01
+B540002	2018-07-01
+B54B01B	2018-07-01
+B54B01C	2018-07-01
+B54B02B	2018-07-01
+B54B02C	2018-07-01
+B54B02D	2018-07-01
+B54B04A	2018-07-01
+B54B04B	2018-07-01
+B54B05A	2018-07-01
+B55B12B	2018-07-01
+B55B12C	2018-07-01
+B552A01	2018-07-01
 B611007	2018-04-01 [VCS Label A4_1F]
 B680001	2018-04-01
+B750A07	2018-07-01 [VCS Label A4_1G]
+B83027B	2018-07-01
+B83027D	2018-07-01
+B83E01B	2018-07-01
+BA1001D	2018-07-01
+BA1020F	2018-07-01
+BA11007	2018-07-01
+BA11013	2018-07-01
+BA12010	2018-07-01
+BC51016	2018-07-01
+BDB0A01	2018-07-01
+BDD2003	2018-07-01
+BXC6A03	2018-07-01
 C452002	2018-04-01 [VCS Label A4_1F]
-CC3601C	2018-01-01
 CC51010	2018-04-01
-CDE0002	2018-01-01
+GRADE.C	2018-07-01 [VCS Label A4_1G]
+SPECIAL.C	2018-07-01 [VCS Label A4_1G]
 
 
 
@@ -851,9 +1196,9 @@
 LXH4009
 LXH4013
 LXH4014
-GRADE
+GRADE   [VCS Label A4_1D]
 GRD_DATA
-SPECIAL
+SPECIAL [VCS Label A4_1C]
 SUMMARY
 
 
@@ -924,6 +1269,8 @@
 CD30011
 CD30012
 CXAC009
+CXB3023
+CXB3024
 F611A00
 F611B00
 
@@ -935,6 +1282,12 @@
 (Refer to the main list for details)
 
 B458001	2018-07-01
-
-
+B480004	2018-10-01
+BA14001	2018-10-01
+BA14002	2018-10-01
+BA14003	2018-10-01
+BDB2001	2018-10-01
+C760A02	2018-10-01
+C760A03	2018-10-01
+CXAG003	2018-10-01
 

Questions? Ask the ACAA Technical Agent