[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: mapping 754R to specific languages



Le lundi 30 juillet 2007 à 10:17 +0100, Nick Maclaren a écrit :

As far as I know, the 754R draft does not require a user to be able to
perform floating-point computations in every single point of a program.
If floating-point operations happen to be unsafe when used in a
destructor, is that in any way incompatible with the 754R draft?

The C++ standard does.  Even if it were not incompatible with the
IEEE 754R draft, that would merely mean that the draft is incompatible
with C++.

I understand your first sentence as meaning that the C++ standard does
require a user to be able to perform floating-point computations (with
754R-compliant behavior, that's what this mailing-list is about) in
every single point of a program. Which is obviously not what you meant.
And I don't understand your second sentence either, as I'm a bit
confused by the implication: not incompatible means incompatible (a
missing word?) Could you please clarify? Thanks.

So I'm still convinced it can be done.

Please try producing a draft and running it by SC22WG21.  I will
put it forward for you if you want - but I will NOT champion it!

Thanks for the offer, but I have no trouble running a draft by WG21
myself, and I intend to do it once the 754R standard is officially out
of the door (if nobody beats me to it, that is).

Best regards,

Guillaume

754 | revision | FAQ | references | list archive