ACAA Header
 
This is an index of all Ada 2012 Issues. Priority is Very Low, Low, Medium, High, or Critical; Difficulty is Easy, Medium, or Hard. Some AIs have alternatives; these are used when the best solution is not apparent. Alternatives share the AI number, but have a different alternative number (following the second dash). Each AI is followed by an index of the discussions and/or voting that occurred at meetings or by Letter Ballots. The index includes a link directly to the discussion in the appropriate set of minutes. For issues that probably will not be considered by the ARG, look in the Ada Commentaries Index. For Ada 95 issues that have or will be considered by the ARG, look in the Ada 95 Issues Index. For Ada 2005 issues that have or will be considered by the ARG, look in the Ada 2005 Issues Index. For Ada 2022 issues that have or will be considered by the ARG, look in the Ada 2022 Issues Index.
The Ada 2012 Issues are indexed in numeric order, by the class of issue, by the current status, and by the section referenced.

Ada 2012 Issues listed in numeric order

Including discussion and voting information

AI12-0001-1/06   2013-08-27 -- Independence and Representation clauses for atomic objects
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-07-08
    RM References:  13.02 (6.1/2)   13.02 (7)   13.02 (8)   13.02 (9/3)   C.06 (8.1/3)   C.06 (10)   C.06 (11)   C.06 (21)
                    C.06 (24)  
    Discussions and/or Voting: 
        Meeting 49,  Jun 2013 - Approve AI w/ changes: 6-0-3 
        Meeting 48,  Dec 2012 - Intent: 9-0-1 
AI12-0002-1/04   2016-08-29 -- RCI units do not allow specification of user-defined stream-oriented attributes
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Revision 2022 16-07-22
    RM References:  E.02.03 (15)  
    Discussions and/or Voting: 
        Meeting 55,  Jun 2016 - Approve AI w/ changes: 11-0-0
        Meeting 47,  Jun 2012 - Discussed
AI12-0003-1/13   2015-03-25 -- Specifying the standard storage pool
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 15-01-28
    RM References:  8.02 (11)   13.11.03 (1/3)   13.11.03 (3.1/3)   13.11.03 (4/3)   13.11.03 (4.1/3)   13.11.03 (5/3)   13.11.03 (6.2/3)   13.11.03 (6.3/3)  
    Discussions and/or Voting: 
        Ltr. Ballot, Feb 2015 - Approve AI: 11-1-2
        Meeting 52,  Oct 2014 - Intent: 7-0-0 
        Meeting 50,  Nov 2013 - Intent: 6-1-0 
        Meeting 48,  Dec 2012 - Intent: 9-1-0 
        Meeting 47,  Jun 2012 - Intent: 7-0-0 
AI12-0004-1/06   2017-04-24 -- Normalization and allowed characters for identifiers
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Revision 2022 16-11-11
    RM References:  2.01 (4.1/3)   2.03 (4/3)   A.03.02 (4/3)   A.03.02 (32.5/3)   A.03.05 (18/3)   A.03.05 (51/3)  
    Discussions and/or Voting: 
        Meeting 56,  Oct 2016 - Approve AI: 5-0-4 
        Meeting 55,  Jun 2016 - Intent: 11-0-1
AI12-0005-1/00   2011-11-11 -- Editorial comments on AARM 2012
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: Received     11-11-11
    RM References:  6.06 (6)  
AI12-0006-1/02   2011-12-14 -- Accessibility of null
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Deleted      11-11-11
    RM References:  3.10.02 (13/2)  
    Discussions and/or Voting: 
        Meeting 45,  Nov 2011 - Approve AI w/ changes: 7-0-2 
AI12-0007-1/02   2011-12-30 -- Accessibility of access discriminants of a subtype
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: Deleted      11-11-12
    RM References:  3.10.02 (12.1/2)  
    Discussions and/or Voting: 
        Meeting 45,  Nov 2011 - Approve AI w/ changes: 5-0-4 
AI12-0008-1/02   2011-12-30 -- Bad ancestor constraints for extension aggregates
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Deleted      11-11-13
    RM References:  4.03.02 (8)  
    Discussions and/or Voting: 
        Meeting 45,  Nov 2011 - Approve AI w/ changes: 6-0-2 
AI12-0009-1/06   2016-06-07 -- Iterators for Directories and Environment_Variables
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action    (7-0-0) 18-06-24
    RM References:  A.16 (3/2)   A.16 (36.1/3)   A.16 (98/2)   A.16 (112.1/3)   A.16 (125/3)   A.17 (3/2)   A.17 (8/3)   A.17 (23/3)
                    A.17 (25/2)   A.17 (28/2)  
    Discussions and/or Voting: 
        Meeting 59,  Jun 2018 - No Action: 7-0-0 
        Ltr. Ballot, May 2018 - Hold AI: 10-0-1
        Meeting 54,  Oct 2015 - Intent: 6-0-2 
        Meeting 53,  Jun 2015 - Discussed
        Meeting 45,  Nov 2011 - Discussed
AI12-0010-1/02   2011-12-30 -- Stream_IO should be preelaborated
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Deleted      11-11-13
    RM References:  A.12.01 (3)  
    Discussions and/or Voting: 
        Meeting 45,  Nov 2011 - Discussed
AI12-0011-1/02   2011-12-30 -- Behavior of Random.Reset with default initialized State
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Deleted      11-11-12
    RM References:  A.05.02 (12)   A.05.02 (35)  
    Discussions and/or Voting: 
        Meeting 45,  Nov 2011 - Approve AI w/ changes: 9-0-0 
AI12-0012-1/02   2011-11-11 -- Failure behavior of Directories.Create_Path
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Deleted      11-11-11
    RM References:  A.16 (61/2)  
    Discussions and/or Voting: 
        Meeting 45,  Nov 2011 - Approve AI w/ changes: 7-0-2 
AI12-0013-1/02   2011-11-11 -- More issues with the definition of volatile
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Deleted      11-11-12
    RM References:  C.06 (16/3)  
    Discussions and/or Voting: 
        Meeting 45,  Nov 2011 - Approve AI w/ changes: 7-0-2 
AI12-0014-1/01   2011-12-21 -- Postconditions on subprogram bodies
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action    (8-0-1) 15-06-28
    RM References:  6.01.01 (0/3)  
    Discussions and/or Voting: 
        Meeting 53,  Jun 2015 - No Action: 8-0-1 
AI12-0015-1/02   2015-10-11 -- Ada unit information
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action    (4-1-2) 15-10-17
    RM References:  A.20 (0)  
    Discussions and/or Voting: 
        Meeting 54,  Oct 2015 - No Action: 4-1-2 
        Meeting 53,  Jun 2015 - Discussed
        Meeting 45,  Nov 2011 - Discussed
AI12-0016-1/02   2013-04-22 -- Implementation model of dynamic accessibility checking
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Work Item    11-11-13
    RM References:  3.10.02 (22)  
    Discussions and/or Voting: 
        Meeting 49,  Jun 2013 - Intent: 9-0-0 
        Meeting 48,  Dec 2012 - Intent: 9-0-1 
        Meeting 47,  Jun 2012 - Discussed
        Meeting 45,  Nov 2011 - Discussed
AI12-0017-1/01   2012-01-25 -- Compile-time-checked exception specifications
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Hold         by Letter Ballot (10-0-1) - 18-05-07
    RM References:  11.04.03 (0)  
    Discussions and/or Voting: 
        Ltr. Ballot, May 2018 - Hold AI: 10-0-1
        Meeting 53,  Jun 2015 - Discussed
AI12-0018-1/02   2014-12-04 -- Entity versioning
    Priority: Very Low   Difficulty: Easy
    Class: Amendment                   Status: Hold         by Letter Ballot (10-0-1) - 18-05-07
    RM References:  A.16 (112/3)   A.17 (23/3)  
    Discussions and/or Voting: 
        Ltr. Ballot, May 2018 - Hold AI: 10-0-1
        Meeting 52,  Oct 2014 - Discussed
AI12-0019-1/01   2012-01-26 -- Generic formal record types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action    (9-0-0) 15-06-28
    RM References:  12.05.06 (0)  
    Discussions and/or Voting: 
        Meeting 53,  Jun 2015 - No Action: 9-0-0 
AI12-0020-1/11   2020-01-06 -- 'Image for all types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 18-11-27
    RM References:  4.10 (0)   3.05 (27.1/2)   3.05 (27.2/2)   3.05 (27.3/2)   3.05 (27.4/2)   3.05 (27.5/2)   3.05 (27.6/2)   3.05 (27.7/2)
                    3.05 (28)   3.05 (29)   3.05 (30/3)   3.05 (31)   3.05 (32)   3.05 (33/3)   3.05 (37.1/2)   3.05 (38)
                    3.05 (39)   3.05 (43/3)   3.05 (55/3)   3.05 (55.1/5)   3.05 (55.2/4)   3.05 (55.3/4)   3.05 (55.4/4)   3.05 (59)
                    H.04 (23)   H.04 (23.8/2)  
    Discussions and/or Voting: 
        Meeting 60,  Oct 2018 - Approve AI w/ changes: 8-0-0 
        Meeting 59,  Jun 2018 - Intent: 7-0-0 
        Meeting 58A, Jan 2018 - Discussed
        Meeting 48,  Dec 2012 - Discussed
        Meeting 47,  Jun 2012 - Discussed
AI12-0021-1/06   2019-01-04 -- Additional internationalization of Ada
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Revision 2022 18-12-10
    RM References:  11.04.01 (19)   A.08.01 (15)   A.08.02 (28.3/4)   A.08.04 (18)   A.10.01 (85)   A.12.01 (26)   A.15.01 (0)   A.16.02 (0)
                    A.17.01 (0)  
    Discussions and/or Voting: 
        Meeting 60A, Dec 2018 - Approve AI w/ changes: 10-0-2
        Meeting 59,  Jun 2018 - Intent: 11-0-0
AI12-0022-1/05   2013-05-08 -- Raise expressions
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 12-12-17
    RM References:  4.04 (3/3)   11.02 (6)   11.03 (2/2)   11.03 (3)   11.03 (3.1/2)   11.03 (4/2)   11.04.01 (10.1/3)  
    Discussions and/or Voting: 
        Meeting 48,  Dec 2012 - Approve AI w/ changes: 9-0-1 
        Meeting 47,  Jun 2012 - Approve AI w/ changes: 9-0-0 
AI12-0023-1/02   2012-12-02 -- Make Root_Stream_Type an interface
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Hold         by Letter Ballot (10-0-1) - 18-05-07
    RM References:  6.01.01 (0/3)  
    Discussions and/or Voting: 
        Ltr. Ballot, May 2018 - Hold AI: 10-0-1
        Meeting 47,  Jun 2012 - Discussed
AI12-0024-1/01   2012-05-02 -- Compile-time detection of range and length errors
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action    (7-0-1) 15-10-16
    RM References:  4.06 (30)  
    Discussions and/or Voting: 
        Meeting 54,  Oct 2015 - No Action: 7-0-1 
        Meeting 47,  Jun 2012 - Hold AI
AI12-0025-1/01   2012-05-16 -- Allow 'Unchecked_Access on subprograms
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action    (4-0-4) 15-10-17
    RM References:  13.10 (3)  
    Discussions and/or Voting: 
        Meeting 54,  Oct 2015 - No Action: 4-0-4 
        Meeting 47,  Jun 2012 - Hold AI
AI12-0026-1/02   2012-11-30 -- Task_Safe aspect
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action    (7-0-1) 15-06-27
    RM References:  C.08 (0)  
    Discussions and/or Voting: 
        Meeting 53,  Jun 2015 - No Action: 7-0-1 
        Meeting 47,  Jun 2012 - Intent: 7-0-0 
AI12-0027-1/06   2013-05-08 -- Access values should never designate unaliased components
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 12-12-31
    RM References:  4.06 (24.17/3)   4.06 (24.21/2)   4.06 (58)   6.02 (10/3)   3.10.02 (10/3)  
    Discussions and/or Voting: 
        Meeting 48,  Dec 2012 - Approve AI w/ changes: 8-0-2 
        Meeting 48,  Dec 2012 - Intent: 8-0-2 
        Meeting 47,  Jun 2012 - Discussed
AI12-0028-1/03   2013-01-02 -- Import of variadic C functions
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-01-02
    RM References:  B.03 (1/3)   B.03 (60.15/3)   B.03 (75)  
    Discussions and/or Voting: 
        Meeting 48,  Dec 2012 - Approve AI w/ changes: 9-0-2 
        Meeting 47,  Jun 2012 - Intent: 9-0-0 
AI12-0029-1/02   2012-06-28 -- Relax requirement for functions to have return statements
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action    (8-0-0) 12-06-16
    RM References:  6.05 (5/3)  
    Discussions and/or Voting: 
        Meeting 47,  Jun 2012 - No Action: 8-0-0 
AI12-0030-1/06   2013-07-19 -- Formal derived types and stream attribute availability
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-07-16
    RM References:  12.05.01 (21/3)   13.13.02 (49/2)  
    Discussions and/or Voting: 
        Meeting 49,  Jun 2013 - Approve AI w/ changes: 8-0-0 
        Meeting 49,  Jun 2013 - Intent: 6-0-3 
        Meeting 47,  Jun 2012 - Intent: 7-0-2 
AI12-0031-1/05   2014-05-08 -- All_Calls_Remote and indirect calls
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-12-17
    RM References:  E.02.03 (19/3)  
    Discussions and/or Voting: 
        Meeting 50,  Nov 2013 - Approve AI w/ changes: 8-0-3 
        Meeting 50,  Nov 2013 - Discussed
        Meeting 49,  Jun 2013 - Intent: 5-0-2 
        Meeting 47,  Jun 2012 - Intent: 8-0-2 
AI12-0032-1/07   2013-07-17 -- Questions on 'Old
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-07-17
    RM References:  4.01.03 (9/3)   6.01.01 (22/3)   6.01.01 (26/3)   6.01.01 (35/3)  
    Discussions and/or Voting: 
        Meeting 49,  Jun 2013 - Approve AI w/ changes: 7-0-0 
        Meeting 48,  Dec 2012 - Intent: 8-0-2 
        Meeting 47,  Jun 2012 - Intent: 10-0-0
AI12-0033-1/08   2013-10-07 -- Sets of CPUs when defining dispatching domains
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-07-15
    RM References:  D.16.01 (7/3)   D.16.01 (9/3)   D.16.01 (20/3)   D.16.01 (23/3)   D.16.01 (24/3)   D.16.01 (26/3)  
    Discussions and/or Voting: 
        Meeting 49,  Jun 2013 - Approve AI w/ changes: 7-0-0 
        Meeting 49,  Jun 2013 - Intent: 7-0-2 
        Meeting 49,  Jun 2013 - Discussed
        Meeting 48,  Dec 2012 - Discussed
        Meeting 47,  Jun 2012 - Discussed
AI12-0034-1/05   2013-10-07 -- Remote stream attribute calls
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-07-17
    RM References:  E.04 (8)  
    Discussions and/or Voting: 
        Meeting 49,  Jun 2013 - Approve AI w/ changes: 5-0-2 
        Meeting 47,  Jun 2012 - Intent: 6-0-5 
AI12-0035-1/05   2013-10-07 -- Accessibility checks for indefinite elements of containers
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-07-08
    RM References:  A.18 (5/3)   A.18.11 (8/2)   A.18.12 (7/2)   A.18.13 (8/2)   A.18.14 (8/2)   A.18.15 (4/2)   A.18.16 (4/2)   A.18.17 (7/3)
                    A.18.18 (39/3)   A.18.18 (47/3)  
    Discussions and/or Voting: 
        Meeting 49,  Jun 2013 - Approve AI w/ changes: 9-0-0 
        Meeting 48,  Dec 2012 - Intent: 11-0-0
        Meeting 47,  Jun 2012 - Intent: 10-0-0
AI12-0036-1/03   2014-05-08 -- The actual for an untagged formal derived type cannot be tagged
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-12-06
    RM References:  12.05.01 (5.1/3)  
    Discussions and/or Voting: 
        Meeting 50,  Nov 2013 - Approve AI w/ changes: 9-0-2 
AI12-0037-1/03   2013-05-08 -- New types in Ada.Locales can't be converted to/from strings
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 12-12-28
    RM References:  A.19 (4/3)  
    Discussions and/or Voting: 
        Meeting 48,  Dec 2012 - Approve AI w/ changes: 7-0-3 
AI12-0038-1/07   2015-01-27 -- Shared_Passive package restrictions
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 12-12-31
    RM References:  E.02.01 (7/1)  
    Discussions and/or Voting: 
        Meeting 52B, Feb 2015 - Approve AI: 7-0-3 
        Meeting 52,  Oct 2014 - Intent: 6-0-2 
        Meeting 51,  Jun 2014 - Discussed
        Meeting 50,  Nov 2013 - Discussed
        Meeting 48,  Dec 2012 - Approve AI w/ changes: 5-0-4 
AI12-0039-1/03   2013-05-08 -- Ambiguity in syntax for membership expression removed
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 12-12-17
    RM References:  4.04 (3/3)   4.04 (3.2/3)   4.05.02 (3.1/3)   4.05.02 (4)   4.05.02 (4.1/3)   4.05.02 (27/3)   4.05.02 (27.1/3)   4.05.02 (28.1/3)
                    4.05.02 (28.2/3)   4.05.02 (29/3)   4.05.02 (30/3)   4.05.02 (30.1/3)   4.05.02 (30.2/3)   4.05.02 (30.3/3)   4.09 (11/3)   4.09 (32.6/3)
                    8.06 (27.1/3)   3.02.04 (17/3)  
    Discussions and/or Voting: 
        Meeting 48,  Dec 2012 - Approve AI: 9-0-1 
AI12-0040-1/03   2013-05-08 -- Resolving the selecting_expression of a case_expression
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-01-02
    RM References:  8.06 (9)  
    Discussions and/or Voting: 
        Meeting 48,  Dec 2012 - Approve AI w/ changes: 9-0-1 
AI12-0041-1/03   2014-11-18 -- Type_Invariant'Class for interface types
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-11-17
    RM References:  7.03.02 (1/3)   7.03.02 (3/3)  
    Discussions and/or Voting: 
        Meeting 52,  Oct 2014 - Approve AI w/ changes: 6-0-2 
        Meeting 50,  Nov 2013 - Promising AI: 11-0-0
AI12-0042-1/11   2014-09-29 -- Type invariant checking rules
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-12-11
    RM References:  7.03.02 (6/3)   7.03.02 (17/3)   7.03.02 (18/3)   7.03.02 (19/3)   7.03.02 (20/3)  
    Discussions and/or Voting: 
        Meeting 51,  Jun 2014 - Approve AI w/ changes: 9-0-0 
        Meeting 50,  Nov 2013 - Approve AI w/ changes: 6-0-2 
        Meeting 50,  Nov 2013 - Discussed
        Meeting 50,  Nov 2013 - Discussed
        Meeting 49,  Jun 2013 - Discussed
        Meeting 49,  Jun 2013 - Discussed
        Meeting 48,  Dec 2012 - Discussed
AI12-0043-1/02   2013-01-02 -- Details of the storage pool used when Storage_Size is specified
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-01-02
    RM References:  13.11 (18)  
    Discussions and/or Voting: 
        Meeting 48,  Dec 2012 - Approve AI w/ changes: 10-0-1
AI12-0044-1/05   2013-10-07 -- Calling visible functions from type invariant expressions
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-06-28
    RM References:  7.03.02 (19/3)  
    Discussions and/or Voting: 
        Meeting 49,  Jun 2013 - Approve AI w/ changes: 9-0-0 
        Meeting 49,  Jun 2013 - Intent: 7-0-2 
        Meeting 48,  Dec 2012 - Discussed
AI12-0045-1/03   2013-05-08 -- Pre- and Postconditions are allowed on generic subprograms
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 12-12-27
    RM References:  6.01.01 (1/3)  
    Discussions and/or Voting: 
        Meeting 48,  Dec 2012 - Approve AI w/ changes: 11-0-0
AI12-0046-1/02   2012-12-27 -- Enforcing legality for anonymous access components in record aggregates
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 12-12-27
    RM References:  4.03.01 (16/3)  
    Discussions and/or Voting: 
        Meeting 48,  Dec 2012 - Approve AI w/ changes: 8-0-2 
AI12-0047-1/06   2013-05-08 -- Generalized iterators and discriminant-dependent components
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 12-12-31
    RM References:  5.05.02 (6/3)  
    Discussions and/or Voting: 
        Ltr. Ballot, Feb 2013 - Approve AI: 12-0-2
        Meeting 48,  Dec 2012 - Approve AI w/ changes: 11-0-0
        Meeting 48,  Dec 2012 - Intent: 9-0-1 
AI12-0048-1/03   2013-05-08 -- Default behavior of tasks on a multiprocessor with a specified dispatching polic
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-01-03
    RM References:  D.16.01 (30/3)  
    Discussions and/or Voting: 
        Meeting 48,  Dec 2012 - Approve AI w/ changes: 8-0-2 
AI12-0049-1/03   2013-05-08 -- Invariants need to be checked on the initialization of deferred constants
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 12-12-27
    RM References:  7.03.02 (10/3)  
    Discussions and/or Voting: 
        Meeting 48,  Dec 2012 - Approve AI w/ changes: 9-0-1 
AI12-0050-1/04   2013-07-17 -- Conformance of quantified expressions
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-07-17
    RM References:  6.03.01 (20)   6.03.01 (21)  
    Discussions and/or Voting: 
        Meeting 49,  Jun 2013 - Approve AI w/ changes: 7-0-0 
        Meeting 49,  Jun 2013 - Intent: 6-0-1 
        Meeting 48,  Dec 2012 - Intent: 11-0-0
AI12-0051-1/03   2013-05-08 -- The Priority aspect can be specified when Attach_Handler is specified
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 12-12-27
    RM References:  D.03 (10/3)  
    Discussions and/or Voting: 
        Meeting 48,  Dec 2012 - Approve AI w/ changes: 10-0-0
AI12-0052-1/04   2014-05-08 -- Implicit objects are considered overlapping
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-12-18
    RM References:  A (3/2)   A.10.03 (21)  
    Discussions and/or Voting: 
        Meeting 50,  Nov 2013 - Approve AI w/ changes: 7-0-4 
        Meeting 48,  Dec 2012 - Intent: 7-0-2 
AI12-0053-1/02   2012-12-27 -- Predicate failure raises Constraint_Error
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: No Action    10-0-1  12-12-08
    RM References:  3.02.04 (31/3)   4.06 (57/3)  
    Discussions and/or Voting: 
        Meeting 48,  Dec 2012 - No Action: 10-0-1
AI12-0054-1/04   2013-01-30 -- A raise_expression does not cause membership failure
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: No Action    13-06-15 (8-0-0)
    RM References:  11.03 (4/2)   13.09.02 (2)   13.09.02 (3/3)  
    Alternatives:   AI12-0054-2
    Discussions and/or Voting: 
        Meeting 49,  Jun 2013 - No Action: 8-0-0 
        Ltr. Ballot, Feb 2013 - Approve AI: 10-2-2
        Meeting 48,  Dec 2012 - Discussed
        Meeting 48,  Dec 2012 - Intent: 8-0-3 
AI12-0054-2/05   2013-10-07 -- Aspect Predicate_Failure
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-07-05
    RM References:  3.02.04 (14/3)   3.02.04 (31/3)   3.02.04 (35/3)  
    Alternatives:   AI12-0054-1
    Discussions and/or Voting: 
        Meeting 49,  Jun 2013 - Approve AI w/ changes: 8-0-0 
        Meeting 49,  Jun 2013 - Intent: 7-0-2 
        Meeting 49,  Jun 2013 - Intent: 8-0-1 
AI12-0055-1/06   2014-09-29 -- All properties of a usage profile are defined by pragmas
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-07-11
    RM References:  D.07 (10/3)   D.13 (6/3)   D.13 (8/3)   D.13 (10/3)  
    Discussions and/or Voting: 
        Meeting 51,  Jun 2014 - Approve AI w/ changes: 9-0-0 
        Meeting 50,  Nov 2013 - Discussed
        Meeting 49,  Jun 2013 - Intent: 7-0-2 
AI12-0056-1/05   2013-07-03 -- Presentation errors in Ada 2012
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Corrigendum 1 for Ada 2012 13-01-14
    RM References:  1.01 (3/3)   1.01.02 (24/3)   3.09 (12.4/3)   3.10 (22/2)   5.02 (20)   6.01 (39)   6.02 (13)   A.18.25 (10/3)
                    A.18.26 (9.2/3)  
    Discussions and/or Voting: 
        Meeting 49,  Jun 2013 - Approve AI w/ changes: 9-0-0 
AI12-0057-1/01   2013-01-22 -- Unchecked_Access for discriminant-dependent subcomponents
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: No Action    (5-0-4) 15-06-28
    RM References:  13.10 (3)  
    Discussions and/or Voting: 
        Meeting 53,  Jun 2015 - No Action: 5-0-4 
AI12-0058-1/07   2017-04-24 -- The Fortran Annex needs updating to support Fortran 2008
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Revision 2022 16-10-27
    RM References:  B.05 (10)   B.05 (18)   B.05 (21)   B.05 (31)   B.05 (33)   1.02 (3/2)  
    Discussions and/or Voting: 
        Meeting 56,  Oct 2016 - Approve AI w/ changes: 9-0-0 
        Meeting 49,  Jun 2013 - Discussed
AI12-0059-1/10   2016-04-25 -- Object_Size attribute
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 16-02-29
    RM References:  4.09.01 (2/3)   13.01 (14)   13.01 (23)   13.03 (9/3)   13.03 (50/2)   13.03 (51)   13.03 (52)   13.03 (58)  
    Discussions and/or Voting: 
        Meeting 54,  Oct 2015 - Approve AI w/ changes: 8-0-0 
        Meeting 54,  Oct 2015 - Discussed
        Meeting 53,  Jun 2015 - Intent: 7-0-2 
        Meeting 52,  Oct 2014 - Discussed
        Meeting 50,  Nov 2013 - Approve AI w/ changes: 5-0-2 
AI12-0060-1/00   2013-01-31 -- Overriding indicators on protected subprogram bodies
    Priority: Very Low   Difficulty: Medium
    Class: Amendment                   Status: No Action    (5-0-2) 18-10-21
    RM References:  8.03.01 (3/2)  
    Discussions and/or Voting: 
        Meeting 60,  Oct 2018 - No Action: 5-0-2 
AI12-0061-1/07   2019-02-05 -- Index parameters in array aggregates
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 16-02-29
    RM References:  4.03.03 (5/2)   4.03.03 (6)   4.03.03 (17/3)   4.03.03 (20)   4.03.03 (23.1/4)   4.03.03 (32/3)   4.03.03 (43)   3.01 (6/3)
                    3.03 (6)   3.03 (18.1/3)   3.03.01 (23/3)   5.05 (6)   8.01 (2.1/4)  
    Discussions and/or Voting: 
        Meeting 53,  Jun 2015 - Approve AI w/ changes: 10-0-0
        Meeting 50,  Nov 2013 - Intent: 9-0-2 
        Meeting 49,  Jun 2013 - Intent: 9-0-0 
AI12-0062-1/02   2013-07-03 -- Raise exception with failing string function
    Priority: Low        Difficulty: Easy
    Class: Ramification                Status: Corrigendum 1 for Ada 2012 13-01-14
    RM References:  11.03 (4/2)  
    Discussions and/or Voting: 
        Meeting 49,  Jun 2013 - Approve AI w/ changes: 9-0-0 
