J3/15-146 To: J3 From: Bill Long Subject: Disallow New Coindexed STAT arguments Date: 2015 February 24 Discussion: If a STAT argument to an intrinsic subroutine is coindexed and that variable is on a failed image, the program would not be able to reference the argument to check for success or failure. This obviates the expected usefulness of the STAT argument. To avoid this potential problem, coindexed STAT arguments should not be allowed. Edits are provided to add this restriction for the intrinsic procedures in the TS that have STAT arguments. The same restriction should apply to ERRMSG arguments. Edits to N2040: [21:11] Replace "an integer" by "a noncoindexed integer". [21:25] Replace "an integer" by "a noncoindexed integer". [22:4] Replace "an integer" by "a noncoindexed integer". [22:20] Replace "an integer" by "a noncoindexed integer". [22:36] Replace "an integer" by "a noncoindexed integer". [23:12] Replace "an integer" by "a noncoindexed integer". [23:28] Replace "an integer" by "a noncoindexed integer". [24:1] Replace "an integer" by "a noncoindexed integer". [24:14] Replace "an integer" by "a noncoindexed integer". [24:28] Replace "an integer" by "a noncoindexed integer". [24:30] Replace "a default" by "a noncoindexed default". [25:8] Replace "an integer" by "a noncoindexed integer". [25:10] Replace "a default" by "a noncoindexed default". [25:31] Replace "an integer" by "a noncoindexed integer". [25:33] Replace "a default" by "a noncoindexed default". [26:19] Replace "an integer" by "a noncoindexed integer". [26:21] Replace "a default" by "a noncoindexed default". [27:1] Replace "an integer" by "a noncoindexed integer". [27:3] Replace "a default" by "a noncoindexed default". [27:20] Replace "an integer" by "a noncoindexed integer". [31:6] Replace "an integer" by "a noncoindexed integer". [31:20] Replace "an integer" by "a noncoindexed integer". [31:22] Replace "a default" by "a noncoindexed default". [40:10] Replace "an integer" by "a noncoindexed integer". [40:15] Replace "an integer" by "a noncoindexed integer". [41:21] Replace "a default" by "a noncoindexed default". [41:22] Replace "a default" by "a noncoindexed default".