CVS difference for ai22s/ai22-0005-1.txt

Differences between 1.5 and version 1.6
Log of other versions for file ai22s/ai22-0005-1.txt

--- ai22s/ai22-0005-1.txt	2022/09/03 05:35:45	1.5
+++ ai22s/ai22-0005-1.txt	2023/04/22 06:19:56	1.6
@@ -91,3 +91,48 @@
 
 ****************************************************************
 
+From: Steve Baird
+Sent: Wednesday, April 19, 2023 (privately)
+
+Are we missing something in
+
+    AARM Reason: For a function that has a parameter of T or access T, a blanket
+    rule in 13.1.1 requires the function to be a primitive operation of T, the
+    wording about the same declaration_list is redundant in that case.
+
+? Perhaps something like
+
+    AARM Reason: For a function that has a parameter of T or access T (so a blanket
+    rule in 13.1.1 requires the function to be a primitive operation of T) the
+    wording about the same declaration_list is redundant.
+
+would be better.
+
+This wording occurs twice in the AI.
+
+****************************************************************
+
+From: Randy Brukardt
+Sent: Friday, April 21, 2023 (privately)
+
+How about:
+
+   AARM Reason: For a function that has a parameter of T or access T, a blanket
+   rule in 13.1.1 requires the function to be a primitive operation of T, so the
+   wording about the same declaration_list is redundant in that case.
+
+   [Editor's note: Fix both of the AARM notes in AI22-0002-1 (After
+   AARM 4.1.6(3.b/3) and  AARM 5.5.1(8.a/3)).]
+
+I suspect this is what was meant to be written. The point is that the blanket
+rule makes the wording redundant in this particular case. We have the case
+first, the mention of the blanket rule, and finally the consequence.
+
+One could imagine fully rewriting these notes to reorder the parts, but I haven't
+found anything that works better.
+
+Since AI22-0002-1 is WG 9 approved, I'll put this wording fix into AI22-0005-1
+(the AARM note AI). No ARG action is needed.
+
+****************************************************************
+

Questions? Ask the ACAA Technical Agent