hi there,
i have been on the clisp mailing list lately, as i was wanting to find a
patch to clisp-2.30 which fixed the floating point issues... i was
pointed to CVS which has these issues fixed. now however, i am getting
even stranger results from the symbolic math package maxima; with
clisp-2.30 (which is not reccomended, and i experience a few floating
point tests fail during make check), if i type a simple differentiation
like
(C1) diff(sin(x),x);
(D1) COS(x)
the result is as expected. if however, i use build maxima with clisp
CVS, i get this;
(C1) diff(sin(x),x);
d
(D1) -- (SIN(x))
dx
which as you can tell is not what i wanted. i recompiled maxima to the
version of clisp i have installed. since this is only apparent when i
use clisp CVS and not 2.30, i am reporting this on the clisp mailing
list also, as it is clearly a bug somewhere, and i am not experienced
enough in either package to find what could be causing it.
in the meantime, to allow me to sleep soundly at night; if anyone has a
patch against clisp-2.30 which fixes the floating point issues, i would
be very grateful to them. i have gcc-3.2.3, so clisp-2.29 does not
compile; also gcl has sed syntax errors in the configure script so i
cant build it. i am running GNU/Linux from Scratch.
cheers,
Sam
PS: please CC me, i am not subscribed to either list as the sourceforge
servers seem to be down... (again).
--
The pollution's at that awkward stage. Too thick to navigate and too
thin to cultivate.
-- Doug Sneyd