Version 1.1 of acs/ac-00336.txt

Unformatted version of acs/ac-00336.txt version 1.1
Other versions for file acs/ac-00336.txt

!standard C.6.3(0)          20-10-14 AC95-00336/00
!class Amendment 20-10-14
!status received no action 20-10-14
!status received 20-09-21
!subject Query about Test_And_Set
!summary
!appendix

From: Jeff Cousins
Sent: Monday, September 21, 2020  12:18 PM

Re C.6.3, the proposal in AI 321 says that the package is generic, but the 
wording has it as non-generic with

Test_And_Set_Flag is mod <implementation-defined>

Maybe some explanation is needed in a note.

***************************************************************

From: Tucker Taft
Sent: Tuesday, September 22, 2020  1:03 PM

The statement in the !proposal that these are "generic" was overly general.
As you can see, it is only the atomic integer and float packages that are 
generic.  There seems no strong need to make the test-and-set generic, 
since you can use the atomic Integer_Arithmetic or Modular_Arithmetic if 
you really need more control over the size.

***************************************************************

From: Jeff Cousins
Sent: Tuesday, September 22, 2020  1:14 PM

Thanks Tuck.

***************************************************************

Questions? Ask the ACAA Technical Agent