(j3.2006) GB36

Bill Long longb
Wed Oct 5 11:40:09 EDT 2011

While we do not always follow it, there is a general bias toward putting 
Notes at the end of a subclause. Particularly a short one like this, 
where the gap between the normative text and the related Note is small. 
  This would require slight rewording of the introductory line of the 

Somewhat more problematic (and not related to the Note), the last part 
of the paragraph, ", and any further use of them is undefined behavior", 
  seems both unnecessary and also wrong.   If you later call the 
function again, and the pointer in question becomes well define again, 
it is certainly not the case that the use of that pointer is "undefined 
behavior" at that point.  Is it not sufficient to just say that the 
pointer becomes undefined on return from the call (the previous words in 
the sentence).


On 10/5/11 5:54 AM, John Reid wrote:
> J3,
> Here is a draft paper for comment GB36.
> Comments, please.
> John.

Bill Long                                           longb at cray.com
Fortran Technical Support    &                 voice: 651-605-9024
Bioinformatics Software Development            fax:   651-605-9142
Cray Inc./Cray Plaza, Suite 210/380 Jackson St./St. Paul, MN 55101

More information about the J3 mailing list