AI12-0063-1/01   2013-01-31 -- No_Return functions
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: No Action    (7-0-1) 15-10-17
    RM References:  6.05.01   
    Discussions and/or Voting: 
        Meeting 54,  Oct 2015 - No Action: 7-0-1 
        Meeting 52,  Oct 2014 - Hold AI: 8-0-0 
AI12-0064-1/05   2015-10-07 -- Nonblocking subprograms
    Priority: Very Low   Difficulty: Medium
    Class: Amendment                   Status: No Action    (12-0-0) [By Letter Ballot] 18-01-18
    RM References:  9.05.01 (11)   9.05.01 (18)  
    Alternatives:   AI12-0064-2
    Discussions and/or Voting: 
        Ltr. Ballot, Jan 2018 - No Action: 12-0-0
        Meeting 54,  Oct 2015 - Intent: 7-0-1 
        Meeting 53,  Jun 2015 - Intent: 10-0-0
        Meeting 52,  Oct 2014 - Discussed
        Meeting 51,  Jun 2014 - Intent: 9-0-0 
AI12-0064-2/16   2018-05-07 -- Nonblocking subprograms
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 17-11-21
    RM References:  9.05 (17/3)   9.05.01 (8)   9.05.01 (9)   9.05.01 (10)   9.05.01 (11)   9.05.01 (12)   9.05.01 (13)   9.05.01 (14)
                    9.05.01 (15)   9.05.01 (16)   9.05.01 (18)   9.05.01 (22.1/2)   3.10.02 (32/3)   4.06 (24.21/4)   4.09 (8)   13.01.01 (17/3)
                    13.13.02 (37/1)  
    Alternatives:   AI12-0064-1
    Discussions and/or Voting: 
        Meeting 58,  Oct 2017 - Approve AI: 6-0-2 
        Meeting 58,  Oct 2017 - Intent: 7-0-1 
        Meeting 58,  Oct 2017 - Discussed
        Meeting 57,  Jun 2017 - Intent: 8-1-0 
        Meeting 56,  Oct 2016 - Intent: 9-0-0 
        Meeting 55,  Jun 2016 - Intent: 11-0-1
AI12-0065-1/02   2013-12-17 -- Descendants of incomplete views
    Priority: Low        Difficulty: Medium
    Class: Ramification                Status: Corrigendum 1 for Ada 2012 13-12-17
    RM References:  7.03.01 (5.2/3)  
    Discussions and/or Voting: 
        Meeting 50,  Nov 2013 - Approve AI w/ changes: 6-0-5 
        Meeting 50,  Nov 2013 - Discussed
AI12-0066-1/03   2020-09-03 -- If it ain't broke...
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: Received     13-03-27
    RM References:  3.02.04 (21/3)   4.04 (7/3)   8.05.01 (6)   A.10.08 (8)   A.10.09 (13)  
    Discussions and/or Voting: 
        Meeting 49,  Jun 2013 - Discussed
AI12-0067-1/02   2013-10-07 -- Accessibility level of explicitly aliased parameters of procedures and entries
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-07-15
    RM References:  3.10.02 (7/3)  
    Discussions and/or Voting: 
        Meeting 49,  Jun 2013 - Approve AI: 7-0-2 
AI12-0068-1/02   2014-07-22 -- Predicates and the current instance of a subtype
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-07-22
    RM References:  8.06 (17/3)  
    Discussions and/or Voting: 
        Meeting 51,  Jun 2014 - Approve AI w/ changes: 2-0-6 
        Meeting 49,  Jun 2013 - Intent: 9-0-0 
AI12-0069-1/02   2013-10-07 -- Inconsistency in Tree container definition
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-07-11
    RM References:  A.18.10 (153/3)   A.18.10 (155/3)   A.18.10 (157/3)   A.18.10 (159/3)  
    Discussions and/or Voting: 
        Meeting 49,  Jun 2013 - Approve AI w/ changes: 9-0-0 
AI12-0070-1/03   2013-10-07 -- 9.3(2) does not work for anonymous access types
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-07-15
    RM References:  3.10.02 (13.1/3)   9.03 (2)  
    Discussions and/or Voting: 
        Meeting 49,  Jun 2013 - Approve AI w/ changes: 6-0-3 
AI12-0071-1/05   2013-12-13 -- Order of evaluation when multiple predicates apply
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-12-13
    RM References:  3.02.04 (4/3)   3.02.04 (6/3)   3.02.04 (30/3)   3.02.04 (31/3)   3.02.04 (32/3)   3.02.04 (33/3)   3.02.04 (35/3)   3.05.05 (7.1/3)
                    3.05.05 (7.2/3)   3.05.05 (7.3/3)   3.08.01 (10.1/3)   3.08.01 (15/3)   4.05.02 (29/3)   4.05.02 (30/3)   4.06 (51/3)   4.09.01 (10/3)
                    5.04 (7/3)   5.05 (9/3)   13.09.02 (3/3)   13.09.02 (12)  
    Discussions and/or Voting: 
        Meeting 50,  Nov 2013 - Approve AI w/ changes: 11-0-0
        Meeting 50,  Nov 2013 - Intent: 9-0-1 
        Meeting 49,  Jun 2013 - Intent: 7-0-0 
        Meeting 49,  Jun 2013 - Intent: 9-0-0 
AI12-0072-1/05   2013-10-07 -- Missing rules for Discard_Names aspect
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-07-11
    RM References:  C.05 (1)   C.05 (5)   C.05 (7/2)   C.05 (8)  
    Discussions and/or Voting: 
        Meeting 49,  Jun 2013 - Approve AI w/ changes: 7-0-0 
        Meeting 49,  Jun 2013 - Intent: 8-0-0 
        Meeting 49,  Jun 2013 - Intent: 6-0-3 
AI12-0073-1/02   2013-07-05 -- Synchronous Barriers are not allowed with Ravenscar
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-07-05
    RM References:  D.13 (6/3)  
    Discussions and/or Voting: 
        Meeting 49,  Jun 2013 - Approve AI w/ changes: 9-0-0 
AI12-0074-1/06   2014-09-29 -- View conversions and out parameters passed by copy
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-07-23
    RM References:  4.06 (56)   6.04.01 (6.25/3)   6.04.01 (13.1/3)  
    Discussions and/or Voting: 
        Meeting 51,  Jun 2014 - Approve AI w/ changes: 4-0-3 
        Meeting 50,  Nov 2013 - Discussed
        Meeting 49,  Jun 2013 - Intent: 6-0-2 
        Meeting 49,  Jun 2013 - Intent: 8-0-1 
AI12-0075-1/11   2018-05-07 -- Static expression functions
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 18-04-06
    RM References:  4.09 (21)   6.08 (3/4)   6.08 (5/4)   6.08 (6/4)   7.03.02 (8.2/5)   7.03.02 (15/4)   7.03.02 (16/4)   7.03.02 (17/4)
                    7.03.02 (19/4)   7.03.02 (20/5)  
    Discussions and/or Voting: 
        Meeting 58C, Apr 2018 - Approve AI w/ changes: 10-0-0
        Meeting 58B, Mar 2018 - Intent: 12-0-0
        Meeting 57,  Jun 2017 - Discussed
        Meeting 54,  Oct 2015 - Discussed
        Meeting 54,  Oct 2015 - Intent: 5-3-0 
        Meeting 53,  Jun 2015 - Discussed
AI12-0076-1/04   2013-10-07 -- Variable state in pure packages
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-07-11
    RM References:  10.02.01 (17/3)   E.02.02 (17/2)  
    Discussions and/or Voting: 
        Meeting 49,  Jun 2013 - Approve AI w/ changes: 7-0-0 
        Meeting 49,  Jun 2013 - Discussed
AI12-0077-1/02   2013-10-07 -- Has_Same_Storage on objects of size zero
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-07-15
    RM References:  13.03 (73.4/3)  
    Discussions and/or Voting: 
        Meeting 49,  Jun 2013 - Approve AI w/ changes: 9-0-0 
AI12-0078-1/01   2013-06-14 -- Definition of node for tree container is confusing
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-06-28
    RM References:  A.18.10 (2/3)   A.18.10 (3/3)  
    Discussions and/or Voting: 
        Meeting 49,  Jun 2013 - Approve AI w/ changes: 9-0-0 
AI12-0079-1/13   2019-04-02 -- Global-in and global-out annotations
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: No Action    (14-0-0) 20-04-29
    RM References:  6.01.02 (0)   13.01.01 (4/3)   13.01.01 (11/3)   13.14 (3/5)  
    Alternatives:   AI12-0079-2  AI12-0079-3
    Discussions and/or Voting: 
        Meeting 62C, Apr 2020 - No Action: 14-0-0
        Meeting 60A, Dec 2018 - Approve AI w/ changes: 11-0-1
        Meeting 60,  Oct 2018 - Intent: 8-0-1 
        Meeting 58B, Mar 2018 - Intent: 8-1-3 
        Meeting 58A, Jan 2018 - Discussed
        Meeting 58,  Oct 2017 - Intent: 8-0-0 
        Meeting 57,  Jun 2017 - Intent: 10-0-0
        Meeting 55,  Jun 2016 - Discussed
        Meeting 53,  Jun 2015 - Discussed
        Meeting 51,  Jun 2014 - Discussed
AI12-0079-2/01   2020-01-13 -- Global-in and global-out annotations
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: No Action    (14-0-0) 20-04-29
    RM References:  6.01.02 (0)  
    Alternatives:   AI12-0079-1  AI12-0079-3
    Discussions and/or Voting: 
        Meeting 62C, Apr 2020 - No Action: 14-0-0
        Meeting 62A, Jan 2020 - Discussed
        Meeting 62,  Oct 2019 - Discussed
AI12-0079-3/08   2021-05-28 -- Global-in and global-out annotations
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Revision 2022 20-03-11
    RM References:  6.01.02 (0)  
    Alternatives:   AI12-0079-1  AI12-0079-2
    Discussions and/or Voting: 
        Meeting 62B, Mar 2020 - Approve AI w/ changes: 11-0-3
AI12-0080-1/08   2014-09-29 -- More presentation errors in Ada 2012
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Corrigendum 1 for Ada 2012 13-12-11
    RM References:  3.09.03 (6/2)   7.03.02 (21/3)   13.11.06 (28/3)   A.18.02 (168/2)   A.18.26 (29/3)   A.18.26 (31/3)   B.01 (50)   N (21.2/3)
                    N (41/2)  
    Discussions and/or Voting: 
        Meeting 51,  Jun 2014 - Approve AI w/ changes: 7-0-0 
AI12-0081-1/01   2013-10-21 -- Real-time aspects need to specify when they are evaluated
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-12-06
    RM References:  D.01 (17/3)   D.16 (9/3)  
    Discussions and/or Voting: 
        Meeting 50,  Nov 2013 - Approve AI: 9-0-1 
AI12-0082-1/03   2014-05-08 -- Definition of "dispatching domain"
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-12-07
    RM References:  D.16.01 (16/3)   D.16.01 (22/3)   D.16.01 (25/3)   D.16.01 (27/3)   D.16.01 (29/3)  
    Discussions and/or Voting: 
        Meeting 50,  Nov 2013 - Approve AI w/ changes: 8-0-2 
AI12-0083-1/01   2013-10-24 -- Automatic creation of constructor functions
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Hold         by Letter Ballot (10-0-1) - 18-05-07
    RM References:  3.09.03 (6/2)  
    Discussions and/or Voting: 
        Ltr. Ballot, May 2018 - Hold AI: 10-0-1
        Meeting 50,  Nov 2013 - Hold AI: 8-0-0 
AI12-0084-1/01   2013-10-28 -- Box expressions in array aggregates
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-12-06
    RM References:  4.03.03 (23.1/2)  
    Discussions and/or Voting: 
        Meeting 50,  Nov 2013 - Approve AI: 9-0-1 
AI12-0085-1/03   2014-05-08 -- Missing aspect cases for Remote_Types
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-12-11
    RM References:  E.02.02 (17/2)  
    Discussions and/or Voting: 
        Meeting 50,  Nov 2013 - Approve AI w/ changes: 10-0-0
AI12-0086-1/04   2015-07-13 -- Aggregates and variant parts
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 16-02-29
    RM References:  4.03.01 (17/3)   4.03.01 (19/3)  
    Discussions and/or Voting: 
        Meeting 53,  Jun 2015 - Approve AI w/ changes: 7-1-1 
        Meeting 52A, Jan 2015 - Promising AI: 9-0-1 
        Meeting 52,  Oct 2014 - Intent: 7-1-0 
        Meeting 50,  Nov 2013 - Intent: 7-1-0 
AI12-0087-1/02   2015-10-08 -- Reading the default value of a subtype
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action    (7-0-1) 15-10-17
    RM References:  3.05 (15)   3.05 (55.4/4)   3.06.02 (10)  
    Discussions and/or Voting: 
        Meeting 54,  Oct 2015 - No Action: 7-0-1 
        Meeting 53,  Jun 2015 - Discussed
AI12-0088-1/03   2013-12-06 -- UTF_Encoding.Conversions and overlong characters on input
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-12-06
    RM References:  A.04.11 (54/3)   A.04.11 (55/3)  
    Discussions and/or Voting: 
        Meeting 50,  Nov 2013 - Approve AI w/ changes: 5-0-5 
AI12-0089-1/03   2014-05-08 -- Accessibility rules need to take into account that a generic function is not a f
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 13-12-18
    RM References:  3.10.02 (7/3)   3.10.02 (19.2/3)   3.10.02 (19.3/3)   6.05 (4/3)  
    Discussions and/or Voting: 
        Meeting 50,  Nov 2013 - Approve AI w/ changes: 10-0-1
AI12-0090-1/06   2015-01-19 -- Pre- and Postconditions and requeues
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-11-12
    RM References:  9.05.04 (5/3)   9.05.04 (7/3)   9.05.04 (12/3)  
    Discussions and/or Voting: 
        Meeting 52,  Oct 2014 - Approve AI w/ changes: 7-0-0 
        Meeting 51,  Jun 2014 - Intent: 9-0-0 
        Meeting 50,  Nov 2013 - Discussed
        Meeting 50,  Nov 2013 - Intent: 9-0-1 
AI12-0091-1/04   2014-02-03 -- Add procedure Sin_Cos to Ada.Numerics.Generic_Elementary_Functions
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action    (5-0-2) 15-10-18
    RM References:  A.05.01 (5)  
    Discussions and/or Voting: 
        Meeting 54,  Oct 2015 - No Action: 5-0-2 
        Meeting 52,  Oct 2014 - Hold AI: 8-0-0 
        Meeting 50,  Nov 2013 - Discussed
AI12-0092-1/01   2014-10-13 -- Soft Legality Rules
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Hold         by Letter Ballot (10-0-1) - 18-05-07
    RM References:  1.01.05 (4)  
    Discussions and/or Voting: 
        Ltr. Ballot, May 2018 - Hold AI: 10-0-1
        Meeting 50,  Nov 2013 - Discussed
AI12-0093-1/04   2014-05-08 -- Iterator with indefinite cursor
    Priority: Low        Difficulty: Medium
    Class: Ramification                Status: Corrigendum 1 for Ada 2012 13-12-11
    RM References:  5.05.02 (8/3)   5.05.02 (10/3)  
    Discussions and/or Voting: 
        Meeting 50,  Nov 2013 - Approve AI: 11-0-0
        Meeting 50,  Nov 2013 - Intent: 10-0-1
AI12-0094-1/03   2015-01-19 -- An access_definition should be a declarative region
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-11-12
    RM References:  8.03 (2)   8.03 (26/3)  
    Discussions and/or Voting: 
        Meeting 52,  Oct 2014 - Approve AI w/ changes: 7-0-1 
        Meeting 50,  Nov 2013 - Intent: 10-0-0
AI12-0095-1/03   2014-09-29 -- Generic formal types and constrained partial views
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-07-11
    RM References:  3.10.02 (27.2/3)   4.06 (24.16/2)   6.04.01 (6.2/3)   12.05.01 (15)  
    Discussions and/or Voting: 
        Meeting 51,  Jun 2014 - Approve AI w/ changes: 9-0-0 
AI12-0096-1/02   2014-09-29 -- The exception raised when a subtype conversion fails a predicate check
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-07-14
    RM References:  4.06 (57/3)  
    Discussions and/or Voting: 
        Meeting 51,  Jun 2014 - Approve AI: 8-0-0 
AI12-0097-1/02   2014-07-15 -- Tag of the return object of a simple return expression
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-07-15
    RM References:  6.05 (8/3)  
    Discussions and/or Voting: 
        Meeting 51,  Jun 2014 - Approve AI w/ changes: 7-0-0 
AI12-0098-1/02   2014-09-29 -- Problematic examples for ATC
    Priority: Low        Difficulty: Medium
    Class: Ramification                Status: Corrigendum 1 for Ada 2012 14-07-14
    RM References:  9.07.04 (13)  
    Discussions and/or Voting: 
        Meeting 51,  Jun 2014 - Approve AI w/ changes: 6-0-1 
AI12-0099-1/03   2014-09-29 -- Wording problems with predicates
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-07-23
    RM References:  3.02.04 (4/4)   3.02.04 (12/3)   3.02.04 (20/3)  
    Discussions and/or Voting: 
        Meeting 51,  Jun 2014 - Approve AI w/ changes: 7-0-0 
AI12-0100-1/02   2014-07-14 -- A qualified expression makes a predicate check
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-07-14
    RM References:  4.07 (4)  
    Discussions and/or Voting: 
        Meeting 51,  Jun 2014 - Approve AI w/ changes: 9-0-0 
AI12-0101-1/03   2014-09-29 -- Incompatibility of hidden untagged record equality
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-07-14
    RM References:  4.05.02 (9.8/3)  
    Discussions and/or Voting: 
        Meeting 51,  Jun 2014 - Approve AI w/ changes: 7-0-0 
AI12-0102-1/02   2014-10-02 -- Stream_IO.File_Type has Preelaborable_Initialization
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-07-11
    RM References:  A.12.01 (5)  
    Discussions and/or Voting: 
        Meeting 51,  Jun 2014 - Approve AI: 9-0-0 
AI12-0103-1/04   2015-01-19 -- Expression functions that are completions in package specifications
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-11-13
    RM References:  13.14 (3/3)   13.14 (5/3)  
    Discussions and/or Voting: 
        Meeting 52,  Oct 2014 - Approve AI w/ changes: 6-0-2 
        Meeting 51,  Jun 2014 - Intent: 6-0-1 
AI12-0104-1/02   2014-10-02 -- Overriding an aspect is undefined
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Corrigendum 1 for Ada 2012 14-07-23
    RM References:  4.01.06 (4/3)   4.01.06 (17/3)  
    Discussions and/or Voting: 
        Meeting 51,  Jun 2014 - Approve AI: 7-0-0 
AI12-0105-1/03   2014-10-02 -- Pre and Post are not allowed on any subprogram completion
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-07-23
    RM References:  13.01.01 (18/3)  
    Discussions and/or Voting: 
        Meeting 51,  Jun 2014 - Approve AI w/ changes: 7-0-0 
AI12-0106-1/05   2015-01-19 -- Write'Class aspect
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-11-13
    RM References:  13.01.01 (28/3)   13.13.02 (38/3)  
    Discussions and/or Voting: 
        Meeting 52,  Oct 2014 - Approve AI w/ changes: 7-0-1 
        Meeting 51,  Jun 2014 - Discussed
AI12-0107-1/03   2014-10-02 -- A prefixed view of a By_Protected_Procedure interface has convention protected
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-07-23
    RM References:  6.03.01 (10.1/2)   6.03.01 (12)   6.03.01 (13)  
    Discussions and/or Voting: 
        Meeting 51,  Jun 2014 - Approve AI w/ changes: 7-0-0 
AI12-0108-1/02   2014-10-19 -- Out-of-range static constants
    Priority: Low        Difficulty: Medium
    Class: Pathology                   Status: No Action    (8-0-0) 14-10-19
    RM References:  4.09 (24)  
    Discussions and/or Voting: 
        Meeting 52,  Oct 2014 - No Action: 8-0-0 
AI12-0109-1/03   2015-01-20 -- Representation of untagged derived types
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-11-14
    RM References:  13.01 (10/3)  
    Discussions and/or Voting: 
        Meeting 52,  Oct 2014 - Approve AI w/ changes: 7-0-1 
AI12-0110-1/02   2014-07-23 -- Tampering checks are performed first
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-07-23
    RM References:  A.18.02 (97.1/3)   A.18.03 (69.1/3)   A.18.04 (15.1/3)   A.18.07 (14.1/3)   A.18.10 (90/3)   A.18.18 (35/3)  
    Discussions and/or Voting: 
        Meeting 51,  Jun 2014 - Approve AI w/ changes: 7-0-0 
AI12-0111-1/12   2021-05-28 -- Stable Containers to reduce tampering checks
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Revision 2022 18-12-11
    RM References:  5.05.01 (8/3)   5.05.01 (9/3)   5.05.01 (10/3)   5.05.02 (12/3)   A.18 (2/2)   A.18.02 (8/3)   A.18.02 (90/2)   A.18.02 (92/2)
                    A.18.02 (95/2)   A.18.02 (96/2)   A.18.02 (97/2)   A.18.03 (6/3)   A.18.03 (61/2)   A.18.04 (7/2)   A.18.05 (3/3)   A.18.06 (4/3)
                    A.18.07 (7/2)   A.18.08 (3/3)   A.18.09 (4/3)   A.18.10 (8/3)   A.18.10 (80/3)  
    Discussions and/or Voting: 
        Meeting 60A, Dec 2018 - Approve AI w/ changes: 11-0-1
        Meeting 60,  Oct 2018 - Discussed
        Meeting 58,  Oct 2017 - Intent: 8-0-0 
        Meeting 57,  Jun 2017 - Intent: 9-0-0 
        Meeting 56,  Oct 2016 - Intent: 9-0-0 
        Meeting 55,  Jun 2016 - Discussed
        Meeting 54,  Oct 2015 - Discussed
        Meeting 52,  Oct 2014 - Discussed
        Meeting 51,  Jun 2014 - Discussed
AI12-0112-1/09   2020-07-21 -- Contracts for container operations
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 18-12-10
    RM References:  A.18.02 (99/3)   11.04.02 (23.1/3)   11.05 (23)   11.05 (26)   A (4)   A.18 (10)  
    Discussions and/or Voting: 
        Meeting 60A, Dec 2018 - Approve AI w/ changes: 9-0-2 
        Meeting 58C, Apr 2018 - Intent: 8-1-1 
        Meeting 51,  Jun 2014 - Discussed
AI12-0113-1/03   2014-11-19 -- Class-wide preconditions and statically bound calls
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-11-19
    RM References:  6.01.01 (7/3)   6.01.01 (18/3)   6.01.01 (37/3)   6.01.01 (38/3)  
    Discussions and/or Voting: 
        Meeting 52,  Oct 2014 - Approve AI w/ changes: 5-0-3 
        Meeting 51,  Jun 2014 - Discussed
AI12-0114-1/03   2014-10-02 -- Overlapping objects designated by access parameters are not thread-safe
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-07-15
    RM References:  A (3/2)  
    Discussions and/or Voting: 
        Meeting 51,  Jun 2014 - Approve AI w/ changes: 7-0-0 
AI12-0115-1/01   2014-06-19 -- Add Size_Is_Multiple_Of aspect
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action    (10-0-0) 15-06-27
    RM References:  13.03 (58/3)  
    Discussions and/or Voting: 
        Meeting 53,  Jun 2015 - No Action: 10-0-0
AI12-0116-1/03   2014-10-02 -- Private types and predicates
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-07-11
    RM References:  13.01 (9/3)   13.01 (9.1/3)  
    Discussions and/or Voting: 
        Meeting 51,  Jun 2014 - Approve AI w/ changes: 6-0-1 
AI12-0117-1/03   2014-11-17 -- Restriction No_Tasks_Unassigned_To_CPU
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-11-17
    RM References:  D.07 (10.8/3)  
    Discussions and/or Voting: 
        Meeting 52,  Oct 2014 - Approve AI w/ changes: 7-0-1 
        Meeting 51,  Jun 2014 - Promising AI: 9-0-0 
AI12-0118-1/00   2014-06-20 -- Extended precision in static expressions
    Priority: Very Low   Difficulty: Medium
    Class: Amendment                   Status: Hold         by Letter Ballot (10-0-1) - 18-05-07
    RM References:  4.09 (38/2)  
    Discussions and/or Voting: 
        Ltr. Ballot, May 2018 - Hold AI: 10-0-1
AI12-0119-1/13   2018-08-31 -- Parallel operations
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Revision 2022 18-07-12
    RM References:  2.09 (2/3)   5.01 (1)   5.01 (5/2)   5.01 (15)   5.05 (1)   5.05 (3/3)   5.05 (5)
                    5.05 (7)   5.05 (9/4)   5.05 (21)   5.06.01 (0)   9 (1/3)   9 (10)   9 (11)   9.05.01 (7/4)
                    9.08 (17)   9.10 (1/3)   9.10 (2)   9.10 (13)   D.02.01 (4/2)   D.16.01 (33/3)  
    Discussions and/or Voting: 
        Meeting 59,  Jun 2018 - Approve AI w/ changes: 7-0-2 
        Meeting 59,  Jun 2018 - Intent: 11-0-0
        Meeting 58C, Apr 2018 - Intent: 9-0-1 
        Meeting 58B, Mar 2018 - Intent: 10-0-1
        Meeting 58,  Oct 2017 - Intent: 7-0-1 
        Meeting 58,  Oct 2017 - Intent: 8-0-0 
        Meeting 57,  Jun 2017 - Intent: 11-0-0
        Meeting 56,  Oct 2016 - Discussed
        Meeting 51,  Jun 2014 - Discussed
AI12-0120-1/04   2014-10-02 -- Legality and exceptions of generalized loop iteration
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-07-14
    RM References:  5.05.02 (6.1/4)   5.05.02 (10/3)   5.05.02 (13/3)  
    Discussions and/or Voting: 
        Meeting 51,  Jun 2014 - Approve AI w/ changes: 7-0-0 
AI12-0121-1/03   2015-01-19 -- Stream-oriented aspects
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-11-13
    RM References:  13.13.02 (38/3)  
    Discussions and/or Voting: 
        Meeting 52,  Oct 2014 - Approve AI w/ changes: 7-0-1 
AI12-0122-1/01   2014-08-11 -- Add 'Base for all types
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action    (7-0-1) 15-06-27
    RM References:  3.05 (15)  
    Discussions and/or Voting: 
        Meeting 53,  Jun 2015 - No Action: 7-0-1 
AI12-0123-1/01   2014-08-11 -- Add 'Subtype attribute
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action    (6-0-1) 15-10-18
    RM References:  3.02.02 (12)  
    Discussions and/or Voting: 
        Meeting 54,  Oct 2015 - No Action: 6-0-1 
        Meeting 52,  Oct 2014 - Hold AI: 8-0-0 
AI12-0124-1/04   2015-01-19 -- Add Object'Image
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-11-14
    RM References:  3.05 (55/3)  
    Discussions and/or Voting: 
        Meeting 52,  Oct 2014 - Approve AI w/ changes: 8-0-0 
AI12-0125-1/05   2015-10-03 -- Add Object'Inc and 'Dec
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action    (12-0-0) 16-06-13
    RM References:  3.05 (31/2)  
    Alternatives:   AI12-0125-2  AI12-0125-3
    Discussions and/or Voting: 
        Meeting 55,  Jun 2016 - No Action: 12-0-0
        Meeting 53,  Jun 2015 - Discussed
        Meeting 52,  Oct 2014 - Discussed
