[Openmcl-devel] Floating point errors for innocuous function calls
R. Matthew Emerson
rme at clozure.com
Tue Jul 20 09:40:27 PDT 2010
On Jul 20, 2010, at 9:07 AM, Liam Healy wrote:
> In running a complete suite of tests for GSLL, I'm finding
> several inexplicable floating point errors for what should
> be legitimate function calls.
>
> EXPONENTIAL-FUNCTIONS: DIVISION-BY-ZERO detected
> performing EXP on (-10.0D0)
>
> GIVENS: DIVISION-BY-ZERO detected
> performing SIN on (-39.66)
>
> HANKEL: FLOATING-POINT-OVERFLOW detected
> performing EXP on (-0.18873077993219034D0)
>
> LINEAR-LEAST-SQUARES: FLOATING-POINT-OVERFLOW detected
> performing EXP on (0.1D0)
>
> MINIMIZATION-ONE: DIVISION-BY-ZERO detected
> performing COS on (0.0D0)
>
> plus a couple others of a similar nature. I suspect these all
> have a common origin in CCL.
It's probably the same problem you mentioned yesterday. I made a
ticket for it, namely http://trac.clozure.com/ccl/ticket/707
I'm trying to track it down. Sorry about the bug; usually
the trunk works fine, but sometimes it gets messed up.
More information about the Openmcl-devel
mailing list