(j3.2006) Four IEEE procedures ought to be impure

Van Snyder van.snyder
Sat Jul 26 00:44:40 EDT 2008


The four IEEE procedures that aren't allowed in DO CONCURRENT 
constructs, viz. IEEE_GET_FLAG, IEEE_GET_HALTING_MODE, IEEE_SET_FLAG and 
IEEE_SET_HALTING_MODE, either have side effects that are in essence 
either change to a global variable or a save variable, or depend upon 
one.  As such, they ought to be impure elemental (now that we have that 
term).

Van




More information about the J3 mailing list