AI12-0125-2/02   2015-10-09 -- Add :+, :-, :*, :/, ...
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action    (10-0-2) 16-06-13
    RM References:  5.02.01 (0)  
    Alternatives:   AI12-0125-1  AI12-0125-3
    Discussions and/or Voting: 
        Meeting 55,  Jun 2016 - No Action: 10-0-2
AI12-0125-3/08   2016-10-02 -- Add @ as an abbreviation for the LHS of an assignment
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 16-08-04
    RM References:  5.02.01 (0)   2.02 (9)   3.03 (21.1/3)   4.01 (2/3)   8.06 (9/4)  
    Alternatives:   AI12-0125-1  AI12-0125-2
    Discussions and/or Voting: 
        Meeting 56,  Oct 2016 - Approve AI: 8-0-1 
        Meeting 55,  Jun 2016 - Approve AI w/ changes: 10-0-2
        Meeting 54,  Oct 2015 - Intent: 8-0-0 
AI12-0126-1/02   2015-07-13 -- Add Interfaces.Shifting
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action    (5-0-3) 15-06-27
    RM References:  B.02 (9)  
    Discussions and/or Voting: 
        Meeting 53,  Jun 2015 - No Action: 5-0-3 
AI12-0127-1/16   2018-05-07 -- Partial aggregate notation
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Revision 2022 17-11-21
    RM References:  4.03 (2)   4.03 (3/2)   4.03 (4)   4.03.01 (9)   4.03.01 (15/3)   4.03.01 (16/4)   4.03.01 (17/5)   4.03.01 (17.1/2)
                    4.03.03 (4)   4.03.03 (14)   4.03.03 (17/5)   4.03.04 (0)   7.05 (2.6/2)  
    Discussions and/or Voting: 
        Ltr. Ballot, Jan 2018 - Approve AI: 12-0-0
        Meeting 58,  Oct 2017 - Approve AI w/ changes: 8-0-0 
        Meeting 58,  Oct 2017 - Intent: 6-0-1 
        Meeting 58,  Oct 2017 - Discussed
        Meeting 56,  Oct 2016 - Intent: 9-0-0 
        Meeting 55,  Jun 2016 - Intent: 12-0-0
        Meeting 53,  Jun 2015 - Discussed
AI12-0128-1/09   2016-10-02 -- Exact size access to parts of composite atomic objects
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Revision 2022 16-08-04
    RM References:  C.06 (13.2/3)   C.06 (19)   C.06 (20)   C.06 (22/2)   C.06 (25/4)  
    Discussions and/or Voting: 
        Meeting 55,  Jun 2016 - Approve AI: 9-0-3 
        Meeting 54,  Oct 2015 - Intent: 5-0-2 
        Meeting 54,  Oct 2015 - Intent: 6-0-2 
        Meeting 53,  Jun 2015 - Discussed
AI12-0129-1/08   2015-05-05 -- Make protected objects more protecting
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 15-03-26
    RM References:  9.05.01 (2)   9.05.01 (4)   9.05.01 (5)   9.05.01 (7)   9.05.03 (15)   9.05.03 (23)  
    Discussions and/or Voting: 
        Meeting 52C, Mar 2015 - Approve AI w/ changes: 9-0-2 
        Meeting 52B, Feb 2015 - Intent: 7-0-3 
        Meeting 52A, Jan 2015 - Intent: 10-0-0
        Meeting 52,  Oct 2014 - Intent: 7-0-0 
AI12-0130-1/03   2015-01-19 -- All I/O packages should have Flush
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-11-14
    RM References:  A.08.01 (10)   A.08.02 (28/3)   A.08.04 (10)   A.10.03 (21)   A.12.01 (28/2)   A.12.01 (28.6/1)  
    Discussions and/or Voting: 
        Meeting 52,  Oct 2014 - Approve AI w/ changes: 7-0-1 
AI12-0131-1/02   2014-11-13 -- Inherited Pre'Class when unspecified on initial subprogram
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-11-13
    RM References:  6.01.01 (17/3)   6.01.01 (18/3)  
    Discussions and/or Voting: 
        Meeting 52,  Oct 2014 - Approve AI w/ changes: 6-0-2 
AI12-0132-1/02   2014-11-13 -- Freezing of renames-as-body
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-11-13
    RM References:  13.14 (5/3)  
    Discussions and/or Voting: 
        Meeting 52,  Oct 2014 - Approve AI w/ changes: 7-0-0 
AI12-0133-1/04   2015-01-19 -- Type invariants and default initialized objects
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-11-13
    RM References:  7.03.02 (10.3/3)  
    Discussions and/or Voting: 
        Meeting 52,  Oct 2014 - Approve AI w/ changes: 8-0-0 
AI12-0134-1/03   2015-01-19 -- Error in Storage Pool example
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Corrigendum 1 for Ada 2012 14-11-13
    RM References:  13.11.06 (11/3)  
    Discussions and/or Voting: 
        Meeting 52,  Oct 2014 - Approve AI w/ changes: 7-0-1 
AI12-0135-1/05   2015-03-03 -- Enumeration types should be eligible for convention C
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 15-02-26
    RM References:  B.01 (14/3)   B.01 (41/3)   B.03 (65)  
    Discussions and/or Voting: 
        Meeting 52B, Feb 2015 - Approve AI w/ changes: 10-0-0
        Meeting 52A, Jan 2015 - Discussed
        Meeting 52,  Oct 2014 - Intent: 7-0-1 
AI12-0136-1/03   2015-01-20 -- Language-defined packages and aspect Default_Storage_Pool
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-11-18
    RM References:  13.11.03 (5/3)  
    Discussions and/or Voting: 
        Meeting 52,  Oct 2014 - Approve AI w/ changes: 7-0-1 
AI12-0137-1/03   2015-01-20 -- Incomplete views and access to class-wide types
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 14-11-17
    RM References:  3.10.01 (2.1/2)  
    Discussions and/or Voting: 
        Meeting 52,  Oct 2014 - Approve AI w/ changes: 7-0-1 
AI12-0138-1/09   2015-05-05 -- Iterators of formal derived types
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 15-03-26
    RM References:  13.01.01 (18/4)   13.01.01 (34/3)   4.01.05 (6/3)   4.01.06 (5/3)   4.01.06 (6/3)   4.01.06 (7/3)   4.01.06 (8/3)   4.01.06 (9/3)
                    5.05.01 (11/3)  
    Discussions and/or Voting: 
        Meeting 52C, Mar 2015 - Approve AI w/ changes: 10-0-1
        Meeting 52B, Feb 2015 - Intent: 9-0-1 
        Meeting 52A, Jan 2015 - Intent: 7-0-2 
        Meeting 52,  Oct 2014 - Intent: 7-0-1 
        Meeting 52,  Oct 2014 - Discussed
AI12-0139-1/04   2017-06-08 -- Thread-safe Ada libraries
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: No Action    (7-1-1) 19-10-07
    RM References:  A (3/4)   A.18 (5)  
    Discussions and/or Voting: 
        Meeting 62,  Oct 2019 - No Action: 7-1-1 
        Meeting 56,  Oct 2016 - Discussed
        Meeting 55,  Jun 2016 - Discussed
        Meeting 54,  Oct 2015 - Discussed
        Meeting 53,  Jun 2015 - Discussed
AI12-0140-1/05   2016-10-02 -- Access to unconstrained partial view when full view is constrained
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Revision 2022 16-08-01
    RM References:  3.02 (7/2)   7.03.01 (5/1)  
    Discussions and/or Voting: 
        Meeting 55,  Jun 2016 - Approve AI w/ changes: 9-0-2 
        Meeting 53,  Jun 2015 - Discussed
        Meeting 52C, Mar 2015 - Discussed
        Meeting 52,  Oct 2014 - Discussed
AI12-0141-1/02   2015-01-28 -- Add Raise Expression to Introduction
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Corrigendum 1 for Ada 2012 14-12-04
    RM References: 
    Discussions and/or Voting: 
        Meeting 52A, Jan 2015 - Approve AI w/ changes: 10-0-0
AI12-0142-1/03   2015-02-23 -- Bad subpool implementations
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 15-01-28
    RM References:  13.11 (21)   13.11.04 (21/3)   13.11.04 (31/3)  
    Discussions and/or Voting: 
        Meeting 52A, Jan 2015 - Approve AI w/ changes: 8-0-1 
        Meeting 52A, Jan 2015 - Approve AI w/ changes: 9-0-0 
AI12-0143-1/03   2015-11-19 -- Using an entry index of a family in a precondition
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 16-07-11
    RM References:  6.01.01 (30/3)   9.05.04 (5/3)  
    Discussions and/or Voting: 
        Meeting 54,  Oct 2015 - Approve AI w/ changes: 5-0-2 
        Meeting 52A, Jan 2015 - Promising AI: 9-0-0 
AI12-0144-1/07   2016-01-28 -- Make Discrete_Random more flexible
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 16-02-29
    RM References:  A.05.02 (20)   A.05.02 (32)   A.05.02 (41)   A.05.02 (42)  
    Discussions and/or Voting: 
        Ltr. Ballot, Feb 2016 - Approve AI: 10-0-2
        Meeting 54,  Oct 2015 - Approve AI w/ changes: 7-0-0 
        Meeting 52B, Feb 2015 - Promising AI: 10-0-0
AI12-0145-1/02   2015-01-28 -- Pool_of_Subpool returns null when called too early
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 15-01-28
    RM References:  13.11.04 (20/3)  
    Discussions and/or Voting: 
        Meeting 52A, Jan 2015 - Approve AI w/ changes: 9-0-1 
AI12-0146-1/01   2015-01-21 -- Should say stream-oriented attribute
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Corrigendum 1 for Ada 2012 15-01-28
    RM References:  7.03.02 (15/3)  
    Discussions and/or Voting: 
        Meeting 52A, Jan 2015 - Approve AI: 10-0-0
AI12-0147-1/02   2015-01-28 -- Expression functions and null procedures can be declared in a protected_body
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 15-01-28
    RM References:  9.04 (8/1)  
    Discussions and/or Voting: 
        Meeting 52A, Jan 2015 - Approve AI w/ changes: 10-0-0
AI12-0148-1/03   2015-01-29 -- Dangling references
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 15-01-28
    RM References:  13.11.02 (10/2)   13.11.02 (15)   13.11.05 (7/3)  
    Discussions and/or Voting: 
        Meeting 52A, Jan 2015 - Approve AI w/ changes: 10-0-0
AI12-0149-1/01   2015-01-22 -- Type invariants are checked for functions returning access-to-type
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 15-01-28
    RM References:  7.03.02 (19.3/4)  
    Discussions and/or Voting: 
        Meeting 52A, Jan 2015 - Approve AI: 9-0-1 
AI12-0150-1/03   2015-01-28 -- Class-wide type invariants and statically bound calls
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 15-01-28
    RM References:  7.03.02 (3/3)   7.03.02 (5/3)   7.03.02 (9/3)   7.03.02 (22/3)  
    Discussions and/or Voting: 
        Meeting 52A, Jan 2015 - Approve AI w/ changes: 9-0-1 
AI12-0151-1/02   2015-02-26 -- Meaning of subtype_indication in array component iterators
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 15-02-26
    RM References:  5.05.02 (5/3)  
    Discussions and/or Voting: 
        Meeting 52B, Feb 2015 - Approve AI w/ changes: 10-0-0
AI12-0152-1/04   2015-03-25 -- Eliminate ambiguities in raise expression and derived type syntax
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 15-02-26
    RM References:  3.05.09 (5)   3.05.09 (18)   3.05.09 (19)   11.03 (2/2)   11.03 (3.1/2)   11.03 (4/3)   11.04.01 (10.1/3)   J.03 (2)
                    J.03 (3)   J.03 (4)   J.03 (7)   J.03 (8)   J.03 (9)   J.03 (10)  
    Discussions and/or Voting: 
        Meeting 52B, Feb 2015 - Approve AI w/ changes: 8-0-2 
AI12-0153-1/02   2015-02-23 -- Default value of Boolean-valued aspects
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: No Action    (8-0-2) 15-02-26
    RM References:  13.01.01 (15/3)   3.05 (56.3/3)   3.06 (22.2/3)  
    Discussions and/or Voting: 
        Meeting 52B, Feb 2015 - No Action: 8-0-2 
AI12-0154-1/03   2015-03-03 -- Aspects of library units
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 15-02-26
    RM References:  13.01.01 (32/3)  
    Discussions and/or Voting: 
        Meeting 52B, Feb 2015 - Approve AI w/ changes: 10-0-0
AI12-0155-1/08   2015-07-30 -- Freezing of an incomplete view has no effect
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 16-02-29
    RM References:  3.10.01 (10/3)   13.14 (3/4)   13.14 (15.1/3)  
    Discussions and/or Voting: 
        Meeting 53,  Jun 2015 - Approve AI w/ changes: 6-0-3 
        Meeting 52C, Mar 2015 - Discussed
        Meeting 52B, Feb 2015 - Intent: 10-0-0
AI12-0156-1/04   2016-04-11 -- Use subtype_indication in generalized iterators
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 16-02-29
    RM References:  5.05.02 (2/3)   5.05.02 (5/4)   5.05.02 (7/3)   3.10.02 (11.1/2)  
    Discussions and/or Voting: 
        Meeting 54,  Oct 2015 - Approve AI w/ changes: 6-1-1 
        Meeting 53,  Jun 2015 - Intent: 7-0-1 
AI12-0157-1/03   2015-05-05 -- Missing rules for expression functions
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 15-03-26
    RM References:  3.10.02 (19.2/4)   3.10.02 (19.3/4)   4.03.03 (11/2)   6.08 (2/3)   6.08 (3/3)   6.08 (5/3)   6.08 (6/3)   6.08 (7/3)
                    7.05 (2.9/3)   13.14 (5.1/4)   13.14 (5.2/4)   13.14 (8/3)   13.14 (10.1/3)   13.14 (10.2/3)   13.14 (10.3/3)  
    Discussions and/or Voting: 
        Meeting 52C, Mar 2015 - Approve AI w/ changes: 9-0-2 
AI12-0158-1/02   2015-03-26 -- Definition of quantified expressions
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 15-03-26
    RM References:  4.05.08 (1/3)   4.05.08 (6/3)   4.05.08 (8/3)   4.05.08 (9/3)  
    Discussions and/or Voting: 
        Meeting 52C, Mar 2015 - Approve AI w/ changes: 8-0-2 
AI12-0159-1/04   2015-03-31 -- Corrections from the Corrigendum Editorial Review
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 2012 15-03-26
    RM References:  3.05.09 (6)   4.01.04 (9/4)   6.01.01 (7/4)   6.01.01 (26.2/4)   6.01.01 (37/4)   6.01.01 (38/4)   6.03.01 (12/4)   6.03.01 (13/4)
                    6.04.01 (5)   6.04.01 (6.26/4)   6.04.01 (6.27/4)   6.04.01 (6.28/4)   6.04.01 (6.29/4)   6.04.01 (13.1/4)   7.03.02 (5/4)   7.03.02 (21/4)
                    7.03.02 (22.1/4)   11.03 (3/4)   11.03 (3.2/4)   11.03 (4.1/4)   A (3.1/4)   A.18.10 (2/4)  
    Discussions and/or Voting: 
        Meeting 52C, Mar 2015 - Approve AI w/ changes: 11-0-0
AI12-0160-1/03   2016-04-11 -- Adding an indexing aspect to an indexable container type
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 16-02-29
    RM References:  4.01.06 (6/4)   4.01.06 (9/4)   3.06 (22.2/3)  
    Discussions and/or Voting: 
        Meeting 53,  Jun 2015 - Approve AI: 8-0-1 
AI12-0161-1/01   2015-06-03 -- Unicode equivalents for Ada operator symbols
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action    (8-0-0) 15-06-27
    RM References:  5.05.02 (2/3)   5.05.02 (5/4)   5.05.02 (7/3)  
    Discussions and/or Voting: 
        Meeting 53,  Jun 2015 - No Action: 8-0-0 
AI12-0162-1/03   2015-07-30 -- Memberships and Unchecked_Unions
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 16-02-29
    RM References:  B.03.03 (25/2)  
    Discussions and/or Voting: 
        Meeting 53,  Jun 2015 - Approve AI w/ changes: 8-0-2 
AI12-0163-1/04   2016-04-21 -- Deterministic queue servicing for FIFO_Queueing
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 16-02-29
    RM References:  D.04 (7/2)   D.04 (12)   D.04 (13)   D.04 (14)  
    Discussions and/or Voting: 
        Meeting 54,  Oct 2015 - Approve AI w/ changes: 5-0-3 
        Meeting 53,  Jun 2015 - Discussed
AI12-0164-1/05   2017-04-24 -- Max_Entry_Queue_Length aspect for entries
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 16-11-14
    RM References:  D.04 (16)  
    Discussions and/or Voting: 
        Meeting 56,  Oct 2016 - Approve AI w/ changes: 8-0-1 
        Meeting 54,  Oct 2015 - Discussed
        Meeting 54,  Oct 2015 - Intent: 5-1-2 
        Meeting 53,  Jun 2015 - Discussed
AI12-0165-1/05   2015-10-13 -- Operations of class-wide types and formal abstract subprograms
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Revision 2022 16-02-29
    RM References:  12.06 (8.5/2)  
    Discussions and/or Voting: 
        Ltr. Ballot, Oct 2015 - Approve AI: 9-0-4 
        Meeting 53,  Jun 2015 - Approve AI w/ changes: 7-0-5 
AI12-0166-1/04   2016-03-22 -- External calls to protected functions that appear to be internal calls
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 16-02-29
    RM References:  6.01.01 (34/3)   9.05 (3/3)   9.05 (7.1/3)  
    Discussions and/or Voting: 
        Meeting 53,  Jun 2015 - Approve AI w/ changes: 8-0-1 
AI12-0167-1/03   2015-08-07 -- Type_Invariants and tagged-type View Conversions
    Priority: Low        Difficulty: Medium
    Class: Ramification                Status: Revision 2022 16-02-29
    RM References:  7.03.02 (9/4)  
    Discussions and/or Voting: 
        Meeting 53,  Jun 2015 - Approve AI w/ changes: 11-0-1
AI12-0168-1/02   2015-07-07 -- Freezing of generic instantiations of generics with bodies
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 16-02-29
    RM References:  13.14 (3/4)  
    Discussions and/or Voting: 
        Meeting 53,  Jun 2015 - Approve AI w/ changes: 9-0-0 
AI12-0169-1/02   2015-07-08 -- Aspect specifications for entry bodies
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 16-02-29
    RM References:  9.05.02 (5)  
    Discussions and/or Voting: 
        Meeting 53,  Jun 2015 - Approve AI w/ changes: 7-0-2 
AI12-0170-1/05   2016-10-02 -- Abstract subprogram calls in class-wide precondition expressions
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: Revision 2022 16-07-21
    RM References:  3.09.03 (7)   6.01.01 (7/4)   6.01.01 (18/4)   6.01.01 (18.2/4)  
    Discussions and/or Voting: 
        Meeting 55,  Jun 2016 - Approve AI w/ changes: 9-0-2 
        Meeting 54,  Oct 2015 - Discussed
        Meeting 53,  Jun 2015 - Discussed
AI12-0171-1/04   2017-04-24 -- Ambiguity in Synchronous_Task_Control semantics
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Revision 2022 16-11-10
    RM References:  D.10 (10.1/3)  
    Discussions and/or Voting: 
        Meeting 56,  Oct 2016 - Approve AI w/ changes: 8-0-1 
        Meeting 55,  Jun 2016 - Discussed
        Meeting 54,  Oct 2015 - Discussed
AI12-0172-1/01   2015-10-06 -- Raise expressions in limited contexts
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 16-02-29
    RM References:  7.05 (2.1/3)  
    Discussions and/or Voting: 
        Meeting 54,  Oct 2015 - Approve AI: 8-0-0 
AI12-0173-1/02   2015-11-17 -- Expression of an extended return statement
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 16-02-29
    RM References:  6.05 (3/2)   6.05 (5/3)  
    Discussions and/or Voting: 
        Meeting 54,  Oct 2015 - Approve AI w/ changes: 8-0-0 
AI12-0174-1/02   2015-11-17 -- Aggregates of Unchecked_Unions using named notation
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 16-02-29
    RM References:  B.03.03 (9/3)  
    Discussions and/or Voting: 
        Meeting 54,  Oct 2015 - Approve AI w/ changes: 8-0-0 
AI12-0175-1/05   2016-03-22 -- Preelaborable packages with address clauses
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 16-02-29
    RM References:  10.02.01 (7)  
    Discussions and/or Voting: 
        Meeting 54,  Oct 2015 - Approve AI w/ changes: 8-0-0 
        Meeting 54,  Oct 2015 - Intent: 6-0-2 
AI12-0176-1/02   2016-01-28 -- 6.1.1(26.4/4) only applies to tagged types
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved 16-06-13
    RM References:  6.01.01 (26.4/4)  
    Discussions and/or Voting: 
        Ltr. Ballot, Feb 2016 - Approve AI: 10-0-0
        Meeting 54,  Oct 2015 - Approve AI: 7-0-1 
AI12-0177-1/00   2015-10-08 -- A name resolution oddity
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: No Action    (6-0-2) 15-10-16
    RM References:  13.01.01 (11/3)  
    Discussions and/or Voting: 
        Meeting 54,  Oct 2015 - No Action: 6-0-2 
AI12-0178-1/04   2016-04-25 -- Glitches in examples
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Revision 2022 16-02-29
    RM References:  4.01.03 (17/2)   4.03.02 (13)   4.03.03 (45/2)   4.05.02 (37)   8.03.01 (12/2)   9.07.03 (6)   9.11 (7.1/2)   10.01.02 (29/2)
                    11.02 (12)   11.04.03 (2/2)   11.04.03 (5)   11.04.03 (6/2)   11.04.03 (10)   12.01 (22)   12.03 (24)   12.07 (19/2)
                    12.07 (21/2)   13.05.01 (27)   13.11 (41/3)   A.18.32 (9/3)   B.04 (124)   B.05 (30/3)   C.03.02 (28/3)  
    Discussions and/or Voting: 
        Meeting 54,  Oct 2015 - Approve AI w/ changes: 7-0-1 
AI12-0179-1/06   2017-04-24 -- Failure of postconditions of language-defined units
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 16-11-10
    RM References:  1.01.03 (17/3)   11.04.02 (23.1/3)  
    Discussions and/or Voting: 
        Meeting 56,  Oct 2016 - Approve AI w/ changes: 10-0-0
        Meeting 55,  Jun 2016 - Intent: 9-1-1 
AI12-0180-1/03   2016-10-02 -- Using protected subprograms and entries within an invariant
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 16-07-11
    RM References:  13.01.01 (12/3)  
    Discussions and/or Voting: 
        Meeting 55,  Jun 2016 - Approve AI w/ changes: 10-0-1
AI12-0181-1/03   2016-07-11 -- Self-referencing representation aspects
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 16-07-11
    RM References:  13.01 (9/4)   13.01 (9.1/4)   13.14 (19)  
    Discussions and/or Voting: 
        Meeting 55,  Jun 2016 - Approve AI w/ changes: 9-0-2 
AI12-0182-1/02   2016-04-21 -- Pre'Class and protected operations
    Priority: Low        Difficulty: Easy
    Class: Ramification                Status: Revision 2022 16-07-21
    RM References:  13.01.01 (16/3)  
    Discussions and/or Voting: 
        Meeting 55,  Jun 2016 - Approve AI: 9-0-1 
AI12-0183-1/07   2018-08-31 -- Presentation errors in Ada 2012 post Corrigendum 1
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Revision 2022 16-03-23
    RM References:  3.07.02 (3/3)   4.09 (2)   5.05.02 (5/5)   8.03 (12.3/2)   12.06 (8.2/2)   D.04 (4)   D.04 (7/5)   E.04 (17)  
    Discussions and/or Voting: 
        Meeting 59,  Jun 2018 - Approve AI w/ changes: 11-0-1
AI12-0184-1/03   2016-10-02 -- Long Long C Data Types
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 16-08-01
    RM References:  B.03 (71.3/3)  
    Discussions and/or Voting: 
        Meeting 55,  Jun 2016 - Approve AI w/ changes: 11-0-1
AI12-0185-1/02   2016-07-21 -- Resolution of postcondition-specific attributes
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 16-07-21
    RM References:  6.01.01 (7/4)   6.01.01 (8/3)   6.01.01 (26.10/4)   6.01.01 (29/3)  
    Discussions and/or Voting: 
        Meeting 55,  Jun 2016 - Approve AI w/ changes: 11-0-0
AI12-0186-1/06   2017-04-24 -- Profile freezing for the Access attribute
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: Revision 2022 16-11-10
    RM References:  13.14 (15)  
    Discussions and/or Voting: 
        Meeting 56,  Oct 2016 - Approve AI w/ changes: 7-0-2 
        Meeting 56,  Oct 2016 - Intent: 6-0-4 
        Meeting 55,  Jun 2016 - Intent: 10-0-1
AI12-0187-1/09   2018-08-31 -- Stable properties of abstract data types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Revision 2022 17-11-21
    RM References:  7.03.04 (0)   13.01.01 (4/3)  
    Discussions and/or Voting: 
        Meeting 58,  Oct 2017 - Approve AI w/ changes: 5-0-3 
        Meeting 58,  Oct 2017 - Intent: 6-0-2 
        Meeting 55,  Jun 2016 - Intent: 9-0-2 
AI12-0188-1/01   2016-06-02 -- Add container iterator form supporting iteration over keys
    Priority: Very Low   Difficulty: Medium
    Class: Amendment                   Status: No Action    (7-0-0) 18-06-24
    RM References:  5.05.02 (2/3)  
    Discussions and/or Voting: 
        Meeting 59,  Jun 2018 - No Action: 7-0-0 
AI12-0189-1/07   2018-08-31 -- loop-body as anonymous procedure
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 18-07-06
    RM References:  5.05 (3/3)   5.05.03 (0)  
    Discussions and/or Voting: 
        Meeting 59,  Jun 2018 - Approve AI w/ changes: 5-0-2 
        Meeting 58,  Oct 2017 - Intent: 6-1-1 
        Meeting 57,  Jun 2017 - Discussed
        Meeting 55,  Jun 2016 - Intent: 9-1-2 
AI12-0190-1/08   2019-01-10 -- Anonymous functions
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action    (10-0-2) 19-01-14
    RM References:  4.04 (7/3)   4.05.09 (0)  
    Discussions and/or Voting: 
        Meeting 60B, Jan 2019 - No Action: 10-0-2
        Meeting 60A, Dec 2018 - Approve AI: 9-0-2 
        Meeting 59,  Jun 2018 - Discussed
        Meeting 55,  Jun 2016 - Discussed
AI12-0191-1/12   2019-07-02 -- Clarify "part" for type invariants
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Revision 2022 19-05-09
    RM References:  3.03 (23/5)   3.09.01 (4.1/2)   6.08 (5.8/5)   7.03.02 (8.3/5)   7.03.02 (8.4/5)   7.03.02 (8.5/5)   7.03.02 (8.6/5)   7.03.02 (8.7/5)
                    7.03.02 (8.8/5)   7.03.02 (8.9/5)   7.03.02 (8.10/5)   7.03.02 (8.11/5)   7.03.02 (8.12/5)   7.03.02 (10.1/4)   7.03.02 (15/5)   7.03.02 (17/4)
                    7.03.02 (18/4)   7.03.02 (19/4)   13.13.02 (9/3)  
    Discussions and/or Voting: 
        Meeting 61,  Jul 2019 - Approve AI w/ changes: 6-0-4 
        Meeting 60G, Jun 2019 - Approve AI w/ changes: 11-0-0
        Meeting 60C, Feb 2019 - Discussed
        Meeting 55,  Jun 2016 - Intent: 10-0-0
