[Cfp-interest] Fwd: (SC22WG14.13013) RE: Reset for TS 18661 Part 3?

James W Thomas jaswthomas at sbcglobal.net
Tue Jun 4 16:26:13 PDT 2013



Begin forwarded message:

> From: "Joseph S. Myers" <jsm at polyomino.org.uk>
> Subject: (SC22WG14.13013) RE: Reset for TS 18661 Part 3?
> Date: June 4, 2013 12:41:33 PM PDT
> To: "Nelson, Clark" <clark.nelson at intel.com>
> Cc: SC22 WG14 <sc22wg14 at open-std.org>
> 
> On Tue, 4 Jun 2013, Nelson, Clark wrote:
> 
>> Only after the Delft meeting ended, I realized that the FP standard is 
>> using that word in a way that's somewhat idiosyncratic, but nevertheless 
>> reasonable. They're not really talking about the ability to move binary 
>> data between implementations, with meaningful results (which is the 
>> usual sense of "interchange" in my experience). Instead I think they're 
>> talking only about the ability to move floating-point algorithms and 
>> calculations between implementations, with consistent results. That 
>> seems to be implied by the fact that the FP standard doesn't talk about 
>> byte ordering.
> 
> The relevant wording in IEEE 754-2008 is in 3.1.2, "A conforming 
> implementation of a supported interchange format shall provide means to 
> read and write that format using a specific encoding defined in this 
> clause, for that format.".  Encodings are defined as bit-strings while C 
> works in units of bytes (the floating-point standard never mentions 
> bytes); I think a C binding needs to say how the C bytes relate to the 
> bit-strings for the standard encodings, just as it needs to say what C 
> operators and functions correspond to what standard floating-point 
> operations.
> 
> That goes together with 3.1.1, "These interchange formats are identified 
> by their size (see 3.6) and can be used for the exchange of floating-point 
> data between implementations." and 3.6, "Interchange formats support the 
> exchange of floating-point data between implementations.".
> 
> -- 
> Joseph S. Myers
> joseph at codesourcery.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.oakapple.net/pipermail/cfp-interest/attachments/20130604/db77f1bb/attachment.html 


More information about the Cfp-interest mailing list