integrating trig functions with large constants, exponent out of range
Subject: integrating trig functions with large constants, exponent out of range
From: Daniel Lakeland
Date: Fri, 5 Jan 2007 20:47:25 -0800
On Fri, Jan 05, 2007 at 09:38:28PM -0700, Robert Dodier wrote:
>
> I'll make a guess that's because a fixnum has overflowed and GCL
> didn't notice it.
I think you're right. And to add to this information, apparently even
on amd64 architecture GCL uses fixnums that are 31 bits:
(%i1) :lisp most-positive-fixnum
2147483647
this from GCL package from amd64 debian.
It doesn't bother me as much that GCL on linux takes forever as it
does that on windows it returns a wrong answer immediately.
--
Daniel Lakeland
dlakelan at street-artists.org
http://www.street-artists.org/~dlakelan