AI12-0192-1/03   2016-10-02 -- "requires late initialization" and protected types
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 16-07-21
    RM References:  3.03.01 (8.1/2)  
    Discussions and/or Voting: 
        Meeting 55,  Jun 2016 - Approve AI w/ changes: 8-0-3 
AI12-0193-1/04   2016-12-21 -- Postcondition failure for a task entry
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Revision 2022 16-11-09
    RM References:  6.01.01 (26/4)   7.03.02 (20/3)   9.05.02 (24)   9.05.02 (25)  
    Discussions and/or Voting: 
        Meeting 56,  Oct 2016 - Approve AI w/ changes: 9-0-1 
        Meeting 55,  Jun 2016 - Intent: 9-0-2 
AI12-0194-1/01   2016-06-06 -- Language-defined aspects and entry bodies
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 16-07-21
    RM References:  13.01.01 (17/3)  
    Discussions and/or Voting: 
        Meeting 55,  Jun 2016 - Approve AI: 11-0-0
AI12-0195-1/03   2016-10-02 -- Inheriting body but overriding precondition or postcondition
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Revision 2022 16-07-21
    RM References:  6.01.01 (38/4)  
    Discussions and/or Voting: 
        Meeting 55,  Jun 2016 - Approve AI w/ changes: 6-0-5 
AI12-0196-1/08   2017-04-24 -- Concurrent access to Ada container libraries
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: Revision 2022 16-11-11
    RM References:  A.18 (2/2)   A.18.02 (125/2)   A.18.02 (133/3)   A.18.02 (135/3)   A.18.03 (81/3)   A.18.04 (36/3)   A.18.07 (34/2)   A.18.10 (116/3)  
    Discussions and/or Voting: 
        Meeting 56,  Oct 2016 - Approve AI w/ changes: 9-0-0 
        Meeting 55,  Jun 2016 - Intent: 10-0-2
AI12-0197-1/01   2016-06-07 -- Generator Functions
    Priority: Very Low   Difficulty: Hard
    Class: Amendment                   Status: No Action    (9-0-0) 19-10-07
    RM References:  6.09 (0)  
    Alternatives:   AI12-0197-2  AI12-0197-3  AI12-0197-4
    Discussions and/or Voting: 
        Meeting 62,  Oct 2019 - No Action: 9-0-0 
        Meeting 55,  Jun 2016 - Discussed
AI12-0197-2/02   2016-06-13 -- Passive tasks
    Priority: Very Low   Difficulty: Hard
    Class: Amendment                   Status: No Action    (9-0-0) 19-10-07
    RM References:  9.01 (21)  
    Alternatives:   AI12-0197-1  AI12-0197-3  AI12-0197-4
    Discussions and/or Voting: 
        Meeting 62,  Oct 2019 - No Action: 9-0-0 
        Meeting 55,  Jun 2016 - Discussed
AI12-0197-3/02   2016-10-06 -- generator functions
    Priority: Very Low   Difficulty: Hard
    Class: Amendment                   Status: Hold         (9-0-1) - 18-06-22
    RM References:  6.09 (0)  
    Alternatives:   AI12-0197-1  AI12-0197-2  AI12-0197-4
    Discussions and/or Voting: 
        Meeting 59,  Jun 2018 - Hold AI: 9-0-1 
        Meeting 56,  Oct 2016 - Discussed
AI12-0197-4/01   2017-10-11 -- Coroutines and channels
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: Hold         (9-0-0) 19-10-07
    RM References:  9.11 (0)  
    Alternatives:   AI12-0197-1  AI12-0197-2  AI12-0197-3
    Discussions and/or Voting: 
        Meeting 62,  Oct 2019 - Hold AI: 9-0-0 
AI12-0198-1/03   2016-10-02 -- Potentially unevaluated components of array aggregates
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 16-07-21
    RM References:  6.01.01 (22.1/4)  
    Discussions and/or Voting: 
        Meeting 55,  Jun 2016 - Approve AI w/ changes: 11-0-0
AI12-0199-1/05   2017-04-24 -- Abstract subprogram calls in class-wide invariant expressions
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: Revision 2022 16-11-14
    RM References:  7.03.02 (5/4)   7.03.02 (8/3)  
    Discussions and/or Voting: 
        Meeting 56,  Oct 2016 - Approve AI w/ changes: 7-0-2 
AI12-0200-1/05   2017-04-24 -- Improve reentrancy requirements for language-defined subprograms
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 16-11-09
    RM References:  A (3/4)  
    Discussions and/or Voting: 
        Ltr. Ballot, Dec 2016 - Approve AI: 10-1-1
        Meeting 56,  Oct 2016 - Approve AI w/ changes: 9-0-1 
AI12-0201-1/03   2017-09-07 -- Missing operations of static string types
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 17-07-19
    RM References:  4.09 (9)   4.09 (19)   4.09 (20)   4.09 (24)  
    Discussions and/or Voting: 
        Meeting 57,  Jun 2017 - Approve AI w/ changes: 9-0-0 
AI12-0202-1/01   2016-10-03 -- Tampering_Check
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action    (8-0-3) 18-06-23
    RM References:  11.05 (20)  
    Discussions and/or Voting: 
        Meeting 59,  Jun 2018 - No Action: 8-0-3 
AI12-0203-1/03   2017-04-25 -- Overriding a nonoverridable aspect
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Revision 2022 16-11-10
    RM References:  4.01.05 (5.1/4)   4.01.05 (7/3)  
    Discussions and/or Voting: 
        Meeting 56,  Oct 2016 - Approve AI w/ changes: 10-0-0
AI12-0204-1/03   2017-04-25 -- Renaming of a prefixed view
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Revision 2022 16-11-09
    RM References:  8.05.04 (5.2/2)   12.06 (8.3/2)   4.01.03 (13.1/2)   4.01.06 (9/5)  
    Discussions and/or Voting: 
        Meeting 56,  Oct 2016 - Approve AI w/ changes: 8-0-0 
AI12-0205-1/06   2020-12-08 -- Defaults for generic formal types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 20-04-30
    RM References:  12.03 (7/3)   12.03 (10)   12.05 (2.1/3)   12.05 (2.2/3)   12.05 (7/2)  
    Discussions and/or Voting: 
        Meeting 62C, Apr 2020 - Approve AI w/ changes: 10-1-3
        Meeting 62,  Oct 2019 - Discussed
        Meeting 60A, Dec 2018 - Hold AI: 11-0-0
        Meeting 59,  Jun 2018 - Intent: 11-0-0
AI12-0206-1/02   2017-07-20 -- Nonoverridable should allow arbitrary kinds of aspects
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 16-11-14
    RM References:  13.01.01 (18.2/4)   13.01.01 (18.3/4)   13.01.01 (18.6/4)  
    Discussions and/or Voting: 
        Meeting 57,  Jun 2017 - Approve AI w/ changes: 8-0-2 
AI12-0207-1/03   2017-08-03 -- Convention of anonymous access types
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Revision 2022 17-08-03
    RM References:  6.03.01 (13.1/3)   B.01 (19)   B.01 (21/3)  
    Discussions and/or Voting: 
        Meeting 57,  Jun 2017 - Approve AI w/ changes: 9-0-1 
AI12-0208-1/12   2020-11-06 -- Predefined Big numbers support
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 19-02-26
    RM References:  A.05.05 (0)   A.05.06 (0)   A.05.07 (0)  
    Discussions and/or Voting: 
        Meeting 60D, Mar 2019 - Approve AI w/ changes: 8-1-2 
        Meeting 60B, Jan 2019 - Discussed
        Meeting 60,  Oct 2018 - Intent: 10-0-0
        Meeting 58A, Jan 2018 - Discussed
        Meeting 58,  Oct 2017 - Discussed
AI12-0209-1/00   2016-12-19 -- Refine definition of volatility
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: Hold         by Letter Ballot (9-0-2) - 18-05-07
    RM References:  C.06 (8/3)  
    Discussions and/or Voting: 
        Ltr. Ballot, May 2018 - Hold AI: 9-0-2 
AI12-0210-1/05   2019-07-02 -- Type Invariants and Generics
    Priority: Very Low   Difficulty: Medium
    Class: Ramification                Status: Revision 2022 19-07-02
    RM References:  7.03.02 (23/3)  
    Discussions and/or Voting: 
        Meeting 61,  Jul 2019 - Approve AI w/ changes: 10-0-0
        Meeting 60,  Oct 2018 - Discussed
        Meeting 57,  Jun 2017 - Discussed
AI12-0211-1/04   2017-11-17 -- Interface types and inherited nonoverridable aspects
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 17-11-17
    RM References:  13.01.01 (18.3/5)   13.01.01 (18.4/4)  
    Discussions and/or Voting: 
        Meeting 58,  Oct 2017 - Approve AI: 6-0-2 
        Meeting 57,  Jun 2017 - Intent: 9-0-0 
        Meeting 57,  Jun 2017 - Intent: 10-0-0
AI12-0212-1/14   2021-01-12 -- Container aggregates; generalized array aggregates
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: Revision 2022 18-11-19
    RM References:  4.03.05 (0)   1.01.04 (12)   1.01.04 (13)   2.01 (15)   2.02 (9/5)   3.07.01 (3)   3.08.01 (4)   4.03 (2/5)
                    4.03 (3/5)   4.03.01 (5)   4.03.03 (3/2)   4.03.03 (4/5)   4.03.03 (5.1/5)   4.03.03 (9)   4.03.03 (17/5)   4.03.03 (21)
                    4.03.03 (23.2/5)   4.03.03 (26)   4.03.03 (27)   4.03.03 (31)   4.03.04 (4/5)   4.04 (3.1/3)   11.02 (3)   13.01.01 (5/3)
                    13.01.01 (7/3)   A.18.02 (8/3)   A.18.02 (14/2)   A.18.02 (47/2)   A.18.02 (175/2)   A.18.03 (6/3)   A.18.05 (3/3)   A.18.06 (4/3)
                    A.18.08 (3/3)   A.18.09 (4/3)  
    Discussions and/or Voting: 
        Meeting 60,  Oct 2018 - Approve AI w/ changes: 5-0-2 
        Meeting 59,  Jun 2018 - Intent: 11-0-0
        Meeting 57,  Jun 2017 - Discussed
AI12-0213-1/04   2019-01-14 -- Unify record syntax
    Priority: Very Low   Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 19-01-14
    RM References:  3.08 (3)   3.08 (6/3)   3.08 (28)   13.05.01 (2)   13.05.01 (6)  
    Alternatives:   AI12-0213-2
    Discussions and/or Voting: 
        Meeting 62A, Jan 2020 - Discussed
        Meeting 60B, Jan 2019 - Approve AI w/ changes: 12-0-0
        Meeting 60,  Oct 2018 - Intent: 7-0-0 
AI12-0213-2/01   2020-01-08 -- Unify record syntax
    Priority: Very Low   Difficulty: Easy
    Class: Amendment                   Status: No Action    (11-2-1) 20-01-15
    RM References:  3.08 (3)   3.08 (6/3)   3.08 (28)   13.05.01 (2)   13.05.01 (6)  
    Alternatives:   AI12-0213-1
    Discussions and/or Voting: 
        Meeting 62A, Jan 2020 - No Action: 11-2-1
AI12-0214-1/02   2018-05-08 -- Case statements and expressions for composite types
    Priority: Very Low   Difficulty: Hard
    Class: Amendment                   Status: Hold         (8-0-1) - 19-10-07
    RM References:  5.04 (4/3)  
    Alternatives:   AI12-0214-2
    Discussions and/or Voting: 
        Meeting 62,  Oct 2019 - Hold AI: 8-0-1 
        Ltr. Ballot, May 2018 - Hold AI: 7-3-1 
        Meeting 58,  Oct 2017 - Discussed
AI12-0214-2/03   2019-07-05 -- Boolean conditional case expressions and statements
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action    (9-0-1) 19-10-05
    RM References:  4.05.07 (5/3)   4.05.07 (6/3)   4.05.07 (14/3)   4.05.07 (21/3)   4.09 (12.1/3)   4.09 (32.5/3)   5.04 (2/3)   5.04 (3)
                    5.04 (11/3)   5.04 (14/3)  
    Alternatives:   AI12-0214-1
    Discussions and/or Voting: 
        Meeting 62,  Oct 2019 - No Action: 9-0-1 
        Meeting 61,  Jul 2019 - Approve AI w/ changes: 10-0-0
        Meeting 61,  Jul 2019 - Intent: 10-0-0
AI12-0215-1/01   2017-01-09 -- Implicit instantiations
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: Hold         13-0-0  20-09-09
    RM References:  12.03.01 (0)  
    Alternatives:   AI12-0215-2
    Discussions and/or Voting: 
        Meeting 62F, Sep 2020 - Hold AI: 13-0-0
        Meeting 62,  Oct 2019 - No Action: 8-0-1 
        Ltr. Ballot, May 2018 - Hold AI: 8-2-1 
AI12-0215-2/01   2019-09-24 -- Implicit instantiations
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: Hold         13-0-0  20-09-09
    RM References:  12.09 (0)  
    Alternatives:   AI12-0215-1
    Discussions and/or Voting: 
        Meeting 62F, Sep 2020 - Hold AI: 13-0-0
        Meeting 62,  Oct 2019 - Discussed
AI12-0216-1/03   2017-09-07 -- 6.4.1(6.16-17/3) should never apply to composite objects
    Priority: Very Low   Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 17-08-04
    RM References:  6.04.01 (6.17/3)  
    Discussions and/or Voting: 
        Meeting 57,  Jun 2017 - Approve AI w/ changes: 8-0-3 
AI12-0217-1/03   2017-09-07 -- Rules regarding restrictions on the use of the Old attribute are too strict
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 17-07-20
    RM References:  6.01.01 (24/3)   6.01.01 (27/3)  
    Discussions and/or Voting: 
        Meeting 57,  Jun 2017 - Approve AI w/ changes: 10-0-0
AI12-0218-1/01   2017-01-10 -- Endianness-neutral record representation clauses
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Hold         by Letter Ballot (9-1-1) - 18-05-07
    RM References:  13.05.03 (6)  
    Discussions and/or Voting: 
        Ltr. Ballot, May 2018 - Hold AI: 9-1-1 
        Meeting 58,  Oct 2017 - Discussed
AI12-0219-1/02   2017-07-21 -- Clarify C interfacing advice
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 17-07-21
    RM References:  B.01 (38.1/3)   B.03 (69/2)   B.03 (70)  
    Discussions and/or Voting: 
        Meeting 57,  Jun 2017 - Approve AI w/ changes: 8-0-1 
AI12-0220-1/06   2018-05-07 -- Pre/Post for access-to-subprogram types
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: Revision 2022 18-04-05
    RM References:  6.01.01 (1/4)   6.01.01 (2/3)   6.01.01 (4/3)   6.01.01 (19/3)   6.01.01 (28/3)   6.01.01 (29/3)   6.01.01 (39/3)   13.01.01 (12/5)  
    Discussions and/or Voting: 
        Meeting 58C, Apr 2018 - Approve AI w/ changes: 9-0-1 
AI12-0221-1/01   2017-04-10 -- Defaults for in out parameters
    Priority: Very Low   Difficulty: Easy
    Class: Amendment                   Status: No Action    (7-0-0) 18-10-21
    RM References:  6.01 (19)  
    Discussions and/or Voting: 
        Meeting 60,  Oct 2018 - No Action: 7-0-0 
AI12-0222-1/02   2017-07-20 -- Representation aspects and private types
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 17-07-20
    RM References:  13.01 (9/5)   13.01 (9.1/4)   13.01 (9.2/5)  
    Discussions and/or Voting: 
        Meeting 57,  Jun 2017 - Approve AI w/ changes: 8-0-2 
AI12-0223-1/00   2017-04-14 -- The co-derivation problem
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: Hold         by Letter Ballot (9-1-1) - 18-05-07
    RM References:  3.04 (2/2)  
    Discussions and/or Voting: 
        Ltr. Ballot, May 2018 - Hold AI: 9-1-1 
AI12-0224-1/03   2017-09-07 -- Use of Fortran C Interfacing features
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Revision 2022 17-07-21
    RM References:  1.02 (3/5)   B.05 (27)  
    Discussions and/or Voting: 
        Meeting 57,  Jun 2017 - Approve AI: 6-0-3 
AI12-0225-1/03   2017-07-21 -- Prefix of Obj'Image
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 17-07-21
    RM References:  3.05 (55.1/4)  
    Discussions and/or Voting: 
        Meeting 57,  Jun 2017 - Approve AI w/ changes: 9-0-0 
AI12-0226-1/04   2018-08-31 -- Make objects more consistent
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 18-07-10
    RM References:  3.03 (11.1/3)   3.03 (21.1/3)   3.03 (23.8/5)   4.06 (58.1/4)   4.06 (58.3/4)  
    Discussions and/or Voting: 
        Meeting 59,  Jun 2018 - Approve AI w/ changes: 7-1-2 
        Meeting 58,  Oct 2017 - Discussed
AI12-0227-1/02   2017-07-21 -- Evaluation of nonstatic universal expressions when no operators are involved
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 17-07-21
    RM References:  4.04 (10)   8.06 (29)  
    Discussions and/or Voting: 
        Meeting 57,  Jun 2017 - Approve AI w/ changes: 9-0-0 
AI12-0228-1/03   2017-09-07 -- Properties of qualified expressions used as names
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 17-08-03
    RM References:  3.03 (23.7/3)   3.10 (9/3)  
    Discussions and/or Voting: 
        Meeting 57,  Jun 2017 - Approve AI w/ changes: 10-0-0
AI12-0229-1/02   2017-04-21 -- Type renaming
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action    (6-0-3) 19-10-07
    RM References:  8.05.06 (0)  
    Discussions and/or Voting: 
        Meeting 62,  Oct 2019 - No Action: 6-0-3 
AI12-0230-1/06   2019-04-02 -- Deadline Floor Protocol
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 18-11-27
    RM References:  D.02.06 (2/2)   D.02.06 (7/2)   D.02.06 (9/2)   D.02.06 (9.1/3)   D.02.06 (9.2/3)   D.02.06 (9.3/3)   D.02.06 (10/2)   D.02.06 (11/2)
                    D.02.06 (12/3)   D.02.06 (13/3)   D.02.06 (14/2)   D.02.06 (15/2)   D.02.06 (16/2)   D.02.06 (17/2)   D.02.06 (18/2)   D.02.06 (19/2)
                    D.02.06 (20/2)   D.02.06 (21/2)   D.02.06 (22/2)   D.02.06 (23/2)   D.02.06 (24/2)   D.02.06 (25/2)   D.02.06 (26/2)   D.02.06 (27/2)
                    D.02.06 (28/2)   D.02.06 (29/2)   D.02.06 (30/2)   D.02.06 (33/3)   D.02.06 (34/2)   D.03 (13)   D.05.02 (2/2)   D.05.02 (3/2)
                    D.05.02 (4/2)  
    Discussions and/or Voting: 
        Meeting 60,  Oct 2018 - Approve AI w/ changes: 7-0-3 
        Meeting 59,  Jun 2018 - Intent: 10-0-2
        Meeting 57,  Jun 2017 - Discussed
AI12-0231-1/01   2017-06-05 -- Null_Task_Id and Activation_Is_Complete
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 17-07-21
    RM References:  C.07.01 (15)  
    Discussions and/or Voting: 
        Meeting 57,  Jun 2017 - Approve AI: 10-0-0
AI12-0232-1/04   2018-04-13 -- Rules for pure generic bodies
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Revision 2022 17-11-20
    RM References:  10.02.01 (9/3)   10.02.01 (15.1/3)   10.02.01 (15.5/3)  
    Discussions and/or Voting: 
        Meeting 58,  Oct 2017 - Approve AI w/ changes: 7-0-1 
        Meeting 57,  Jun 2017 - Discussed
AI12-0233-1/05   2018-04-13 -- Pre'Class for hidden operations of private types
    Priority: Low        Difficulty: Medium
    Class: Ramification                Status: WG9 Approved 16-06-22
    RM References:  6.01.01 (38/4)  
    Discussions and/or Voting: 
        Meeting 58,  Oct 2017 - Approve AI w/ changes: 7-0-1 
        Meeting 57,  Jun 2017 - Intent: 8-0-2 
AI12-0234-1/08   2020-10-20 -- Compare-and-swap for atomic objects
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 19-03-11
    RM References:  C.06.01 (0)   C.06.02 (0)  
    Discussions and/or Voting: 
        Meeting 60E, Apr 2019 - Approve AI w/ changes: 8-0-2 
        Meeting 60D, Mar 2019 - Intent: 10-0-1
        Meeting 58,  Oct 2017 - Intent: 7-1-0 
AI12-0235-1/05   2019-01-25 -- System.Storage_Pools should be pure
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 18-11-15
    RM References:  13.11 (5)  
    Discussions and/or Voting: 
        Meeting 60,  Oct 2018 - Approve AI w/ changes: 7-0-0 
        Meeting 58,  Oct 2017 - Intent: 6-0-2 
AI12-0236-1/08   2019-01-21 -- declare expressions
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 19-01-15
    RM References:  2.08 (6)   3.09.02 (3)   3.10.02 (9.1/3)   3.10.02 (16.1/3)   3.10.02 (32.2/3)   4.03.02 (5.4/3)   4.03.03 (15.1/3)   4.04 (7/3)
                    4.05.09 (0)   6.02 (10/4)   7.05 (2.1/5)   8.01 (2.1/4)  
    Discussions and/or Voting: 
        Meeting 60C, Feb 2019 - Approve AI: 10-1-0
        Meeting 60B, Jan 2019 - Approve AI w/ changes: 8-1-3 
        Meeting 60,  Oct 2018 - Intent: 6-0-2 
        Meeting 58,  Oct 2017 - Intent: 7-0-0 
AI12-0237-1/04   2018-09-05 -- Getting the representation of an enumeration value
    Priority: Very Low   Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 18-07-05
    RM References:  13.04 (10)   13.04 (11/3)  
    Discussions and/or Voting: 
        Ltr. Ballot, Aug 2018 - Approve AI: 9-0-4 
        Meeting 59,  Jun 2018 - Approve AI w/ changes: 6-0-1 
AI12-0238-1/01   2017-10-05 -- Delta package specifications
    Priority: Very Low   Difficulty: Hard
    Class: Amendment                   Status: No Action    (8-0-0) 17-10-14
    RM References:  7.08 (0)  
    Discussions and/or Voting: 
        Meeting 58,  Oct 2017 - No Action: 8-0-0 
AI12-0239-1/03   2019-10-01 -- Ghost Code
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Hold         11-0-2  20-01-15
    RM References:  11.04.01 (27/3)  
    Discussions and/or Voting: 
        Meeting 62A, Jan 2020 - Hold AI: 11-0-2
        Meeting 62,  Oct 2019 - Discussed
        Meeting 61,  Jul 2019 - Discussed
        Meeting 61,  Jul 2019 - Discussed
AI12-0240-1/04   2018-01-24 -- Access value ownership and parameter aliasing
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: No Action    (9-0-0) 19-10-07
    RM References:  H.07 (0)   H.08 (0)  
    Alternatives:   AI12-0240-2  AI12-0240-3  AI12-0240-4  AI12-0240-5  AI12-0240-6
    Discussions and/or Voting: 
        Meeting 62,  Oct 2019 - No Action: 9-0-0 
        Meeting 58,  Oct 2017 - Discussed
AI12-0240-2/02   2018-12-11 -- Access ownership for Abstract Data Types
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: No Action    (9-0-0) 19-10-07
    RM References:  3.10.03 (0)  
    Alternatives:   AI12-0240-1  AI12-0240-3  AI12-0240-4  AI12-0240-5  AI12-0240-6
    Discussions and/or Voting: 
        Meeting 62,  Oct 2019 - No Action: 9-0-0 
AI12-0240-3/01   2018-10-18 -- Access value ownership and parameter aliasing
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: No Action    (9-0-0) 19-10-07
    RM References:  H.07 (0)   H.08 (0)  
    Alternatives:   AI12-0240-1  AI12-0240-2  AI12-0240-4  AI12-0240-5  AI12-0240-6
    Discussions and/or Voting: 
        Meeting 62,  Oct 2019 - No Action: 9-0-0 
AI12-0240-4/01   2019-01-10 -- Pointer ownership for Abstract Data Types
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: No Action    (9-0-0) 19-10-07
    RM References:  3.10.03 (0)  
    Alternatives:   AI12-0240-1  AI12-0240-2  AI12-0240-3  AI12-0240-5  AI12-0240-6
    Discussions and/or Voting: 
        Meeting 62,  Oct 2019 - No Action: 9-0-0 
AI12-0240-5/02   2019-03-07 -- Heap object ownership for Abstract Data Types
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: Hold         (9-0-0) - 19-10-07
    RM References:  6.01.03 (0)  
    Alternatives:   AI12-0240-1  AI12-0240-2  AI12-0240-3  AI12-0240-4  AI12-0240-6
    Discussions and/or Voting: 
        Meeting 62,  Oct 2019 - Hold AI: 9-0-0 
        Meeting 60E, Apr 2019 - Discussed
AI12-0240-6/05   2019-07-16 -- Global aspect and access types used to implement Abstract Data Types
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: No Action    (14-0-0) 20-04-29
    RM References:  6.01.02 (0)   6.01.03 (0)  
    Alternatives:   AI12-0240-1  AI12-0240-2  AI12-0240-3  AI12-0240-4  AI12-0240-5
    Discussions and/or Voting: 
        Meeting 62C, Apr 2020 - No Action: 14-0-0
        Meeting 61,  Jul 2019 - Approve AI w/ changes: 7-0-3 
        Meeting 61,  Jul 2019 - Intent: 9-0-1 
        Meeting 60G, Jun 2019 - Intent: 6-0-5 
        Meeting 60F, May 2019 - Discussed
AI12-0241-1/02   2018-01-18 -- Specifying Nonblocking for Language-Defined Units
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 17-12-18
    RM References:  3.09 (6/2)   3.09 (18.2/3)   5.05.01 (2/3)   7.06 (4/3)   9.06 (10)   9.06.01 (2/2)   9.06.01 (8/2)   9.06.01 (15/2)
                    11.04.01 (2/2)   13.07.02 (2)   13.09 (3/3)   13.11.02 (3/3)   13.13.01 (2)   A.04.03 (5)   A.04.04 (3)   A.04.05 (3)
                    A.04.07 (3)   A.04.09 (7/3)   A.04.09 (10/3)   A.04.09 (11.7/3)   A.04.09 (11.10/3)   A.04.10 (7/3)   A.04.10 (10/3)   A.04.10 (18/3)
                    A.04.10 (21/3)   A.05.01 (3)   A.10.01 (55)   A.10.01 (60)   A.10.01 (67)   A.10.01 (72)   A.10.01 (77)   A.10.01 (83)
                    A.15 (3)   A.16 (15/2)   A.16 (16/2)   A.16 (17/2)   A.16 (18/2)   A.16 (19/2)   A.16 (20/2)   A.16.01 (3/3)
                    A.17 (3/2)   B.03.01 (3)   B.03.02 (4)   B.04 (7)   C.03.02 (2/3)   C.07.01 (2/2)   C.07.01 (3/3)   C.07.01 (16)
                    C.07.02 (2)   C.07.03 (2/2)   D.02.01 (1.2/3)   D.02.01 (1.3/3)   D.02.01 (7/3)   D.02.04 (2.2/3)   D.02.05 (4/2)   D.02.06 (9/2)
                    D.05.01 (3/2)   D.08 (3)   D.10 (3/2)   D.10 (4)   D.10 (5.2/3)   D.10 (10)   D.10 (10.1/3)   D.10.01 (3/3)
                    D.10.01 (6/3)   D.10.01 (14/3)   D.11 (3/2)   D.14 (3/2)   D.14.01 (3/2)   D.14.01 (5/2)   D.14.02 (3/2)   D.14.02 (5/2)
                    D.14.03 (3/3)   D.15 (3/2)   D.15 (4/2)   D.16 (3/3)   D.16.01 (3/3)   E.05 (3)   E.05 (23)   F.03.03 (3)
                    F.03.03 (14)   F.03.03 (15)   G.01.01 (2/1)   G.01.02 (2/2)   G.01.03 (8)   G.03.01 (2/2)   G.03.02 (2/2)  
    Discussions and/or Voting: 
        Ltr. Ballot, Jan 2018 - Approve AI: 12-0-0
