[cmucl-imp] [cmucl-help] NaN
Raymond Toy
toy.raymond at gmail.com
Tue Jan 10 15:46:30 UTC 2017
>>>>> "Marco" == Marco Antoniotti <marcoxa at cs.nyu.edu> writes:
>> On Jan 9, 2017, at 17:16 , Raymond Toy <toy.raymond at gmail.com> wrote:
>>
>>>>>>> "Marco" == Marco Antoniotti <marcoxa at cs.nyu.edu> writes:
[snip]
>>
>> Coincidentally, I was looking at ieeefp-tests
>> (https://gitlab.common-lisp.net/ieeefp-tests/ieeefp-tests) last
>> night. It might satisfy your needs because it provides at least some
>> of the things you're looking for. And it looks like it abcl, cmucl,
>> and sbcl. Not bad.
Marco> Thanks for the pointer to IEEEFP-TESTS.
>> I'm curious, though. Can you explain your use case for having such an
>> interface?
Marco> Well. I have been fooling around (read: veered off a
Marco> tangent) with interval arithmetic, where it looks like you
Marco> need to ensure that your rounding modes are set to positive
Marco> or negative infinity when using an end points
Marco> representation. That’s were it all started.
That's one way. I vaguely recall some Fortran TOMS package that
included interval arithmetic, but I think it just did something simple
like multiply by 1+e for some tiny e.
Setting the rounding modes twice (up and down) for every operation is
pretty expensive.
--
Ray
More information about the cmucl-imp
mailing list