AI12-0242-1/11   2019-01-17 -- Shorthand Reduction Expressions for Objects
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Revision 2022 19-01-15
    RM References:  4.05.10 (0)   4.01.04 (6)  
    Discussions and/or Voting: 
        Meeting 60B, Jan 2019 - Approve AI w/ changes: 12-0-0
        Meeting 59,  Jun 2018 - Intent: 8-1-2 
        Meeting 58A, Jan 2018 - Discussed
AI12-0243-1/03   2020-03-25 -- Subtypes as primitive arguments
    Priority: Very Low   Difficulty: Medium
    Class: Amendment                   Status: Hold         (14-0-0) - 20-04-29
    RM References:  3.09.02 (10/2)   3.09.02 (20.4/3)  
    Alternatives:   AI12-0243-2
    Discussions and/or Voting: 
        Meeting 62C, Apr 2020 - Hold AI: 14-0-0
        Meeting 62,  Oct 2019 - Discussed
        Ltr. Ballot, May 2018 - Hold AI: 8-3-0 
        Meeting 58A, Jan 2018 - Discussed
AI12-0243-2/01   2020-03-26 -- Subtypes as primitive arguments and class-wide predicates
    Priority: Very Low   Difficulty: Medium
    Class: Amendment                   Status: Hold         (14-0-0) - 20-04-29
    RM References:  3.09.02 (10/2)   4.09.01 (2/5)   13.01.01 (16/3)   13.01.01 (30/3)  
    Alternatives:   AI12-0243-1
    Discussions and/or Voting: 
        Meeting 62C, Apr 2020 - Hold AI: 14-0-0
AI12-0244-1/02   2018-01-29 -- Check name for Value attributes
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 18-01-29
    RM References:  3.05 (39.4/3)   3.05 (39.5/3)   3.05 (39.12/3)   11.05 (17)  
    Discussions and/or Voting: 
        Meeting 58A, Jan 2018 - Approve AI w/ changes: 11-0-0
AI12-0245-1/01   2018-01-12 -- "with and use" clause
    Priority: Very Low   Difficulty: Easy
    Class: Amendment                   Status: No Action    (9-0-2) 18-01-29
    RM References:  10.01.02 (3)  
    Discussions and/or Voting: 
        Meeting 58A, Jan 2018 - No Action: 9-0-2 
AI12-0246-1/01   2018-01-12 -- Fixed first indices for variable-length arrays
    Priority: Very Low   Difficulty: Medium
    Class: Amendment                   Status: Hold         by Letter Ballot (9-1-1) - 18-05-07
    RM References:  3.06.01 (3)  
    Discussions and/or Voting: 
        Ltr. Ballot, May 2018 - Hold AI: 9-1-1 
        Meeting 58A, Jan 2018 - Discussed
AI12-0247-1/01   2018-01-18 -- Potentially Blocking goes too far for Detect_Blocking
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 18-01-29
    RM References:  9.05 (55/5)   9.05 (56/5)   9.05.01 (18/5)   H.05 (5/2)  
    Discussions and/or Voting: 
        Meeting 58A, Jan 2018 - Approve AI: 11-0-0
AI12-0248-1/03   2018-03-26 -- Null array and empty container aggregates
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action    (7-0-0) 18-10-21
    RM References:  4.03.03 (2)   4.03.05 (0)  
    Discussions and/or Voting: 
        Meeting 60,  Oct 2018 - No Action: 7-0-0 
        Meeting 58A, Jan 2018 - Discussed
AI12-0249-1/07   2019-03-19 -- User-defined numeric literals
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 18-11-29
    RM References:  4.02 (9)   4.02.01 (0)   4.09 (3)  
    Discussions and/or Voting: 
        Meeting 60,  Oct 2018 - Approve AI w/ changes: 10-0-0
AI12-0250-1/04   2019-03-18 -- Iterator Filters
    Priority: Very Low   Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 19-03-11
    RM References:  4.03.03 (21)   4.03.03 (26)   4.03.03 (31)   4.03.05 (0)   4.05.10 (0)   5.05 (4)   5.05 (7)   5.05 (9/4)
                    5.05 (9.1/4)   5.05 (10)   5.05.02 (2/3)   5.05.02 (10/3)   5.05.02 (11/3)  
    Discussions and/or Voting: 
        Meeting 60E, Apr 2019 - Approve AI: 9-0-1 
        Meeting 60D, Mar 2019 - Intent: 9-0-2 
        Meeting 60,  Oct 2018 - Intent: 7-1-1 
AI12-0251-1/04   2019-01-25 -- Explicit chunk definition for parallel loops
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 18-11-16
    RM References:  5.05 (3/3)   5.05 (5)   5.05 (6/5)   5.05 (9/4)  
    Alternatives:   AI12-0251-2
    Discussions and/or Voting: 
        Meeting 60,  Oct 2018 - Approve AI: 5-0-2 
        Meeting 59,  Jun 2018 - Intent: 10-0-1
AI12-0251-2/01   2018-03-28 -- Parallel loop chunking libraries
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action    (7-0-0) 18-10-21
    RM References:  5.05.02 (2/3)   5.05.02 (5/4)   5.05.02 (7/3)  
    Alternatives:   AI12-0251-1
    Discussions and/or Voting: 
        Meeting 60,  Oct 2018 - No Action: 7-0-0 
        Meeting 59,  Jun 2018 - Discussed
AI12-0252-1/02   2018-01-29 -- Duplicate interrupt handlers under Ravenscar
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 18-01-29
    RM References:  C.03.01 (13)  
    Discussions and/or Voting: 
        Meeting 58A, Jan 2018 - Approve AI w/ changes: 10-0-1
AI12-0253-1/01   2018-01-26 -- Saturation arithmetic for scalar types
    Priority: Very Low   Difficulty: Medium
    Class: Amendment                   Status: Hold         by Letter Ballot (10-0-1) - 18-05-07
    RM References:  A.05.04 (0)  
    Discussions and/or Voting: 
        Ltr. Ballot, May 2018 - Hold AI: 10-0-1
        Meeting 58A, Jan 2018 - Discussed
AI12-0254-1/03   2018-03-06 -- Bounded_Indefinite_Holders
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 18-03-05
    RM References:  A.18.32 (0)  
    Discussions and/or Voting: 
        Meeting 58B, Mar 2018 - Approve AI w/ changes: 7-1-4 
        Meeting 58A, Jan 2018 - Discussed
AI12-0255-1/01   2018-01-26 -- Component iteration/reflection
    Priority: Very Low   Difficulty: Hard
    Class: Amendment                   Status: No Action    (8-0-3) 18-01-29
    RM References:  A.20 (0)  
    Discussions and/or Voting: 
        Meeting 58A, Jan 2018 - No Action: 8-0-3 
AI12-0256-1/04   2018-08-31 -- Aspect No_Controlled_Parts
    Priority: Very Low   Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 18-07-06
    RM References:  H.04.01 (0)   13.01.01 (18.7/5)  
    Discussions and/or Voting: 
        Meeting 59,  Jun 2018 - Approve AI w/ changes: 10-0-0
AI12-0257-1/02   2020-01-30 -- Generalize prefix views
    Priority: Very Low   Difficulty: Medium
    Class: Amendment                   Status: Hold         15-0-0  20-07-30
    RM References:  4.01.03 (9.1/2)   4.01.03 (9.2/2)  
    Discussions and/or Voting: 
        Meeting 62E, Jul 2020 - Hold AI: 15-0-0
        Ltr. Ballot, May 2018 - Hold AI: 8-0-3 
AI12-0258-1/04   2018-04-26 -- Containers and controlled element types
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 18-03-05
    RM References:  A.18 (10/4)  
    Discussions and/or Voting: 
        Meeting 58B, Mar 2018 - Approve AI w/ changes: 11-0-1
AI12-0259-1/02   2018-03-05 -- Lower bound of strings returned from Ada.Command_Line
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 18-03-05
    RM References:  A.15 (14)   A.15 (16/3)  
    Discussions and/or Voting: 
        Meeting 58B, Mar 2018 - Approve AI w/ changes: 12-0-0
AI12-0260-1/04   2018-03-06 -- Functions Is_Basic and To_Basic in Wide_Characters.Handling
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 18-03-05
    RM References:  1.02 (8/3)   A.03.05 (8/3)   A.03.05 (20/3)   A.03.05 (21/3)   A.03.05 (33/3)   A.03.05 (61/3)  
    Discussions and/or Voting: 
        Meeting 58B, Mar 2018 - Approve AI w/ changes: 11-0-0
AI12-0261-1/04   2018-05-07 -- Conflict in "private with" rules
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 18-03-05
    RM References:  10.01.02 (12/3)   10.01.02 (13/2)   10.01.02 (14/2)   10.01.02 (15/2)   10.01.02 (16/2)  
    Discussions and/or Voting: 
        Meeting 58B, Mar 2018 - Approve AI w/ changes: 7-0-5 
AI12-0262-1/12   2020-01-06 -- Map-Reduce attribute
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Revision 2022 19-01-15
    RM References:  4.01.04 (1)   4.01.04 (6)   4.01.04 (11)   4.05.10 (0)  
    Discussions and/or Voting: 
        Meeting 60C, Feb 2019 - Approve AI w/ changes: 10-0-1
        Meeting 60B, Jan 2019 - Approve AI w/ changes: 11-0-0
        Meeting 60,  Oct 2018 - Intent: 5-0-3 
        Meeting 59,  Jun 2018 - Intent: 10-0-1
AI12-0263-1/03   2018-08-31 -- Update references to ISO/IEC 10646
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 18-03-08
    RM References:  1.01.04 (14.2/3)   2.01 (1/3)   2.01 (3.1/3)   2.01 (4/3)   2.01 (4.1/5)   2.01 (5/3)   2.01 (15/3)   2.01 (4.1/5)
                    2.01 (5/3)   2.03 (4.1/5)   2.03 (5/3)   3.05.02 (2/3)   3.05.02 (3/3)   3.05.02 (4/3)   A.01 (36.1/3)   A.01 (36.2/3)
                    A.03.02 (32.6/5)   A.03.05 (51.2/5)   A.03.05 (55/3)   A.03.05 (59/3)   A.04.10 (3/3)   B.05 (21/5)  
    Discussions and/or Voting: 
        Meeting 59,  Jun 2018 - Approve AI w/ changes: 10-0-1
AI12-0264-1/03   2018-04-26 -- Overshifting and overrotating
    Priority: Low        Difficulty: Easy
    Class: Ramification                Status: Revision 2022 18-04-05
    RM References:  B.02 (9)  
    Discussions and/or Voting: 
        Meeting 58C, Apr 2018 - Approve AI w/ changes: 8-0-2 
AI12-0265-1/03   2018-04-26 -- Default_Initial_Condition for types
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 18-04-04
    RM References:  7.03.03 (0)   1.01.03 (17.1/5)   11.04.02 (23.2/5)   11.04.02 (23.3/5)  
    Discussions and/or Voting: 
        Meeting 58C, Apr 2018 - Approve AI w/ changes: 8-0-2 
AI12-0266-1/11   2019-01-29 -- Parallel Container Iterators
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 19-01-29
    RM References:  5.05 (3/5)   5.05 (8.1/5)   5.05 (9.3/5)   5.05.01 (4/3)   5.05.01 (6/4)   5.05.01 (11/3)   5.05.02 (2.1/3)   5.05.02 (4/3)
                    5.05.02 (10/3)   5.05.02 (11/3)   5.05.02 (12/3)   5.05.02 (13/3)   5.05.02 (15/3)   A.18.02 (74.1/3)   A.18.02 (230.1/3)   A.18.02 (230.2/3)
                    A.18.03 (46.1/3)   A.18.03 (144.1/3)   A.18.03 (144.2/3)   A.18.05 (37.1/3)   A.18.05 (61.1/3)   A.18.05 (61.2/3)   A.18.06 (51.1/3)   A.18.06 (94.1/3)
                    A.18.06 (94.2/3)   A.18.08 (49.1/3)   A.18.08 (85.1/3)   A.18.08 (85.2/3)   A.18.09 (61.1/3)   A.18.09 (113.1/3)   A.18.09 (113.2/3)   A.18.10 (44/3)
                    A.18.10 (45/3)   A.18.10 (70/3)   A.18.10 (156/3)   A.18.10 (157/3)   A.18.10 (158/3)   A.18.10 (159/3)   A.18.10 (218/3)   A.18.10 (219/3)  
    Discussions and/or Voting: 
        Meeting 60C, Feb 2019 - Approve AI w/ changes: 8-0-2 
        Meeting 60B, Jan 2019 - Intent: 7-0-4 
        Meeting 60,  Oct 2018 - Intent: 6-0-1 
        Meeting 59,  Jun 2018 - Intent: 11-0-0
        Meeting 58C, Apr 2018 - Intent: 7-0-3 
AI12-0267-1/08   2019-01-25 -- Data race and non-blocking checks for parallel constructs
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Revision 2022 18-11-19
    RM References:  9.05 (57/5)   9.10 (11)   9.10 (15)   9.10.01 (0)   H.05 (1/2)   H.05 (5/5)   H.05 (6/2)  
    Discussions and/or Voting: 
        Meeting 60,  Oct 2018 - Approve AI w/ changes: 5-0-2 
        Meeting 59,  Jun 2018 - Intent: 7-0-1 
        Meeting 59,  Jun 2018 - Intent: 11-0-0
AI12-0268-1/01   2018-03-29 -- Automatic instantiation for generic formal parameters
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action    (9-0-0) 19-10-07
    RM References:  5.05.02 (2/3)   5.05.02 (5/4)   5.05.02 (7/3)  
    Discussions and/or Voting: 
        Meeting 62,  Oct 2019 - No Action: 9-0-0 
        Meeting 61,  Jul 2019 - Discussed
AI12-0269-1/04   2018-04-26 -- Aspect No_Return for functions reprise
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 18-04-04
    RM References:  6.05.01 (0)   6.05.01 (1/3)   6.05.01 (3.1/3)   6.05.01 (3.4/3)   6.05.01 (5/2)   6.05.01 (6/2)   6.05.01 (7/2)   J.15.02 (2/3)
                    J.15.02 (3/3)   J.15.02 (4/3)  
    Discussions and/or Voting: 
        Meeting 58C, Apr 2018 - Approve AI w/ changes: 7-0-2 
AI12-0270-1/00   2018-04-09 -- Eliminate differences between use of values and objects
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Hold         by Letter Ballot (10-0-1) - 18-05-07
    RM References:  3.03 (11.1/3)   3.03 (12)  
    Discussions and/or Voting: 
        Ltr. Ballot, May 2018 - Hold AI: 10-0-1
AI12-0271-1/00   2018-04-09 -- Specifying aspects of (anonymous) formal parameters
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Hold         by Letter Ballot (8-0-3) - 18-05-07
    RM References:  13.01.01 (3/3)  
    Discussions and/or Voting: 
        Ltr. Ballot, May 2018 - Hold AI: 8-0-3 
AI12-0272-1/03   2018-08-31 -- Contracts for generic formal parameters
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 18-07-11
    RM References:  6.01.01 (1/5)   6.01.01 (39/5)   7.03.03 (1/5)   7.03.03 (2/5)   7.03.03 (8/5)   7.03.04 (5/5)   F.01 (1)  
    Discussions and/or Voting: 
        Meeting 59,  Jun 2018 - Approve AI w/ changes: 10-0-1
AI12-0273-1/00   2018-04-09 -- Contract matching for formal subprograms
    Priority: Very Low   Difficulty: Medium
    Class: Amendment                   Status: Hold         by Letter Ballot (10-0-1) - 18-05-07
    RM References:  12.06 (8.9/5)  
    Discussions and/or Voting: 
        Ltr. Ballot, May 2018 - Hold AI: 10-0-1
AI12-0274-1/01   2018-05-08 -- Case pattern matching
    Priority: Very Low   Difficulty: Hard
    Class: Amendment                   Status: Hold         by Letter Ballot (10-0-1) - 18-05-07
    RM References:  5.04 (4/3)  
    Discussions and/or Voting: 
        Ltr. Ballot, May 2018 - Hold AI: 10-0-1
AI12-0275-1/03   2018-08-31 -- Make subtype_mark optional in object renames
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 18-07-05
    RM References:  8.05.01 (2/3)   8.05.01 (3/2)  
    Discussions and/or Voting: 
        Meeting 59,  Jun 2018 - Approve AI: 7-0-0 
AI12-0276-1/03   2019-01-25 -- Admission policy defined for acquiring a protected object resource
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 18-11-27
    RM References:  D.04.01 (0)   9.05.01 (19)   D.01 (22/1)  
    Discussions and/or Voting: 
        Meeting 60,  Oct 2018 - Approve AI w/ changes: 7-0-3 
AI12-0277-1/03   2018-08-31 -- The meaning of "accessibility level of the body of F"
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 18-06-29
    RM References:  3.10.02 (19.2/4)  
    Discussions and/or Voting: 
        Meeting 59,  Jun 2018 - Approve AI w/ changes: 9-0-2 
AI12-0278-1/02   2018-07-05 -- Implicit conversions of anonymous return types
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 18-07-05
    RM References:  3.10.02 (10.3/3)  
    Discussions and/or Voting: 
        Meeting 59,  Jun 2018 - Approve AI w/ changes: 11-0-0
AI12-0279-1/06   2020-02-03 -- Nonpreemptive dispatching needs more dispatching points
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 18-11-26
    RM References:  D.02.01 (1.5/2)   D.02.01 (7/5)  
    Discussions and/or Voting: 
        Meeting 60,  Oct 2018 - Approve AI w/ changes: 9-0-1 
        Meeting 59,  Jun 2018 - Intent: 11-0-1
AI12-0280-1/01   2018-05-14 -- Contract_Cases aspect
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action    (10-0-0) 19-06-15
    RM References:  6.01.02 (0)  
    Alternatives:   AI12-0280-2
    Discussions and/or Voting: 
        Meeting 61,  Jul 2019 - No Action: 10-0-0
AI12-0280-2/08   2021-01-14 -- Making 'Old more flexible
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 19-09-07
    RM References:  6.01.01 (20/3)   6.01.01 (21/3)   6.01.01 (22/3)   6.01.01 (22.1/4)   6.01.01 (22.2/5)   6.01.01 (23/3)   6.01.01 (24/3)   6.01.01 (26/4)
                    6.01.01 (27/5)   6.01.01 (39/5)  
    Alternatives:   AI12-0280-1
    Discussions and/or Voting: 
        Meeting 62,  Oct 2019 - Approve AI w/ changes: 9-0-1 
        Meeting 61,  Jul 2019 - Intent: 10-0-0
        Meeting 61,  Jul 2019 - Discussed
AI12-0281-1/03   2019-03-05 -- CPU Affinity for Protected Objects
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 19-02-26
    RM References:  D.16 (7/3)   D.16 (10/3)   D.16 (11/3)   D.16 (14/3)   J.05.09 (4/3)   J.05.09 (6/3)  
    Discussions and/or Voting: 
        Meeting 60D, Mar 2019 - Approve AI w/ changes: 9-0-2 
AI12-0282-1/06   2020-04-29 -- Atomic, Volatile, and Independent generic formal types
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 19-03-11
    RM References:  C.06 (6.1/3)   C.06 (6.3/3)   C.06 (6.5/3)   C.06 (6.8/3)   C.06 (12/3)   C.06 (12.1/3)   C.06 (21/4)  
    Discussions and/or Voting: 
        Meeting 62C, Apr 2020 - Approve AI w/ changes: 11-0-3
        Meeting 62B, Mar 2020 - Intent: 14-0-0
        Meeting 60E, Apr 2019 - Approve AI: 10-0-0
        Meeting 60D, Mar 2019 - Intent: 10-0-1
AI12-0283-1/03   2018-08-31 -- Nonblocking and remote calls
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 18-07-12
    RM References:  E.02.02 (9.3/1)   E.02.03 (13/3)   E.04 (8)  
    Discussions and/or Voting: 
        Meeting 59,  Jun 2018 - Approve AI w/ changes: 8-0-3 
AI12-0284-1/01   2018-06-11 -- Renaming a file to an existing file should be allowed
    Priority: Very Low   Difficulty: Easy
    Class: Amendment                   Status: Hold         18-06-11
    RM References:  A.16 (12/2)   A.16 (66/2)   A.16 (67/3)  
AI12-0285-1/03   2018-08-31 -- Syntax for Stable_Properties aspects
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 18-07-06
    RM References:  7.03.04 (2/5)   7.03.04 (3/5)   7.03.04 (4/5)   7.03.04 (6/5)   7.03.04 (7/5)   7.03.04 (9/5)   7.03.04 (10/5)   7.03.04 (14/5)
                    13.01.01 (4/5)  
    Discussions and/or Voting: 
        Meeting 59,  Jun 2018 - Approve AI w/ changes: 9-0-0 
AI12-0286-1/03   2019-01-25 -- Allows_Exit aspect should be used on language-defined subprograms
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 18-11-15
    RM References:  A.16 (36/2)   A.16 (111/2)   A.17 (8/3)   A.17 (22/3)  
    Discussions and/or Voting: 
        Meeting 60,  Oct 2018 - Approve AI w/ changes: 7-0-0 
AI12-0287-1/03   2018-11-20 -- Legality Rules for null exclusions in renaming are too fierce
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 18-11-15
    RM References:  8.05.01 (4.4/2)   8.05.01 (4.5/2)   8.05.01 (4.6/2)   8.05.04 (4.2/2)   12.04 (8.3/2)   12.04 (8.4/2)   12.04 (8.5/2)   12.04 (8.2/5)
                    12.06 (8.2/5)  
    Discussions and/or Voting: 
        Meeting 60,  Oct 2018 - Approve AI w/ changes: 5-0-1 
AI12-0288-1/01   2018-08-06 -- 'Value for all types
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Hold         by Letter Ballot (10-0-1) - 18-05-07
    RM References:  4.10 (0)   3.05 (39.3/2)  
    Discussions and/or Voting: 
        Ltr. Ballot, May 2018 - Hold AI: 10-0-1
AI12-0289-1/02   2019-02-18 -- Implicitly null excluding anonymous access types and conformance
    Priority: Low        Difficulty: Easy
    Class: Ramification                Status: Revision 2022 18-11-19
    RM References:  3.10 (26)  
    Discussions and/or Voting: 
        Meeting 60,  Oct 2018 - Approve AI: 5-1-1 
AI12-0290-1/04   2019-02-18 -- Restriction Pure_Barriers
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 18-11-21
    RM References:  D.07 (2)   D.07 (10.10/4)  
    Discussions and/or Voting: 
        Meeting 60,  Oct 2018 - Approve AI w/ changes: 10-0-0
AI12-0291-1/04   2020-09-09 -- Jorvik Profile
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 18-11-26
    RM References:  D.13 (0)   D.13 (1/3)   D.13 (4/3)   D.13 (6/4)   D.13 (9/3)   D.13 (10/3)   D.13 (11/4)   D.13 (12/4)  
    Discussions and/or Voting: 
        Meeting 60,  Oct 2018 - Approve AI w/ changes: 10-0-0
AI12-0292-1/02   2018-11-13 -- Various cleanups for Ada 2020
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 18-11-13
    RM References:  3.10.02 (9.1/3)   5.05.03 (9/5)   5.05.03 (13/5)   8.05.04 (11)   9.10 (14)  
    Discussions and/or Voting: 
        Meeting 60,  Oct 2018 - Approve AI w/ changes: 7-0-0 
AI12-0293-1/03   2019-04-02 -- Add predefined FIFO_Streams packages
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 18-11-27
    RM References:  13.13.01 (1)   13.13.01 (9)   13.13.01 (9.1/1)  
    Discussions and/or Voting: 
        Meeting 60,  Oct 2018 - Approve AI w/ changes: 8-0-0 
AI12-0294-1/04   2018-12-10 -- More clean-ups for Ada 2020
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 18-11-15
    RM References:  3.03 (23/3)   5.05 (8)   5.05 (9/5)   5.05 (9.1/5)   5.05.03 (20/5)   9.10.01 (8/5)   D.02.01 (1.5/2)  
    Discussions and/or Voting: 
        Meeting 60A, Dec 2018 - Approve AI w/ changes: 8-0-3 
AI12-0295-1/03   2019-03-19 -- User-defined string literals
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 18-11-29
    RM References:  4.02 (6)   4.02 (10)   4.02 (11)   3.06.03 (1)   4.02.01 (0)   4.09 (26/3)  
    Discussions and/or Voting: 
        Meeting 60,  Oct 2018 - Approve AI w/ changes: 6-0-4 
AI12-0296-1/02   2019-02-22 -- User-defined character and null literals
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Hold         7-0-0  18-10-23
    RM References:  4.02 (3)   4.02 (5)   4.02 (9/5)   3.05.02 (1)   4.02.01 (0)  
    Discussions and/or Voting: 
        Meeting 60,  Oct 2018 - Hold AI: 7-0-3 
AI12-0297-1/01   2018-12-06 -- Defaults for generic formal packages and formal "in out" objects
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Hold         9-0-1  19-02-26
    RM References:  12.04 (6)   12.07 (2)  
    Discussions and/or Voting: 
        Meeting 60D, Mar 2019 - Hold AI: 9-0-1 
AI12-0298-1/07   2020-12-14 -- Revise the conflict check policies to ensure compatibility
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 19-04-09
    RM References:  9.10 (10)   9.10 (17/5)   9.10.01 (3/5)   9.10.01 (5/5)   9.10.01 (8/5)   9.10.01 (10/5)   9.10.01 (11/5)   9.10.01 (12/5)
                    9.10.01 (13/5)   9.10.01 (14/5)  
    Discussions and/or Voting: 
        Meeting 60F, May 2019 - Approve AI: 7-0-4 
        Meeting 60A, Dec 2018 - Intent: 10-0-2
AI12-0299-1/02   2019-01-14 -- The permission of D.2.1(10.1/2) allows too much
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 19-01-14
    RM References:  D.02.01 (10.1/2)   D.02.01 (7/5)  
    Discussions and/or Voting: 
        Meeting 60B, Jan 2019 - Approve AI w/ changes: 11-0-0
AI12-0300-1/03   2019-02-25 -- Annex G text for Fixed * integer
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 19-01-15
    RM References:  G.02.03 (23)  
    Discussions and/or Voting: 
        Meeting 60B, Jan 2019 - Approve AI w/ changes: 11-0-0
AI12-0301-1/03   2019-03-04 -- Predicates should be checked like constraints for types with Default_Value
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 19-01-15
    RM References:  3.02.04 (31/4)  
    Discussions and/or Voting: 
        Meeting 60B, Jan 2019 - Approve AI w/ changes: 11-0-0
AI12-0302-1/07   2020-07-21 -- Default Global aspect for language-defined units
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 19-10-30
    RM References:  3.09 (6/2)   3.09 (18.2/3)   9.06 (10)   9.06.01 (2/2)   9.06.01 (8/2)   9.06.01 (15/2)   11.04.01 (2/2)   13.07.02 (2)
                    13.11.02 (3/3)   13.13.01 (9)   13.13.04 (3/3)   13.13.04 (10/3)   13.13.04 (11/3)   13.13.05 (3/3)   A.04.03 (5)   A.04.04 (3)
                    A.04.05 (3)   A.04.07 (3)   A.04.07 (46.2/2)   A.04.08 (3)   A.04.08 (50/2)   A.04.09 (7/3)   A.04.09 (10/3)   A.04.09 (11.7/3)
                    A.04.09 (11.10/3)   A.04.10 (7/3)   A.04.10 (10/3)   A.04.10 (18/3)   A.04.10 (21/3)   A.05.02 (5)   A.05.02 (8)   A.05.02 (9)
                    A.05.02 (12)   A.05.02 (17)   A.05.02 (20)   A.05.02 (21)   A.05.02 (24)   A.05.06 (0)   A.05.07 (0)   A.08.01 (2)
                    A.08.01 (10.1/4)   A.08.01 (12)   A.08.04 (2)   A.08.04 (10.1/4)   A.08.04 (12)   A.08.04 (13)   A.08.04 (14)   A.09 (3)
                    A.10.01 (2)   A.10.01 (21/1)   A.10.01 (23)   A.10.01 (24)   A.10.01 (25)   A.10.01 (26)   A.10.01 (28)   A.10.01 (29)
                    A.10.01 (30)   A.10.01 (31)   A.10.01 (32)   A.10.01 (35)   A.10.01 (36)   A.10.01 (37)   A.10.01 (38)   A.10.01 (39)
                    A.10.01 (41)   A.10.01 (42)   A.10.01 (43)   A.10.01 (44)   A.10.01 (45)   A.10.01 (47)   A.10.01 (48)   A.10.01 (49)
                    A.10.01 (54)   A.10.01 (55)   A.10.01 (59)   A.10.01 (60)   A.10.01 (65)   A.10.01 (66)   A.10.01 (70)   A.10.01 (71)
                    A.10.01 (75)   A.10.01 (76)   A.10.01 (81)   A.10.01 (82)   A.10.01 (49.1/2)   A.10.01 (50)   A.10.11 (3/2)   A.10.12 (3/2)
                    A.12.01 (3/3)   A.12.01 (15)   A.12.01 (16)   A.12.01 (18)   A.12.01 (19)   A.12.01 (22)   A.12.02 (3)   A.12.03 (3)
                    A.12.04 (3/2)   A.15 (3)   A.16 (3/2)   A.16.01 (3/3)  
    Discussions and/or Voting: 
        Meeting 62D, Jun 2020 - Approve AI w/ changes: 10-0-3
        Meeting 62,  Oct 2019 - Approve AI w/ changes: 9-0-1 
        Meeting 61,  Jul 2019 - Discussed
        Meeting 60G, Jun 2019 - Discussed
AI12-0303-1/03   2019-05-09 -- Some constants must be covered by Global aspects; extensibility
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: No Action    (14-0-0) 20-04-29
    RM References:  6.01.02 (12/5)   6.01.02 (32/5)   6.01.02 (46/5)  
    Discussions and/or Voting: 
        Meeting 62C, Apr 2020 - No Action: 14-0-0
        Meeting 60G, Jun 2019 - Approve AI w/ changes: 9-0-2 
AI12-0304-1/03   2019-05-09 -- Image attributes of language-defined types
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 19-05-09
    RM References:  4.10 (0)  
    Discussions and/or Voting: 
        Meeting 60G, Jun 2019 - Approve AI w/ changes: 11-0-0
        Meeting 60F, May 2019 - Approve AI w/ changes: 10-0-0
AI12-0305-1/01   2019-02-01 -- Bounded Big Integers
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Hold         9-0-1  19-02-26
    RM References:  A.05.08 (0)  
    Discussions and/or Voting: 
        Meeting 60D, Mar 2019 - Hold AI: 9-0-1 
AI12-0306-1/04   2019-04-02 -- Split null array aggregates from positional array aggregates
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 19-02-12
    RM References:  4.03.03 (2)   4.03.03 (3/2)   4.03.03 (9/5)   4.03.03 (26/5)   4.03.03 (26.1/5)   4.03.03 (33/3)   4.03.03 (38)   4.03.03 (39)
                    4.03.03 (42)  
    Discussions and/or Voting: 
        Meeting 60C, Feb 2019 - Approve AI w/ changes: 9-1-0 
AI12-0307-1/03   2019-03-04 -- Resolution of aggregates
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 19-02-11
    RM References:  4.03 (3/5)  
    Discussions and/or Voting: 
        Meeting 60C, Feb 2019 - Approve AI w/ changes: 8-0-2 
AI12-0308-1/03   2019-03-04 -- Declared entities need to be declarations
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 19-02-05
    RM References:  3.01 (6/3)   3.03 (6)   3.03 (18.1/3)   3.03.01 (23/3)   5.05.03 (0)   8.01 (2.1/4)   8.01 (4.1/4)  
    Discussions and/or Voting: 
        Meeting 60C, Feb 2019 - Approve AI w/ changes: 10-0-0
AI12-0309-1/03   2019-03-04 -- Missing checks for pragma Suppress
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 19-02-12
    RM References:  11.05 (10)   11.05 (19)   11.05 (20)   11.05 (22)   11.05 (24)  
    Discussions and/or Voting: 
        Meeting 60C, Feb 2019 - Approve AI w/ changes: 7-1-2 
AI12-0310-1/03   2019-03-04 -- Specifying private parts of packages in aspect Global
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action    (14-0-0) 20-04-29
    RM References:  6.01.02 (10/5)   6.01.02 (33/5)  
    Discussions and/or Voting: 
        Meeting 62C, Apr 2020 - No Action: 14-0-0
        Meeting 60C, Feb 2019 - Approve AI w/ changes: 10-0-0
AI12-0311-1/03   2019-02-26 -- Suppressing client-side assertions for language-defined units
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 19-02-26
    RM References:  11.04.02 (23.5/5)   11.05 (23)   11.05 (26)  
    Discussions and/or Voting: 
        Meeting 60D, Mar 2019 - Approve AI w/ changes: 9-0-1 
        Meeting 60C, Feb 2019 - Intent: 9-0-1 
AI12-0312-1/12   2021-05-07 -- Examples for Ada 202x
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Revision 2022 19-10-29
    RM References:  3.09.04 (32/2)   3.10.01 (23)   3.10.02 (41)   4.02.01 (0)   4.03.03 (44)   4.03.05 (0)   4.05.07 (21/3)   4.05.08 (13/3)
                    4.05.10 (0)   5.05 (21)   6.01.01 (42/3)   6.01.02 (0)   7.03.02 (24/3)   7.03.03 (0)   11.03 (7)   13.04 (12)
                    13.04 (14)   B.03 (77)   B.03 (79/3)   B.03 (83)  
    Discussions and/or Voting: 
        Meeting 62,  Oct 2019 - Approve AI w/ changes: 10-0-0
        Meeting 62,  Oct 2019 - Intent: 10-0-0
        Meeting 61,  Jul 2019 - Intent: 9-0-1 
        Meeting 60C, Feb 2019 - Discussed
AI12-0313-1/06   2021-03-08 -- Introduction for Ada 2020
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Revision 2022 19-04-09
    RM References: 
    Discussions and/or Voting: 
        Meeting 60F, May 2019 - Approve AI w/ changes: 11-0-0
        Meeting 60C, Feb 2019 - Discussed
AI12-0314-1/01   2019-02-15 -- Title of 13.13.1
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 19-02-15
    RM References:  13.13.01 (0)  
    Discussions and/or Voting: 
        Meeting 60D, Mar 2019 - Approve AI w/ changes: 10-0-0
AI12-0315-1/03   2019-03-05 -- Image Attributes subclause improvements
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 19-02-14
    RM References:  4.10 (0)  
    Discussions and/or Voting: 
        Meeting 60D, Mar 2019 - Approve AI w/ changes: 10-0-0
AI12-0316-1/02   2019-02-26 -- Preconditions for checking Task_Ids
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Hold         11-0-0  19-02-26
    RM References:  C.07.01 (4/3)   D.02.06 (9/5)   D.02.06 (29/2)   D.05.01 (4)   D.05.01 (5)   D.05.01 (9)   D.11 (3/5)   D.11 (9)
                    D.14 (5/2)   D.14 (17/2)  
    Discussions and/or Voting: 
        Meeting 60D, Mar 2019 - Hold AI: 11-0-0
AI12-0317-1/09   2019-03-11 -- Simplifying the rules for newly constructed objects
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 19-02-26
    RM References:  3.10.02 (16.1/5)   4.03.02 (5.1/5)   4.03.02 (5.2/5)   4.03.02 (5.3/5)   4.03.02 (5.4/5)   4.03.02 (5.5/5)   4.04 (9)   4.05.09 (6/5)
                    6.02 (10/5)   7.05 (2.1/5)  
    Discussions and/or Voting: 
        Meeting 60E, Apr 2019 - Approve AI w/ changes: 10-0-0
        Meeting 60D, Mar 2019 - Approve AI w/ changes: 10-0-0
AI12-0318-1/02   2019-02-26 -- No_IO should apply to Ada.Directories
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 19-02-26
    RM References:  H.04 (20/2)   H.04 (24/3)  
    Discussions and/or Voting: 
        Meeting 60D, Mar 2019 - Approve AI w/ changes: 10-0-0
AI12-0319-1/05   2021-05-06 -- Nonblocking for Unchecked_Deallocation is wrong
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 19-03-11
    RM References:  9.05 (47/5)   9.05 (68/5)   13.11 (15)   13.11 (17)   13.11 (18/4)   13.11.02 (3/5)  
    Discussions and/or Voting: 
        Meeting 60E, Apr 2019 - Approve AI: 6-0-4 
        Meeting 60D, Mar 2019 - Discussed
AI12-0320-1/03   2019-03-11 -- Changes from the RM review
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 19-03-06
    RM References:  4.10 (3.1/5)   4.10 (6/5)   5.05.03 (11/5)   C.01 (2)   C.03.02 (24/3)   E.02.01 (7/4)   E.02.01 (7.1/4)  
    Discussions and/or Voting: 
        Meeting 60E, Apr 2019 - Approve AI w/ changes: 10-0-0
AI12-0321-1/04   2020-10-20 -- Support for Arithmetic Atomic Operations and Test and Set
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 19-03-11
    RM References:  C.06.03 (0)   C.06.04 (0)  
    Discussions and/or Voting: 
        Meeting 60E, Apr 2019 - Approve AI w/ changes: 9-0-1 
AI12-0322-1/04   2019-03-11 -- Equivalence for the target name symbol
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 19-03-11
    RM References:  4.09 (16)   5.02.01 (4/5)   5.02.01 (5/5)  
    Discussions and/or Voting: 
        Meeting 60E, Apr 2019 - Approve AI w/ changes: 10-0-0
AI12-0323-1/02   2019-03-11 -- Implementation Advice for the CPU aspect for protected types
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 19-03-11
    RM References:  D.16 (16/5)  
    Discussions and/or Voting: 
        Meeting 60E, Apr 2019 - Approve AI w/ changes: 8-0-2 
AI12-0324-1/03   2019-04-09 -- More changes from the RM review
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 19-03-19
    RM References:  3.10 (9/5)   3.10.02 (19.2/5)   4.03.04 (0)   6.04.01 (6.17/5)   7.03.03 (0)   7.03.04 (0)   8.06 (17.1/4)   D.04 (1/3)  
    Discussions and/or Voting: 
        Meeting 60F, May 2019 - Approve AI w/ changes: 10-0-0
AI12-0325-1/09   2019-04-09 -- Various issues with user-defined literals
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 19-04-01
    RM References:  4.02 (6)   4.02 (10)   4.02 (11)   4.02.01 (0)  
    Discussions and/or Voting: 
        Meeting 60F, May 2019 - Approve AI w/ changes: 10-0-0
AI12-0326-1/02   2019-04-15 -- Consequence for incorrect Allows_Exit
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action    (10-0-0) 19-06-14
    RM References:  5.05.03 (17/5)   5.05.03 (21/5)  
    Alternatives:   AI12-0326-2
    Discussions and/or Voting: 
        Meeting 61,  Jul 2019 - No Action: 10-0-0
        Meeting 60F, May 2019 - Intent: 7-0-4 
AI12-0326-2/04   2019-07-15 -- Bounded errors associated with procedural iterators
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 19-07-15
    RM References:  5.05 (3/5)   5.05.03 (15/5)   5.05.03 (17/5)   5.05.03 (18/5)   5.05.03 (19/5)   5.05.03 (20/5)   5.05.03 (21/5)  
    Alternatives:   AI12-0326-1
    Discussions and/or Voting: 
        Meeting 61,  Jul 2019 - Approve AI w/ changes: 9-0-1 
        Meeting 61,  Jul 2019 - Intent: 10-0-0
        Meeting 60G, Jun 2019 - Intent: 10-0-1
AI12-0327-1/03   2019-04-09 -- Clarify iterator filter wording for aggregates
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 19-04-09
    RM References:  5.05 (6.2/6)   4.03.03 (21)   4.03.05 (0)   4.05.08 (6/4)   4.05.10 (0)  
    Discussions and/or Voting: 
        Meeting 60F, May 2019 - Approve AI w/ changes: 11-0-0
AI12-0328-1/04   2019-05-09 -- Meaning of limited type and record type in 4.5.2(28.1/4)
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 19-05-09
    RM References:  4.05.02 (28.1/4)   4.05.02 (4.1/4)   4.05.02 (15/3)  
    Discussions and/or Voting: 
        Meeting 60G, Jun 2019 - Approve AI: 9-0-0 
        Meeting 60F, May 2019 - Intent: 7-0-3 
AI12-0329-1/02   2019-04-09 -- Naming of FIFO_Streams packages
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 19-04-09
    RM References:  13.13.01 (9/5)   13.13.01 (9.1/5)  
    Discussions and/or Voting: 
        Meeting 60F, May 2019 - Approve AI w/ changes: 9-0-2 
AI12-0330-1/07   2021-03-14 -- Add items to the Glossary
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 19-05-09
    RM References:  N (0)  
    Discussions and/or Voting: 
        Meeting 62H, Dec 2020 - Approve AI w/ changes: 14-0-1
        Meeting 60G, Jun 2019 - Approve AI w/ changes: 11-0-0
        Meeting 60F, May 2019 - Discussed
AI12-0331-1/02   2019-05-10 -- Order of finalization of a subpool
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 19-05-09
    RM References:  13.11.05 (5/3)   13.11.05 (6/3)   13.11.05 (7/3)   13.11.05 (7.1/4)   13.11.05 (8/3)   13.11.05 (9/3)  
    Discussions and/or Voting: 
        Meeting 60G, Jun 2019 - Approve AI w/ changes: 9-0-0 
AI12-0332-1/02   2019-05-09 -- Implementation Permission for Default_Initial_Condition
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 19-05-09
    RM References:  7.03.03 (9/5)  
    Discussions and/or Voting: 
        Meeting 60G, Jun 2019 - Approve AI w/ changes: 9-0-0 
AI12-0333-1/05   2021-06-04 -- Predicate checks on out parameters
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 19-07-03
    RM References:  3.02.04 (31/5)   4.06 (51/4)   6.04.01 (14)  
    Discussions and/or Voting: 
        Meeting 62K, Jun 2021 - Approve AI w/ changes: 14-0-0
        Meeting 61,  Jul 2019 - Approve AI w/ changes: 9-0-1 
        Meeting 60G, Jun 2019 - Intent: 11-0-0
AI12-0334-1/04   2019-06-10 -- Predicates and Global/Nonblocking
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action    (9-0-0) 19-10-07
    RM References:  6.01.02 (1/5)   6.01.02 (12/5)   6.01.02 (17/5)   9.05 (65/5)  
    Alternatives:   AI12-0334-2
    Discussions and/or Voting: 
        Meeting 62,  Oct 2019 - No Action: 9-0-0 
        Meeting 61,  Jul 2019 - Discussed
AI12-0334-2/04   2019-10-01 -- Predicates and Global/Nonblocking
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action    (14-0-0) 20-04-29
    RM References:  6.01.02 (1/5)   6.01.02 (12/5)   6.01.02 (17/5)   9.05 (65/5)  
    Alternatives:   AI12-0334-1
    Discussions and/or Voting: 
        Meeting 62C, Apr 2020 - No Action: 14-0-0
        Meeting 62,  Oct 2019 - Intent: 8-0-1 
        Meeting 61,  Jul 2019 - Intent: 10-0-0
        Meeting 61,  Jul 2019 - Discussed
AI12-0335-1/03   2019-07-02 -- Dynamic accessibility check needed for some requeue targets
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 19-07-02
    RM References:  9.05.04 (7/4)  
    Discussions and/or Voting: 
        Meeting 61,  Jul 2019 - Approve AI w/ changes: 8-0-2 
        Meeting 61,  Jul 2019 - Discussed
AI12-0336-1/04   2019-12-02 -- Meaning of Time_Offset
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 19-07-03
    RM References:  9.06.01 (6/2)   9.06.01 (35/2)   9.06.01 (40/2)   9.06.01 (41/2)   9.06.01 (42/3)   9.06.01 (90/2)   9.06.01 (91/2)  
    Discussions and/or Voting: 
        Meeting 61,  Jul 2019 - Approve AI w/ changes: 9-0-1 
AI12-0337-1/02   2019-07-03 -- Simple_Name("/") in Ada.Directories
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 19-07-03
    RM References:  A.16 (47/2)   A.16 (74/2)   A.16 (82/3)  
    Discussions and/or Voting: 
        Meeting 61,  Jul 2019 - Approve AI w/ changes: 8-0-2 
AI12-0338-1/03   2019-07-02 -- type invariant checking and incomplete types
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 19-07-02
    RM References:  7.03.02 (20/5)  
    Discussions and/or Voting: 
        Meeting 61,  Jul 2019 - Approve AI w/ changes: 8-0-2 
AI12-0339-1/03   2019-07-19 -- Empty function for Container aggregates
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 19-07-16
    RM References:  A.18.02 (8/5)   A.18.02 (12.3/5)   A.18.02 (78.2/5)   A.18.02 (98.6/5)   A.18.03 (6/5)   A.18.03 (10.2/5)   A.18.03 (50.2/5)   A.18.05 (3/5)
                    A.18.05 (7.2/5)   A.18.05 (37.3/5)   A.18.05 (46/2)   A.18.06 (4/5)   A.18.06 (8.2/5)   A.18.06 (51.4/5)   A.18.08 (3/5)   A.18.08 (8.1/5)
                    A.18.08 (59.2/5)   A.18.08 (68/2)   A.18.09 (4/5)   A.18.09 (9.1/5)   A.18.09 (74.2/5)   A.18.10 (15.2/5)   A.18.18 (8.1/5)   A.18.19 (6.1/5)
                    A.18.20 (6/3)   A.18.21 (6/3)   A.18.22 (6/3)   A.18.23 (6/3)   A.18.24 (6/3)   A.18.25 (8/3)  
    Discussions and/or Voting: 
        Meeting 61,  Jul 2019 - Approve AI w/ changes: 10-0-0
AI12-0340-1/02   2019-10-29 -- Put_Image should use a Text_Buffer
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 19-10-29
    RM References:  A.04.12 (0)   4.10 (3.1/5)   4.10 (3.2/5)   4.10 (6/5)   4.10 (25.2/5)   4.10 (28/5)   4.10 (31/5)   4.10 (41/5)
                    H.04 (23.2/5)   H.04 (23.11/5)  
    Discussions and/or Voting: 
        Meeting 62,  Oct 2019 - Approve AI w/ changes: 10-0-0
AI12-0341-1/01   2019-09-04 -- Syntax of conditional case expressions and statements
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action    (9-0-1) 19-10-05
    RM References:  4.05.07 (5/3)   5.04 (2/3)  
    Discussions and/or Voting: 
        Meeting 62,  Oct 2019 - No Action: 9-0-1 
AI12-0342-1/07   2021-07-14 -- Various issues with user-defined literals (part 2)
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-01-15
    RM References:  4.02.01 (0)   3.09.02 (1/2)   6.03.01 (22)  
    Discussions and/or Voting: 
        Meeting 62A, Jan 2020 - Approve AI w/ changes: 9-0-4 
AI12-0343-1/03   2020-01-15 -- Return Statement Checks
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 20-01-15
    RM References:  6.05 (5.12/5)   6.05 (8/4)   6.05 (8.1/3)   6.05 (21/3)  
    Discussions and/or Voting: 
        Meeting 62A, Jan 2020 - Approve AI w/ changes: 13-0-1
        Meeting 62,  Oct 2019 - Intent: 9-0-0 
AI12-0344-1/05   2020-06-19 -- Procedural iterator aspects
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-06-15
    RM References:  5.05.03 (16/5)   5.05.03 (20/5)   5.05.03 (22/5)   9.10.01 (22/5)   H.04 (12)  
    Discussions and/or Voting: 
        Meeting 62D, Jun 2020 - Approve AI w/ changes: 10-0-2
        Meeting 62,  Oct 2019 - Intent: 6-0-4 
AI12-0345-1/04   2021-05-27 -- Dynamic accessibility of explicitly aliased parameters
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 20-01-15
    RM References:  3.10.02 (5)   3.10.02 (7/4)   3.10.02 (10.5/3)   3.10.02 (13.4/4)   3.10.02 (19.2/5)   3.10.02 (21)  
    Discussions and/or Voting: 
        Meeting 62A, Jan 2020 - Approve AI w/ changes: 10-0-4
        Meeting 62,  Oct 2019 - Intent: 9-0-0 
AI12-0346-1/02   2020-04-27 -- Ada and OpenMP
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Work Item    19-10-11
    RM References:  5.05 (2/3)   5.05.02 (5/4)   5.05.02 (7/3)  
    Discussions and/or Voting: 
        Meeting 62C, Apr 2020 - Discussed
        Meeting 62,  Oct 2019 - Discussed
AI12-0347-1/04   2020-02-19 -- Presentation issues
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Revision 2022 20-01-29
    RM References:  9.06.01 (35.1/5)   12.06 (15)   C.06 (19.1/5)   E.04.02 (5)  
    Discussions and/or Voting: 
        Meeting 62B, Mar 2020 - Approve AI: 13-0-1
AI12-0348-1/03   2020-01-28 -- Remove Combiners from Reduction Expressions
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-01-15
    RM References:  4.05.10 (0)  
    Discussions and/or Voting: 
        Meeting 62A, Jan 2020 - Approve AI w/ changes: 11-0-2
AI12-0349-1/01   2020-01-08 -- Add "parallel" to aggregate iterators
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Hold         13-0-2  20-07-30
    RM References:  4.03.03 (5.1/5)   4.03.05 (21/5)  
    Discussions and/or Voting: 
        Meeting 62E, Jul 2020 - Hold AI: 13-0-2
AI12-0350-1/02   2020-03-12 -- Swap for Indefinite_Holders
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-03-11
    RM References:  A.18.18 (22/5)   A.18.18 (67/5)   A.18.18 (73/3)   A.18.32 (13/5)  
    Discussions and/or Voting: 
        Meeting 62B, Mar 2020 - Approve AI w/ changes: 14-0-0
AI12-0351-1/02   2020-01-16 -- Matching for actuals for formal derived types
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 20-01-15
    RM References:  12.05.01 (7)   12.05.01 (8)  
    Discussions and/or Voting: 
        Meeting 62A, Jan 2020 - Approve AI w/ changes: 12-0-1
AI12-0352-1/02   2020-01-16 -- Early derivation and equality of untagged types
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 20-01-15
    RM References:  4.05.02 (9.8/4)  
    Discussions and/or Voting: 
        Meeting 62A, Jan 2020 - Approve AI w/ changes: 11-0-2
AI12-0353-1/01   2020-01-10 -- Global and Nonblocking aspects and dispatching calls
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action    (14-0-0) 20-04-29
    RM References:  6.01.02 (14/5)   6.01.02 (15/5)   6.01.02 (42/5)   9.05 (49/5)  
    Discussions and/or Voting: 
        Meeting 62C, Apr 2020 - No Action: 14-0-0
AI12-0354-1/02   2020-06-16 -- Semantics of Parallel_Iterators
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-06-16
    RM References:  5.05.01 (21/3)  
    Discussions and/or Voting: 
        Meeting 62D, Jun 2020 - Approve AI w/ changes: 11-0-2
AI12-0355-1/02   2020-04-26 -- Generalized aspect specifications
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action    (14-0-0) 20-09-09
    RM References:  13.01.01 (4/5)   13.01.01 (12/5)   13.01.01 (18.7/5)   13.01.01 (36/3)  
    Alternatives:   AI12-0355-2
    Discussions and/or Voting: 
        Meeting 62F, Sep 2020 - No Action: 14-0-0
        Meeting 62E, Jul 2020 - Intent: 11-0-4
AI12-0355-2/02   2020-10-02 -- Aspect specifications for parallel constructs
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 20-09-09
    RM References:  4.05.10 (3/5)   4.05.10 (21/5)   5.05 (3/5)   5.05 (9/5)   5.05.03 (27/5)   13.01.01 (37/3)  
    Alternatives:   AI12-0355-1
    Discussions and/or Voting: 
        Meeting 62F, Sep 2020 - Approve AI: 9-0-5 
AI12-0356-1/02   2020-01-16 -- Root_Storage_Pool_With_Subpools should have Preelaborable_Initialization
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 20-01-15
    RM References:  13.11.04 (4/3)   13.11.04 (5/3)  
    Discussions and/or Voting: 
        Meeting 62A, Jan 2020 - Approve AI w/ changes: 12-0-1
AI12-0357-1/01   2020-01-29 -- Standard procedural iterator for parallel work-list algorithms
    Priority: Very Low   Difficulty: Medium
    Class: Amendment                   Status: Hold         20-01-29
    RM References:  5.05.04 (0)  
AI12-0358-1/01   2020-01-29 -- Returnable attribute
    Priority: Very Low   Difficulty: Easy
    Class: Amendment                   Status: Hold         20-01-29
    RM References:  6.05 (5.11/5)  
AI12-0359-1/02   2020-03-12 -- Calls to subprograms declared in shared passive units
    Priority: Low        Difficulty: Easy
    Class: Ramification                Status: Revision 2022 20-03-11
    RM References:  E.01 (5)   E.02.01 (11)   E.04 (1)  
    Discussions and/or Voting: 
        Meeting 62B, Mar 2020 - Approve AI w/ changes: 14-0-0
AI12-0360-1/02   2020-04-26 -- Procedural iterators for generic procedures
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Hold         15-0-0  20-07-30
    RM References:  5.05.02 (2/3)   5.05.02 (5/4)   5.05.02 (7/3)  
    Discussions and/or Voting: 
        Meeting 62E, Jul 2020 - Hold AI: 15-0-0
AI12-0361-1/02   2020-03-12 -- Ada.Streams.Storage packages are still useful
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-03-11
    RM References:  13.13.01 (10/5)   13.13.01 (11/5)  
    Discussions and/or Voting: 
        Meeting 62B, Mar 2020 - Approve AI w/ changes: 14-0-0
AI12-0362-1/01   2020-02-05 -- Floor and other rounding attributes for fixed point types
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Hold         (11-0-2) - 20-06-13
    RM References:  A.05.04 (4)  
    Alternatives:   AI12-0362-2
    Discussions and/or Voting: 
        Meeting 62D, Jun 2020 - Hold AI: 11-0-2
        Meeting 62C, Apr 2020 - Intent: 13-0-1
AI12-0362-2/03   2020-06-19 -- Attributes for fixed point types
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-06-15
    RM References:  4.01.04 (12/1)  
    Alternatives:   AI12-0362-1
    Discussions and/or Voting: 
        Meeting 62D, Jun 2020 - Approve AI w/ changes: 12-0-1
AI12-0363-1/05   2020-06-15 -- Fixes for Atomic and Volatile
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 20-06-15
    RM References:  3.10.02 (26/3)   9.10 (1/5)   C.06 (6.4/3)   C.06 (6.10/3)   C.06 (8.1/4)   C.06 (12/5)   C.06 (12.1/5)   C.06 (13.3/5)
                    C.06 (19.1/5)  
    Discussions and/or Voting: 
        Meeting 62D, Jun 2020 - Approve AI w/ changes: 10-0-2
        Meeting 62C, Apr 2020 - Intent: 12-0-2
        Meeting 62B, Mar 2020 - Discussed
AI12-0364-1/03   2020-10-20 -- Add a modular atomic arithmetic package
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-03-11
    RM References:  C.06.05 (0)   C.06.04 (1/5)   C.06.04 (2/5)   C.06.04 (3/5)   C.06.04 (9/5)  
    Discussions and/or Voting: 
        Meeting 62B, Mar 2020 - Approve AI w/ changes: 14-0-0
AI12-0365-1/01   2020-02-06 -- Easier enumeration representation value definition
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Hold         20-02-06
    RM References:  3.05.01 (3)   13.04 (6)  
AI12-0366-1/04   2020-05-05 -- Changes to Big_Integer and Big_Real
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-04-30
    RM References:  A.05.06 (0)   A.05.07 (0)  
    Discussions and/or Voting: 
        Meeting 62C, Apr 2020 - Approve AI w/ changes: 13-1-0
AI12-0367-1/02   2020-03-12 -- Glitches in aspect specifications
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 20-03-11
    RM References:  3.05.09 (8/2)   3.05.10 (2/1)   13.01 (9.1/5)   13.14 (10)  
    Discussions and/or Voting: 
        Meeting 62B, Mar 2020 - Approve AI w/ changes: 14-0-0
AI12-0368-1/03   2020-03-12 -- Declare expressions can be static
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-03-11
    RM References:  4.09 (8)   4.09 (12.1/3)   4.09 (17)   6.01.01 (24.2/5)   6.01.01 (24.3/5)   6.01.01 (24.4/5)   6.01.01 (24.5/5)   C.04 (9)  
    Discussions and/or Voting: 
        Meeting 62B, Mar 2020 - Approve AI w/ changes: 14-0-0
AI12-0369-1/02   2020-03-12 -- Relaxing barrier restrictions
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-03-11
    RM References:  D.07 (1.3/5)   D.07 (10.12/5)  
    Discussions and/or Voting: 
        Meeting 62B, Mar 2020 - Approve AI w/ changes: 14-0-0
AI12-0370-1/01   2020-03-06 -- Pattern to use for specifying a precondition
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Revision 2022 20-03-11
    RM References:  A.18.03 (16.1/5)  
    Discussions and/or Voting: 
        Meeting 62B, Mar 2020 - Approve AI: 12-0-2
AI12-0371-1/03   2021-05-24 -- Fix-ups for aspects in generic formal parts
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-03-11
    RM References:  3.10.02 (8)   6.01.01 (40/5)   12.01 (9)  
    Discussions and/or Voting: 
        Meeting 62B, Mar 2020 - Approve AI w/ changes: 13-0-1
AI12-0372-1/04   2020-06-15 -- Static accessibility of "master of the call"
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 20-06-15
    RM References:  3.10.02 (10.5/5)   3.10.02 (19.3/4)   6.04.01 (6.4/3)  
    Discussions and/or Voting: 
        Meeting 62D, Jun 2020 - Approve AI w/ changes: 12-0-1
        Meeting 62B, Mar 2020 - Intent: 12-0-2
AI12-0373-1/06   2020-04-29 -- Bunch 'o fixes
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-03-22
    RM References:  3.01 (1)   4.02 (4)   4.02 (8/2)   4.02.01 (3/5)   4.02.01 (4/5)   4.02.01 (5/5)   4.09 (17.3/5)   6.01.01 (41/5)
                    8.05.04 (4/3)   13.01.01 (4/3)   13.01.01 (11/3)   13.14 (3/5)  
    Discussions and/or Voting: 
        Meeting 62C, Apr 2020 - Approve AI w/ changes: 14-0-0
AI12-0374-1/05   2020-06-05 -- Fixes for Nonblocking
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action    (12-0-2) 20-09-09
    RM References:  9.05 (24/5)   9.05 (27/5)   9.05 (34/5)   9.05 (36/5)   9.05 (47/5)   9.05 (49/5)   9.05 (65/5)   9.05 (68/5)
                    13.01.01 (18.1/4)  
    Alternatives:   AI12-0374-2
    Discussions and/or Voting: 
        Meeting 62F, Sep 2020 - No Action: 12-0-2
        Meeting 62C, Apr 2020 - Intent: 14-0-0
AI12-0374-2/06   2021-05-28 -- Fixes for Nonblocking
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 20-07-25
    RM References:  9.05 (17/5)   4.09.01 (2/5)  
    Alternatives:   AI12-0374-1
    Discussions and/or Voting: 
        Meeting 62E, Jul 2020 - Approve AI w/ changes: 9-0-6 
AI12-0375-1/02   2020-04-29 -- Meaning of Global when there is no mode
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-04-29
    RM References:  6.01.02 (0/5)  
    Discussions and/or Voting: 
        Meeting 62C, Apr 2020 - Approve AI w/ changes: 13-0-1
AI12-0376-1/02   2020-04-30 -- Representation changes finally allowed for untagged derived types
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-04-30
    RM References:  13.01 (10/4)  
    Discussions and/or Voting: 
        Meeting 62C, Apr 2020 - Approve AI w/ changes: 14-0-0
AI12-0377-1/04   2020-07-07 --  View conversions and out parameters of types with Default_Value revisited
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Revision 2022 20-06-15
    RM References:  6.04.01 (5.1/4)   6.04.01 (5.2/4)   6.04.01 (5.3/4)   6.04.01 (13.1/4)   6.04.01 (13.2/4)   6.04.01 (13.3/4)   6.04.01 (13.4/4)   6.04.01 (15/3)  
    Discussions and/or Voting: 
        Meeting 62D, Jun 2020 - Approve AI w/ changes: 12-0-1
        Meeting 62C, Apr 2020 - Discussed
AI12-0378-1/06   2020-08-28 --  View conversions and out parameters of access types revisited
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Revision 2022 20-07-07
    RM References:  6.04.01 (13/3)   6.04.01 (18/3)  
    Discussions and/or Voting: 
        Meeting 62F, Sep 2020 - Approve AI w/ changes: 14-0-0
        Meeting 62E, Jul 2020 - Intent: 14-0-1
        Meeting 62D, Jun 2020 - Discussed
AI12-0379-1/03   2020-06-15 -- More Presentation issues
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Revision 2022 20-05-26
    RM References:  4.03.04 (26/5)   4.03.04 (30/5)   4.03.05 (66/5)   4.03.05 (67/5)   4.03.05 (68/5)   4.03.05 (69/5)   4.03.05 (70/5)   4.03.05 (71/5)
                    4.03.05 (72/5)   4.03.05 (73/5)   4.03.05 (74/5)   4.03.05 (84/5)   4.03.05 (90/5)   4.03.05 (91/5)   4.05.10 (41/5)   4.05.10 (43/5)
                    5.02.01 (6/5)   5.05.03 (31/5)  
    Discussions and/or Voting: 
        Meeting 62D, Jun 2020 - Approve AI w/ changes: 13-0-0
AI12-0380-1/07   2020-08-04 -- Fixups for Global annotations
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 20-07-30
    RM References:  4.06 (24.21/4)   6.01.02 (0)   13.01.01 (17/5)   13.01.01 (18/4)   H.04 (23.2/5)   H.04 (23.3/5)   H.04 (23.4/5)   H.07 (0)
                    H.07.01 (0)  
    Discussions and/or Voting: 
        Meeting 62E, Jul 2020 - Approve AI w/ changes: 8-0-7 
AI12-0381-1/03   2020-06-15 -- Tag of a delta aggregate
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-06-15
    RM References:  4.03.04 (14/5)  
    Discussions and/or Voting: 
        Meeting 62D, Jun 2020 - Approve AI w/ changes: 13-0-0
AI12-0382-1/02   2020-06-15 -- Loosen type-invariant overriding requirement of AI12-0042-1
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 20-06-15
    RM References:  7.03.02 (6.1/4)  
    Discussions and/or Voting: 
        Meeting 62D, Jun 2020 - Approve AI w/ changes: 13-0-0
AI12-0383-1/03   2020-07-08 --  Renaming values
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-06-16
    RM References:  8.05.01 (1)   8.05.01 (4)   8.05.01 (4.1/2)   8.05.01 (6/2)   8.05.01 (8)  
    Discussions and/or Voting: 
        Meeting 62D, Jun 2020 - Approve AI w/ changes: 12-0-1
AI12-0384-1/02   2020-06-10 -- Fixups for Put_Image and Text_Buffers
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action    (14-0-0) 20-10-21
    RM References:  4.10 (0)  
    Alternatives:   AI12-0384-2
    Discussions and/or Voting: 
        Meeting 62G, Oct 2020 - No Action: 14-0-0
        Meeting 62F, Sep 2020 - Discussed
        Meeting 62E, Jul 2020 - Discussed
AI12-0384-2/03   2021-02-01 -- Fixups for Put_Image and Text_Buffers
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 20-10-21
    RM References:  4.10 (0)   A.04.12 (0)  
    Alternatives:   AI12-0384-1
    Discussions and/or Voting: 
        Meeting 62G, Oct 2020 - Approve AI w/ changes: 9-0-5 
AI12-0385-1/02   2020-06-16 -- Predefined shifts and rotates should be static
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-06-16
    RM References:  4.09 (20)  
    Discussions and/or Voting: 
        Meeting 62D, Jun 2020 - Approve AI w/ changes: 13-0-0
AI12-0386-1/02   2020-07-30 -- Still More Presentation issues
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Revision 2022 20-06-19
    RM References:  3.05.01 (14)   4.02.01 (19/5)   5.05.02 (28/5)   A.18.32 (20/3)  
    Discussions and/or Voting: 
        Meeting 62E, Jul 2020 - Approve AI w/ changes: 15-0-0
AI12-0387-1/01   2020-07-24 -- Private_Global aspect
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Hold         13-0-0  20-09-09
    RM References:  4.06 (24.21/4)   6.01.01 (0)   13.01.01 (17/5)   13.01.01 (18/4)   H.04 (23.2/5)   H.04 (23.3/5)   H.04 (23.4/5)   H.07 (0)  
    Discussions and/or Voting: 
        Meeting 62F, Sep 2020 - Hold AI: 14-0-0
AI12-0388-1/03   2020-09-09 -- Still More Presentation issues
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Revision 2022 20-08-21
    RM References:  4.03.05 (0)   6.01.01 (26.10/4)   6.01.01 (29/4)   7.03.04 (0)   D.04 (16)  
    Discussions and/or Voting: 
        Meeting 62F, Sep 2020 - Approve AI w/ changes: 14-0-0
AI12-0389-1/02   2020-09-09 -- Ignoring unrecognized aspects
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-09-09
    RM References:  13.01.01 (38/3)   13.12.01 (6.3/3)  
    Discussions and/or Voting: 
        Meeting 62F, Sep 2020 - Approve AI w/ changes: 12-1-1
AI12-0390-1/03   2020-09-09 -- Conversions of anonymous access function results
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 20-09-09
    RM References:  3.10.02 (10.3/5)   3.10.02 (10.4/3)  
    Discussions and/or Voting: 
        Meeting 62F, Sep 2020 - Approve AI w/ changes: 14-0-0
AI12-0391-1/02   2020-09-10 -- List containers need Append_One
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-09-10
    RM References:  A.18.03 (6/5)   A.18.03 (23/5)   A.18.03 (50.2/5)   A.18.03 (96/5)  
    Discussions and/or Voting: 
        Meeting 62F, Sep 2020 - Approve AI w/ changes: 8-0-6 
AI12-0392-1/03   2021-05-20 -- Conditional expressions containing raise expressions
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Revision 2022 20-09-09
    RM References:  3.03 (15)   3.03 (16)   3.03 (17)   3.03 (18)   3.03 (18.1/3)   3.03 (19/3)   3.03 (20)   3.03 (20.1/3)
                    3.03 (21/3)   3.03 (21.1/3)   3.03 (22)   3.10.02 (19.1/3)   4.06 (5/2)  
    Discussions and/or Voting: 
        Meeting 62F, Sep 2020 - Approve AI: 14-0-0
AI12-0393-1/02   2020-09-10 -- No invalid static constants
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 20-09-10
    RM References:  4.09 (24/5)  
    Discussions and/or Voting: 
        Meeting 62F, Sep 2020 - Approve AI w/ changes: 14-0-0
AI12-0394-1/03   2020-10-29 -- Named Numbers and User-Defined Numeric Literals
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-09-10
    RM References:  3.03.02 (3)   4.02.01 (4/5)   4.02.01 (8/5)   4.02.01 (12/5)   4.02.01 (13/5)   4.09 (5)  
    Discussions and/or Voting: 
        Meeting 62F, Sep 2020 - Approve AI w/ changes: 13-0-1
AI12-0395-1/01   2020-09-03 -- Allow aspect_specifications on formal parameters
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-09-10
    RM References:  6.01 (15/3)  
    Discussions and/or Voting: 
        Meeting 62F, Sep 2020 - Approve AI: 12-0-2
AI12-0396-1/04   2020-11-24 -- Fixups for various aspects of aspects
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Revision 2022 20-09-10
    RM References:  3.02.04 (1/3)   6.01.01 (1/5)   7.03.02 (1/4)   7.03.03 (1/5)   9.05 (53/5)   11.04.02 (9/3)   11.04.02 (10.2/3)   13.01 (8/3)
                    13.01 (9.1/5)   13.01 (9.3/5)   13.01 (11/3)   13.01 (13/3)   13.01 (15.1/3)   13.01 (18.1/3)   13.01 (18.2/3)   13.01.01 (18.1/4)
                    13.01.01 (18.3/5)   13.13.02 (37.1/5)   13.14 (7.2/3)   13.14 (15.1/3)  
    Discussions and/or Voting: 
        Meeting 62F, Sep 2020 - Approve AI w/ changes: 11-0-3
AI12-0397-1/03   2020-12-01 -- Default_Initial_Condition applied to derived type
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-09-10
    RM References:  7.03.03 (3/5)   7.03.03 (6/5)   7.03.03 (8/5)  
    Discussions and/or Voting: 
        Meeting 62F, Sep 2020 - Approve AI w/ changes: 13-0-1
AI12-0398-1/03   2020-10-21 -- Most declarations should allow aspect specifications
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-10-21
    RM References:  3.07 (5/2)   6.03.01 (25)   6.05 (2.1/3)   9.05.02 (8)  
    Discussions and/or Voting: 
        Meeting 62G, Oct 2020 - Approve AI w/ changes: 13-0-1
AI12-0399-1/04   2021-02-10 -- Aspect specification for Preelaborable_Initialization
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-10-21
    RM References:  9.05 (53/5)   3.09 (6/5)   7.06 (5/2)   7.06 (7/2)   11.04.01 (2/5)   11.04.01 (3/2)   13.11 (6/2)   13.11.04 (4/5)
                    13.11.04 (5/5)   13.13.01 (3/2)   A.04.02 (4/2)   A.04.02 (20/2)   A.04.05 (4/2)   A.04.07 (4/2)   A.04.07 (20/2)   A.04.08 (4/2)
                    A.04.08 (20/2)   A.12.01 (5/4)   A.18.02 (8/5)   A.18.02 (9/2)   A.18.02 (79.2/5)   A.18.02 (79.3/5)   A.18.03 (6/5)   A.18.03 (7/2)
                    A.18.03 (50.2/5)   A.18.03 (50.3/5)   A.18.05 (3/5)   A.18.05 (4/2)   A.18.05 (37.3/5)   A.18.05 (37.4/5)   A.18.06 (4/5)   A.18.06 (5/2)
                    A.18.06 (51.4/5)   A.18.06 (51.5/5)   A.18.08 (3/5)   A.18.08 (4/2)   A.18.08 (58.2/5)   A.18.08 (58.3/5)   A.18.09 (4/5)   A.18.09 (5/2)
                    A.18.09 (74.2/5)   A.18.09 (74.3/5)   A.18.10 (8/5)   A.18.10 (9/3)   A.18.10 (70.2/5)   A.18.10 (70.3/5)   A.18.18 (6/5)   B.03.01 (5/2)
                    C.07.01 (2/5)   G.01.01 (4/2)  
    Discussions and/or Voting: 
        Meeting 62G, Oct 2020 - Approve AI w/ changes: 13-1-0
AI12-0400-1/03   2020-10-21 -- Ambiguities associated with Vector Append and container aggregates
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 20-10-21
    RM References:  A.18.02 (8/5)   A.18.02 (36/5)   A.18.02 (37/5)   A.18.02 (38/5)   A.18.02 (44/5)   A.18.02 (46/5)   A.18.02 (47/5)   A.18.02 (58/5)
                    A.18.02 (79.2/5)   A.18.02 (150/5)   A.18.02 (151/5)   A.18.02 (152/5)   A.18.02 (153/5)   A.18.02 (154/5)   A.18.02 (155/5)   A.18.02 (156/5)
                    A.18.02 (168/5)   A.18.02 (169/5)   A.18.02 (172/5)   A.18.02 (173/5)   A.18.02 (174/5)   A.18.02 (175.1/5)   A.18.03 (23/5)   A.18.03 (23.1/5)
                    A.18.03 (58.2/5)   A.18.03 (96/5)   A.18.03 (97.1/5)  
    Discussions and/or Voting: 
        Meeting 62G, Oct 2020 - Approve AI w/ changes: 13-0-0
AI12-0401-1/04   2020-12-11 -- Renaming of a qualified expression of a variable
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 20-10-21
    RM References:  3.03 (23.2/3)   8.05.01 (4.7/5)   8.05.01 (5/3)  
    Discussions and/or Voting: 
        Meeting 62H, Dec 2020 - Approve AI w/ changes: 15-0-0
        Meeting 62G, Oct 2020 - Approve AI w/ changes: 13-0-1
AI12-0402-1/04   2020-12-15 -- Master of a function call with elementary result type
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 20-12-11
    RM References:  3.10.02 (10.2/3)  
    Discussions and/or Voting: 
        Meeting 62H, Dec 2020 - Approve AI w/ changes: 12-0-2
        Meeting 62G, Oct 2020 - Intent: 7-1-6 
AI12-0403-1/03   2020-10-21 -- Presentation issues from Draft 26 review
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 20-10-21
    RM References:  4.02.01 (15/5)   4.02.01 (17/5)   4.02.01 (18/5)   4.02.01 (19/5)   4.03.05 (93/5)   H.04.01 (2/5)  
    Discussions and/or Voting: 
        Meeting 62G, Oct 2020 - Approve AI w/ changes: 14-0-0
AI12-0404-1/06   2020-12-09 -- Presentation issues from Draft 26 review - part 2
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 20-10-21
    RM References:  3.03.01 (8.1/5)   3.09.01 (14)   5.06.01 (4/5)   D (1)   D.01 (15)   D.01 (23)   D.03 (13)   D.03 (13.2/2)
                    D.03 (13.3/2)   D.03 (13.4/2)   D.03 (13.5/2)   H.07.01 (14/5)   H.07.01 (17/5)   H.07.01 (18/5)  
    Discussions and/or Voting: 
        Meeting 62H, Dec 2020 - Approve AI w/ changes: 15-0-0
AI12-0405-1/05   2021-05-20 -- Fixups for stable properties
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 20-12-11
    RM References:  6.01.02 (19/5)   7.03.04 (0)  
    Discussions and/or Voting: 
        Meeting 62H, Dec 2020 - Approve AI w/ changes: 8-0-6 
        Meeting 62G, Oct 2020 - Discussed
AI12-0406-1/05   2021-05-20 -- Clarifying static accessibility
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 20-12-09
    RM References:  3.10.02 (3/2)   3.10.02 (18)   3.10.02 (19/3)   3.10.02 (19.1/3)   7.06.01 (3/2)  
    Discussions and/or Voting: 
        Meeting 62H, Dec 2020 - Approve AI w/ changes: 15-0-0
AI12-0407-1/05   2021-05-22 -- Fixups from Draft 26 review - part 1
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-11-23
    RM References:  3.03 (21)   12.03 (15)   13.01 (8/5)   13.01 (8.1/3)   13.01.01 (17/5)   13.14 (7.2/5)   A.05.06 (3/5)   A.05.06 (15/5)
                    A.05.07 (3/5)   A.05.07 (16/5)   A.18.02 (79.2/5)   A.18.03 (50.2/5)   A.18.05 (37.3/5)   A.18.06 (51.4/5)   A.18.08 (58.2/5)   A.18.09 (74.2/5)
                    H.04.01 (1/5)   H.04.01 (3/5)   H.04.01 (4/5)   H.04.01 (5/5)  
    Discussions and/or Voting: 
        Meeting 62H, Dec 2020 - Approve AI w/ changes: 15-0-0
AI12-0408-1/04   2020-12-15 -- Definition of "null procedure" and "expression function"
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 20-12-11
    RM References:  6.01 (30/3)   6.07 (3/3)   6.07 (4/2)   6.08 (3.1/5)   6.08 (7/4)  
    Discussions and/or Voting: 
        Meeting 62H, Dec 2020 - Approve AI w/ changes: 15-0-0
AI12-0409-1/05   2021-07-07 -- Preelaborable_Initialization aspect and bounded containers
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 20-12-11
    RM References:  10.02.01 (4.1/2)   10.02.01 (4.2/2)   10.02.01 (11.1/2)   10.02.01 (11.2/2)   10.02.01 (11.6/2)   10.02.01 (11.7/2)   10.02.01 (11.8/2)   13.01 (11/3)
                    A.18.19 (5/5)   A.18.20 (5/5)   A.18.21 (5/5)   A.18.22 (5/5)   A.18.23 (5/5)   A.18.24 (5/5)   A.18.25 (5/5)   A.18.32 (6/5)
                    J.15.14 (0)  
    Discussions and/or Voting: 
        Meeting 62H, Dec 2020 - Approve AI w/ changes: 11-0-3
AI12-0410-1/02   2021-01-21 -- Storage Pool-related side effects
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Hold         11-1-3  21-01-20
    RM References:  9.05 (55/5)   13.11 (17.1/5)   H.04 (23.2/5)   H.04 (23.4/5)   H.07 (4/5)   H.07 (7/5)  
    Discussions and/or Voting: 
        Meeting 62J, Jan 2021 - Hold AI: 11-1-3
AI12-0411-1/04   2021-03-17 -- Add "bool" to Interfaces.C
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 21-01-21
    RM References:  B.03 (13)   B.03 (43/2)   B.03 (65.1/4)  
    Discussions and/or Voting: 
        Meeting 62J, Jan 2021 - Approve AI w/ changes: 15-0-1
AI12-0412-1/06   2021-01-20 -- Abstract Pre/Post'Class on primitive of abstract type
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 21-01-20
    RM References:  6.01.01 (18.2/4)  
    Discussions and/or Voting: 
        Meeting 62J, Jan 2021 - Approve AI w/ changes: 14-0-1
        Meeting 62H, Dec 2020 - Intent: 13-0-2
AI12-0413-1/03   2020-12-17 -- Reemergence of "=" when defined to be abstract
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 20-12-11
    RM References:  3.09.03 (7)   4.05.02 (14.1/3)   4.05.02 (24.1/3)   12.05 (8/3)  
    Discussions and/or Voting: 
        Meeting 62H, Dec 2020 - Approve AI w/ changes: 15-0-0
AI12-0414-1/02   2021-02-26 -- Replace categorization pragmas with aspects
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Revision 2022 20-12-11
    RM References:  11.04.02 (12/2)   13.07 (12/2)   13.07.01 (2/2)   A.01 (4)   A.02 (2)   A.02 (3)   A.03.01 (2)   A.03.01 (4/2)
                    A.03.01 (6/2)   A.03.02 (2/2)   A.03.03 (3)   A.03.04 (2/2)   A.03.05 (3/3)   A.04.01 (3)   A.04.02 (3/2)   A.04.06 (3/2)
                    A.04.09 (2/3)   A.04.09 (11.2/3)   A.04.10 (2/3)   A.04.10 (13/3)   A.04.11 (3/3)   A.04.11 (15/3)   A.04.11 (22/3)   A.04.11 (30/3)
                    A.04.11 (38/3)   A.05 (3/2)   A.13 (3)   A.18.01 (3/2)   A.19 (3/3)   B.02 (3)   B.03 (4)   B.05 (4)
                    F.02 (2)  
    Discussions and/or Voting: 
        Meeting 62H, Dec 2020 - Approve AI w/ changes: 15-0-0
AI12-0415-1/01   2020-12-03 -- Parallel_Calls aspect for types
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Hold         15-0-0  21-01-20
    RM References:  9.10.01 (20/5)   9.10.01 (21/5)   9.10.01 (23/5)  
    Discussions and/or Voting: 
        Meeting 62J, Jan 2021 - Hold AI: 15-0-0
AI12-0416-1/06   2021-01-20 -- Fixups from Draft 26 review - part 2
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 20-12-08
    RM References:  5.05 (9/5)   6.01.02 (17/5)   6.04 (7)   6.04 (9)   6.04 (10.1/2)   A.18 (2/5)   A.18 (5/3)  
    Discussions and/or Voting: 
        Meeting 62J, Jan 2021 - Approve AI w/ changes: 16-0-0
AI12-0417-1/04   2021-03-08 -- Make categorization pragmas obsolescent
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 21-01-21
    RM References:  2.08 (29/3)   7.02 (4)   10.01.05 (1)   10.01.05 (2)   10.01.05 (3)   10.01.05 (4)   10.01.05 (5/1)   10.01.05 (6)
                    10.01.05 (7/3)   10.01.05 (7.1/1)   10.01.05 (10/1)   10.02 (15/3)   10.02 (33)   10.02.01 (1)   10.02.01 (2)   10.02.01 (3)
                    10.02.01 (4)   10.02.01 (10.1/3)   10.02.01 (11/3)   10.02.01 (13)   10.02.01 (14)   10.02.01 (15)   10.02.01 (17/3)   10.02.01 (19)
                    10.02.01 (22)   10.02.01 (24)   10.02.01 (25/3)   10.02.01 (26.1/3)   13.01 (9.2/5)   13.01.01 (32/4)   C.04 (1/3)   E.01 (15)
                    E.02 (2/3)   E.02 (3/3)   E.02 (14)   E.02.01 (2)   E.02.01 (3)   E.02.01 (4/3)   E.02.02 (2)   E.02.02 (3)
                    E.02.02 (4/3)   E.02.03 (2)   E.02.03 (3)   E.02.03 (4)   E.02.03 (5)   E.02.03 (6)   E.02.03 (7/3)   E.02.03 (16/3)
                    E.02.03 (20/3)   J.15 (1/3)   J.15.14 (0)   J.15.15 (0)  
    Discussions and/or Voting: 
        Meeting 62J, Jan 2021 - Approve AI w/ changes: 16-0-0
AI12-0418-1/06   2021-02-26 -- Presentation issues from Draft 26 review - part 3
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Revision 2022 20-12-14
    RM References:  4.03.01 (17.3/5)   4.03.03 (10)   4.03.05 (56/5)   4.03.05 (57/5)   4.03.05 (76/5)   4.05.02 (3.1/4)   5.05.02 (10.2/5)   6.01.01 (3/3)
                    6.01.01 (5/3)   6.01.01 (7/5)   6.01.01 (8/3)   6.05 (5.1/5)   6.05 (8/4)   6.05.01 (1/5)   9.07.04 (14/4)   12.03 (11)
                    12.07 (4.5/3)  
    Discussions and/or Voting: 
        Meeting 62J, Jan 2021 - Approve AI w/ changes: 15-0-0
AI12-0419-1/03   2021-01-29 -- Aspect inheritance and reemergence
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Revision 2022 21-01-21
    RM References:  3.02.04 (1/5)   3.02.04 (29.5/4)   3.09.02 (1/5)   4.02.01 (6/5)   4.10 (4/5)   4.10 (7/5)   4.10 (19/5)   7.03.02 (3/4)
                    7.03.03 (2/5)   12.05.01 (21/3)   13.01 (15.9/5)   13.01.01 (18.3/5)   13.13.02 (8.1/3)   13.13.02 (9/3)   13.13.02 (25/3)   13.13.02 (25.1/2)
                    13.13.02 (25.1/2)   13.13.02 (42/2)  
    Discussions and/or Voting: 
        Meeting 62J, Jan 2021 - Approve AI w/ changes: 16-0-0
AI12-0420-1/00   2021-01-14 -- Preelaborable_Initialization and contracts
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Hold         15-0-0  21-01-20
    RM References:  10.02.01 (11.3/2)  
    Discussions and/or Voting: 
        Meeting 62J, Jan 2021 - Hold AI: 15-0-0
AI12-0421-1/01   2021-01-19 -- Legality checks for class-wide Pre and Post
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Deleted      21-01-19
    RM References:  6.01.01 (18/5)   6.01.01 (18.1/4)   6.01.01 (18.2/4)  
AI12-0422-1/03   2021-01-21 -- When is a constant known-on-entry?
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 21-01-21
    RM References:  3.03 (13/3)   6.01.01 (22.1/5)   6.01.02 (10/5)  
    Discussions and/or Voting: 
        Meeting 62J, Jan 2021 - Approve AI w/ changes: 16-0-0
AI12-0423-1/03   2020-01-26 -- Aspect inheritance fixups
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 21-01-21
    RM References:  6.05.01 (3.3/3)   13.01 (15.7/5)   13.01 (15.8/5)  
    Discussions and/or Voting: 
        Meeting 62J, Jan 2021 - Approve AI w/ changes: 15-0-0
AI12-0424-1/01   2021-01-21 -- Concurrency and the standard storage pool
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 21-01-21
    RM References:  13.11 (17.1/5)  
    Discussions and/or Voting: 
        Meeting 62J, Jan 2021 - Approve AI w/ changes: 10-0-5
AI12-0425-1/03   2021-03-17 -- Presentation issues from public review
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Revision 2022 21-03-02
    RM References:  1.01.01 (14)   3.03.01 (33/2)   4.05.02 (37/5)   4.10 (37/5)   6.01.02 (0/5)   13.06 (2)   J.15.08 (1/3)   N (16)
                    N (22)  
    Discussions and/or Voting: 
        Meeting 62K, Jun 2021 - Approve AI: 15-0-0
AI12-0426-1/06   2021-06-03 -- Presentation issues from WG 9 review
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Revision 2022 21-05-07
    RM References:  3.05.06 (7/2)   3.05.06 (8)   3.05.10 (9)   5.06.01 (3/5)   6.05 (5.10/5)   A.18.33 (24/3)   P (0)  
    Discussions and/or Voting: 
        Meeting 62K, Jun 2021 - Approve AI w/ changes: 15-0-0
AI12-0427-1/06   2021-06-03 -- Fixups from WG 9 review
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 21-05-07
    RM References:  3.05 (56.4/3)   3.06 (22.2/3)   4.01.03 (13.1/5)   4.02.01 (0/5)   4.03.05 (0/5)   4.05.10 (0/5)   4.09.01 (2/3)   4.10 (0/5)
                    5.06.01 (0/5)   8.05 (5)   8.06 (17.1/5)   9.10.01 (26/5)   13.01 (10/5)   13.01 (13.1/3)   13.01.01 (11/5)   13.01.01 (21/3)
                    13.01.01 (22/3)   13.03 (6)   13.13.02 (51/3)   B.03 (65.1/5)  
    Discussions and/or Voting: 
        Meeting 62K, Jun 2021 - Approve AI w/ changes: 14-0-1
AI12-0428-1/03   2021-06-07 -- "Same declaration list" requirement too strong for private types
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 21-06-07
    RM References:  4.01.06 (2/3)   4.01.06 (3/3)   5.05.01 (8/5)  
    Discussions and/or Voting: 
        Meeting 62K, Jun 2021 - Approve AI w/ changes: 13-0-2
AI12-0429-1/02   2021-06-07 -- Examples should have consistent lead-ins
    Priority: Medium     Difficulty: Medium
    Class: Presentation                Status: Revision 2022 21-06-07
    RM References:  3.02.04 (39/4)   4.01.05 (9/3)   4.01.06 (19/3)   4.02.01 (18/5)   4.03.04 (22/5)   4.03.04 (25/5)   4.03.04 (29/5)   4.03.05 (54/5)
                    4.03.05 (67/5)   4.05.07 (22/5)   4.05.07 (23/5)   4.05.08 (10/3)   4.05.08 (12/3)   4.05.09 (11/5)   4.05.10 (35/5)   4.05.10 (37/5)
                    4.05.10 (39/5)   4.05.10 (41/5)   4.05.10 (43/5)   4.05.10 (45/5)   4.05.10 (47/5)   4.05.10 (49/5)   5.02.01 (6/5)   5.05.02 (15/5)
                    5.05.02 (16/3)   5.05.03 (30/5)   5.05.03 (34/5)   5.06.01 (4/5)   5.06.01 (5/5)   6.05.01 (10/3)   6.07 (6/2)   6.08 (9/3)
                    7.03.02 (25/5)   8.03.01 (9/2)   8.03.01 (16/2)   10.01.02 (24/2)   10.01.02 (31/2)   10.01.03 (19)   10.01.03 (22)   12.05.05 (5/2)
                    12.05.05 (7/2)   A.04.02 (67)   A.10.08 (26/3)   A.10.09 (40/1)   F.03.02 (71)  
    Discussions and/or Voting: 
        Meeting 62K, Jun 2021 - Approve AI: 13-0-2
AI12-0430-1/02   2021-05-28 -- Example issues from WG 9 review
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Revision 2022 21-05-24
    RM References:  3.03.01 (31/2)   3.06.01 (13)   3.08 (27)   3.08.01 (25)   4.03.05 (62/5)   4.03.05 (92/5)   4.03.05 (93/5)   9.04 (31)
                    H.07.01 (0)  
    Discussions and/or Voting: 
        Meeting 62K, Jun 2021 - Approve AI: 15-0-0
AI12-0431-1/03   2021-06-07 -- Confirming predicate shouldn't change semantics
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 21-06-07
    RM References:  H.07 (7/5)  
    Discussions and/or Voting: 
        Meeting 62K, Jun 2021 - Approve AI: 12-0-2
AI12-0432-1/03   2021-06-04 -- View conversions of assignments and predicate checks
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 21-06-04
    RM References:  3.02.04 (31/5)   4.06 (51.1/5)  
    Discussions and/or Voting: 
        Meeting 62K, Jun 2021 - Approve AI w/ changes: 14-0-0
AI12-0433-1/02   2021-06-07 -- The Simple_Name of a root directory revisited
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 21-06-07
    RM References:  A.16 (74/5)  
    Discussions and/or Voting: 
        Meeting 62K, Jun 2021 - Approve AI: 14-0-0
AI12-0434-1/03   2021-06-07 -- Equality operators for container cursors
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 21-06-07
    RM References:  A.18.02 (87/2)   A.18.03 (59/2)   A.18.04 (18/2)   A.18.07 (17/2)   A.18.10 (76/3)  
    Discussions and/or Voting: 
        Meeting 62K, Jun 2021 - Approve AI w/ changes: 14-0-0
AI12-0435-1/03   2021-06-07 -- Fixups from WG 9 Issue #143 - Image and streams
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 21-06-07
    RM References:  4.10 (6/5)   4.10 (15/5)   4.10 (26/5)   13.13.02 (38/4)  
    Discussions and/or Voting: 
        Meeting 62K, Jun 2021 - Approve AI w/ changes: 12-0-2
AI12-0436-1/01   2021-05-29 -- Should parallel blocks include exception handlers?
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Revision 2022 21-06-04
    RM References:  5.06.01 (2/5)  
    Discussions and/or Voting: 
        Meeting 62K, Jun 2021 - Approve AI: 8-1-5 
AI12-0437-1/02   2022-02-04 -- Presentation issues in Ada 202x submission
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Revision 2022 22-01-07
    RM References:  1.02 (10/2)   3.04.01 (3/2)   3.09 (21)   3.09.03 (8/3)   4.02.01 (7/5)   4.03.05 (7/5)   4.03.05 (8/5)   4.03.05 (9/5)
                    4.03.05 (22/5)   13.01.01 (18.8/5)   A.18.02 (88.1/3)   A.18.03 (60.1/3)   A.18.03 (158/2)   A.18.04 (19.1/3)   A.18.04 (81/2)   A.18.07 (18.1/3)
                    A.18.07 (102/2)   A.18.10 (78/3)   B.03 (60.8/2)   G.01.01 (56)   G.01.01 (57)  
AI12-0438-1/02   2022-05-05 -- Rewordings to remove "must"
    Priority: Critical   Difficulty: Medium
    Class: Presentation                Status: Revision 2022 22-05-05
    RM References:  A.18.02 (237.7/5)   A.18.03 (151.6/5)   A.18.04 (75.7/5)
                    A.18.07 (98.18/5)   A.18.10 (218.6/5)   C.07.02 (30/2)  
    Discussions and/or Voting: 
        Meeting 62P, May 2022 - Approve AI w/ changes: 14-0-0
AI12-0439-1/03   2022-06-13 -- Rewordings to replace "might" or "could" with "can" or "may"
    Priority: Critical   Difficulty: Medium
    Class: Presentation                Status: Revision 2022 22-05-05
    RM References:  3.03.01 (11.1/3)   3.03.01 (13/3)   3.03.01 (17)   3.03.01 (21/3)   3.05.07 (10)   3.07.01 (12)   3.10.02 (30)   4.06 (55)
                    4.06 (56/4)   5.02 (11)   5.02 (12)   6.01.02 (1/5)   6.01.02 (19/5)   6.04.01 (12)   6.05 (5.12/5)   7.03.01 (7)
                    7.06 (17.1/3)   8 (2/3)   9.05 (21/5)   9.05.01 (17)   9.07.02 (1/2)   9.07.03 (1/2)   10.02 (2)   10.02 (24)
                    11.04.02 (23.1/3)   13.11.01 (3/3)   13.11.01 (4/3)   13.11.01 (5/3)   13.13.02 (34/3)   13.14 (7.2/5)   A (3/5)   A.03.02 (32.6/5)
                    A.03.05 (51.2/5)   A.16 (125/3)   A.18 (2.1/5)   A.18.02 (237.6/5)   A.18.03 (151.5/5)   A.18.04 (75.5/5)   A.18.07 (96.17/5)   A.18.10 (218.5/5)
                    B.04 (4)   C.06 (20/5)   D.02.06 (1/2)   D.08 (36/3)   D.10 (10.2/5)   H (4)   H.02 (1)   H.07 (7/5)
                    H.07.01 (13/5)  
    Discussions and/or Voting: 
        Meeting 62P, May 2022 - Approve AI w/ changes: 14-0-0
AI12-0440-1/03   2022-06-13 -- Rewordings of notes to replace other words with "can"
    Priority: Critical   Difficulty: Medium
    Class: Presentation                Status: Revision 2022 22-05-05
    RM References:  1.01.03 (22)   2.07 (6)   2.09 (3)   3.02.02 (13)   3.09.04 (19/2)   3.09.04 (27/2)   3.10.02 (37/2)   4.03.03 (33/5)
                    4.07 (5)   4.08 (14)   5.04 (14)   6.02 (15/4)   6.04 (31)   6.06 (7)   6.07 (7/2)   7.03.01 (10)
                    7.03.01 (19)   7.05 (21)   8.05.05 (5)   9 (11/5)   9.03 (12)   9.05.01 (19/5)   9.05.01 (20)   9.05.01 (23/5)
                    9.05.02 (29/2)   9.05.02 (30)   9.06 (33)   9.07.03 (4)   10.01.02 (32/5)   10.01.03 (22/5)   10.02 (31)   10.02 (32)
                    11.04.03 (1)   11.04.03 (11)   13.08 (9)   13.09.02 (12/4)   13.11 (35)   13.11 (38/3)   13.11.03 (9/3)   13.11.04 (34/3)
                    A.03.05 (63/3)   A.07 (16)   A.10.05 (52)   A.18.02 (263/2)   B.01 (42/3)   B.01 (44/3)   B.03.01 (58)   B.03.01 (59)
                    B.04 (100)   C.03.01 (22/3)   C.06 (26/5)   D.01 (29/3)   D.08 (50/3)   D.08 (50/3)   E (7)   E.02.02 (20/3)
                    H (6)   H.01 (9)   H.04 (28/2)   H.06 (17/2)   J.10 (8/2)   J.15.01 (6/3)  
    Discussions and/or Voting: 
        Meeting 62P, May 2022 - Approve AI w/ changes: 14-0-0
AI12-0441-1/04   2022-05-12 -- Introductory wording changes
    Priority: Critical   Difficulty: Medium
    Class: Presentation                Status: Revision 2022 22-05-05
    RM References:  1.01 (2/3)   1.01 (3/4)   1.01.03 (0)   1.01.03 (16)   1.02 (2)   1.02 (3/5)   1.02 (4/2)
                    1.02 (5)   1.02 (5.1/3)   1.02 (6/3)   1.02 (7/3)   1.02 (9/3)   1.02 (10/2)   1.02 (11/5)   1.02.01 (0)  
    Discussions and/or Voting: 
        Meeting 62P, May 2022 - Approve AI w/ changes: 14-0-0
AI12-0442-1/03   2022-05-25 -- Rewordings of notes
    Priority: Critical   Difficulty: Medium
    Class: Presentation                Status: Revision 2022 22-05-05
    RM References:  3.04 (34)   3.05 (58)   3.05.05 (12)   3.05.09 (22)   3.05.09 (24)   3.06.01 (12)   3.09 (27)   3.09.03 (16)
                    3.09.04 (26/2)   3.09.04 (33/2)   3.10.02 (39)   4.03.05 (85/5)   4.07 (9)   4.08 (15/3)   5.01 (18/5)   5.02.01 (8/5)
                    5.05 (14)   6.01.01 (43/3)   6.01.02 (44/5)   7.03 (18)   7.03 (20/2)   7.03 (20.1/2)   7.05 (9/3)   7.06.01 (24)
                    8.01 (18)   8.05 (4)   9.01 (21/2)   9.02 (8)   9.05.03 (29)   9.06.01 (90/5)   9.07.04 (13)   9.08 (22)
                    9.09 (7)   9.09 (8)   10.01.01 (27)   10.01.04 (9)   10.02 (34)   11.04.02 (28/2)   11.05 (29)   12.05.01 (5.1/4)
                    12.05.01 (6/3)   12.05.01 (24/2)   12.05.01 (25)   12.05.01 (26)   12.05.02 (9)   12.06 (11)   12.06 (16.1/2)   13.04 (11/5)
                    13.09.02 (14/2)   13.11 (26)   13.11.04 (33/3)   13.11.04 (35/3)   13.13.02 (57)   A.04.03 (107/3)   A.05.02 (50)   A.16 (127/2)
                    A.16 (131/2)   A.16.01 (37/2)   A.18.03 (164/2)   B.03.01 (60)   B.04 (112)   C.03.01 (23/2)   C.07.02 (31)   C.07.02 (32)
                    D.02.05 (18/2)   D.03 (21)   D.05.01 (19)   E.02.02 (18)   E.04.02 (12)   H.05 (7/2)   M (1/3)   M.01 (1/2)
                    M.02 (1/2)   M.03 (1/2)  
    Discussions and/or Voting: 
        Meeting 62P, May 2022 - Approve AI w/ changes: 14-0-0
AI12-0443-1/03   2022-06-01 -- Convert the glossary into a separate Terms and Definitions clause
    Priority: Critical   Difficulty: Medium
    Class: Presentation                Status: Revision 2022 22-05-05
    RM References:  1.03 (0)   N (0)  
    Discussions and/or Voting: 
        Meeting 62P, May 2022 - Approve AI w/ changes: 14-0-0
AI12-0444-1/03   2022-05-05 -- Rewordings to remove "need not"
    Priority: Critical   Difficulty: Medium
    Class: Presentation                Status: Revision 2022 22-05-05
    RM References:  1.01.05 (8)   1.01.05 (10)   2.01 (4/5)   3.05.04 (5)   3.05.04 (24)   3.05.04 (25)   3.05.04 (26)   3.05.06 (7/5)
                    3.05.06 (8/5)   3.05.07 (5)   3.05.07 (16)   3.06 (15)   3.09.03 (6/4)   6.01.02 (41/5)   6.03 (4)   7.04 (8/3)
                    7.06 (19/3)   7.06 (21/3)   9.05.03 (22)   9.05.03 (23/4)   9.05.03 (25)   9.06 (31)   9.08 (3)   9.10.01 (25/5)
                    10.01.03 (11)   10.02.01 (11.2/5)   11.04.02 (27/3)   11.06 (5)   12.05.01 (15)   13.01 (13/5)   13.01 (22/3)   13.01 (23/5)
                    13.01 (24/3)   13.01 (25/3)   13.01 (26/3)   13.01 (27/3)   13.01 (28/3)   13.02 (8/4)   13.03 (31/2)   13.03 (32/2)
                    13.03 (32.1/2)   13.03 (35.2/2)   13.03 (56.2/2)   13.03 (56.3/2)   13.03 (72)   13.04 (10)   13.05.01 (22)   13.11 (25.4/2)
                    13.12.01 (7/2)   13.13.01 (36/5)   A.04.12 (1/5)   A.05.01 (48)   A.10 (8)   A.10.08 (23)   A.10.09 (36)   A.10.09 (37)
                    A.13 (16)   B.01 (41/4)   B.03 (62.1/3)   C.03.02 (24/5)   C.07.02 (28)   D.02.02 (17/2)   D.02.02 (18/2)   D.03 (15/2)
                    D.04 (15/2)   D.04.01 (8/5)   D.11 (10)   D.14 (28/2)   E.01 (13)   E.02.03 (20/5)   E.05 (27)   G.01.01 (54)
                    G.01.02 (46)   G.02 (3)   G.03.01 (87/2)   G.03.02 (156/2)   G.03.02 (157/2)   H.07.01 (14/5)  
    Discussions and/or Voting: 
        Meeting 62P, May 2022 - Approve AI w/ changes: 14-0-0
AI12-0445-1/05   2022-05-25 -- Rewordings of normative material
    Priority: Critical   Difficulty: Medium
    Class: Presentation                Status: Revision 2022 22-05-05
    RM References:  3.02 (8)   3.04.01 (6/2)   3.10.02 (20)   5.05.03 (21/5)   5.05.03 (27/5)   5.05.03 (28/5)   5.05.03 (29/5)   6.01.02 (18/5)
                    7.06.01 (16/2)   9.06.01 (82/2)   9.08 (20/3)   10.01.01 (24)   10.01.04 (2)   11.01 (6)   11.04.02 (26/3)   12.05.01 (1/3)
                    13.01 (7/2)   13.03 (37/2)   13.03 (55)   13.03 (58.13/5)   13.06 (1/3)   13.06 (2/5)   13.11 (21.6/3)   13.11 (22)
                    13.11.02 (9/3)   13.11.03 (5.2/4)   13.11.04 (19/3)   13.13.02 (56/3)   13.13.02 (56.1/3)   A.01 (51)   A.04.02 (1)   A.04.04 (1)
                    A.04.05 (1)   A.05.02 (29/3)   A.05.02 (40.1/1)   A.06 (1/2)   A.10.04 (1)   A.10.06 (7)   A.13 (1)   A.18.09 (74.2/5)
                    A.18.09 (74.8/5)   A.18.09 (74.9/5)   A.18.32 (16/5)   B.01 (3)   B.03.02 (2)   C.03 (9)   D.09 (12)   D.09 (13)
                    D.15 (1/3)   G (4)  
    Discussions and/or Voting: 
        Meeting 62P, May 2022 - Approve AI w/ changes: 14-0-0
AI12-0446-1/02   2022-09-08 -- Additional Wording improvements
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Revision 2022 22-09-08
    RM References:  1.01.02 (2)   1.01.02 (7)
                    1.01.02 (17)   6.05 (2.1/5)   9.01 (3/3)   12.05.01 (3/2)   A.19 (9/3)   A.19 (10/3)   A.19 (11/3)   A.19 (12/3)  
    Discussions and/or Voting: 
        Meeting 62R, Sep 2022 - Approve AI w/ changes: 9-0-0 
AI12-0447-1/03   2023-03-01 -- More rewordings of notes
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Revision 2022 22-12-14
    RM References:  3.09 (29)   3.09.01 (8)   3.09.01 (9)   3.09.03 (12)   3.10.01 (13)   4.01.02 (8)   4.01.04 (17/2)   4.03.01 (21)
                    4.03.02 (9)   9.07.01 (22)   10.02.01 (27)   10.02.01 (28)   11.04.02 (28/5)   12.01 (12)   12.05.01 (28)   13.11.04 (33/5)
                    A.05.02 (50/5)   A.16 (131/5)   C.03 (29)   D.03 (20)   D.05.01 (18/3)   H.03.02 (9/2)   H.03.02 (11)  
    Discussions and/or Voting: 
        Meeting 62T, Jan 2023 - Approve AI: 13-0-0
AI12-0448-1/02   2022-12-13 -- Fixes for Terms and Definitions
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 22-12-09
    RM References:  10.02 (2/5)   10.02 (3)   10.02 (4)   10.02 (5)   10.02 (6/2)   10.02 (6.1/2)   10.02 (9)  
    Discussions and/or Voting: 
        Meeting 62T, Jan 2023 - Approve AI: 13-0-0
AI12-0449-1/03   2022-12-28 -- Appearance of cross-references
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Revision 2022 22-12-20
    RM References:  3.02.01 (6)   3.02.01 (9)   3.03.01 (6/3)   3.03.02 (4/3)   3.05.02 (9/3)   3.05.05 (15)   3.06.02 (17)   3.07.01 (14/3)
                    3.11.01 (10)   4.05.10 (21/5)   4.06 (57/4)   4.07 (4/4)   5 (2/3)   5.01 (1/5)   5.02 (14/3)   5.02.01 (5/5)
                    5.05 (8.1/5)   5.06.01 (5/5)   6.01 (10/3)   6.05 (22/5)   7.03 (9)   9.07.01 (20/3)   9.08 (24)   10.02 (33/5)
                    12.03 (28)   13.10 (4)   A.03.05 (64/3)   A.07 (13/2)   A.07 (14/3)   A.08.02 (1)   A.10 (1/3)   A.10 (2/3)
                    A.10.02 (1)   A.10.06 (11)   A.12.01 (28/4)   A.18 (6/4)   A.18 (7/4)   B.01 (47)   F (5/2)   M.01 (2/2)
                    M.02 (2/2)  
    Discussions and/or Voting: 
        Meeting 62T, Jan 2023 - Approve AI: 13-0-0
AI12-0450-1/01   2022-12-01 -- Update references to standards
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Revision 2022 22-12-06
    RM References:  1.01.04 (14.2/5)   1.02 (4.1/3)   1.02 (8/5)   1.02.01 (5/5)   1.02.01 (6/5)   1.02.01 (8/5)   1.02.01 (9/5)   1.02.01 (10/5)
                    2.01 (1/5)   2.01 (3.1/5)   2.01 (4/5)   2.01 (4.1/5)   2.01 (5/5)   2.01 (15/5)   2.03 (4.1/5)   2.03 (5/5)
                    3.05.02 (2/5)   3.05.02 (3/5)   3.05.02 (4/5)   A.01 (36.1/5)   A.01 (36.2/5)   A.03.02 (32.6/5)   A.03.05 (33.2/5)   A.03.05 (51.2/5)
                    A.03.05 (55/5)   A.03.05 (59/5)   A.03.05 (61.2/5)   A.03.05 (63/5)   A.04.06 (8/3)   A.04.10 (3/5)   A.19 (12/5)   B.03 (39.1/2)
                    B.05 (21/5)   F.03.03 (46)   F.03.03 (47)   F.03.03 (48)   F.03.03 (49)   F.03.03 (50)   F.03.03 (51)   F.03.03 (52)  
    Discussions and/or Voting: 
        Meeting 62T, Jan 2023 - Approve AI: 13-0-0
AI12-0451-1/03   2022-12-15 -- Still more changes to wording
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Revision 2022 22-12-14
    RM References:  3.02 (2/2)   3.10.02 (37/5)   3.10.02 (38)   4.03.01 (19/5)   7.03.01 (5.3/5)   11.04 (8)   D.08 (31)   F.03.02 (19)
                    F.03.02 (20)   F.03.02 (41)   F.03.02 (44)   G.02.04 (11/2)   G.02.04 (13)   G.02.06 (6/2)   G.02.06 (7/1)  
    Discussions and/or Voting: 
        Meeting 62T, Jan 2023 - Approve AI: 13-0-0
AI12-0452-1/01   2022-12-02 -- Notes on examples is not a thing
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Revision 2022 22-12-02
    RM References:  3.09.03 (16/5)   4.01.01 (10)   5.02 (28)   7.03.01 (18)   7.05 (21/5)   13.03 (85)   13.05.01 (31)   A.05.02 (61)
                    E.04.02 (7)  
    Discussions and/or Voting: 
        Meeting 62T, Jan 2023 - Approve AI: 13-0-0
AI12-0453-1/02   2022-12-15 -- Remove "i.e." and "e.g."
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Revision 2022 22-12-15
    RM References:  A.05.01 (35)   A.05.01 (47)   A.05.03 (32)   A.05.03 (35)   B.03.03 (17/2)   C.01 (12)   C.01 (13)   C.01 (14)
                    C.01 (15)   C.03 (16)   C.03 (20)   G.02.01 (14)   G.02.03 (6)   G.02.03 (20)   G.02.03 (21)   G.02.05 (4)
                    G.02.06 (2)   G.02.06 (3)  
    Discussions and/or Voting: 
        Meeting 62T, Jan 2023 - Approve AI: 13-0-0
AI12-0454-1/01   2023-03-07 -- Last second editorial fixes for Ada 2022
    Priority: Low        Difficulty: Easy
    Class: Presentation                Status: Revision 2022 23-03-30
    RM References:  1.02 (4.1/5)   1.02.01 (6/5)   1.02.01 (9/5)   2.01 (1/5)   C.07.01 (9)   D.02 (1/3)   D.02.01 (2/2)  
    Discussions and/or Voting: 
        Meeting 62U, Mar 2023 - Approve AI: 12-0-0