diff problem



<quote>
mahound@aries:~$ clisp --version
GNU CLISP 2.31 (released 2003-09-01) (built on loiso [127.0.0.1])
Features:
(CLOS LOOP COMPILER CLISP ANSI-CL COMMON-LISP LISP=CL INTERPRETER SOCKETS
 GENERIC-STREAMS LOGICAL-PATHNAMES SCREEN FFI GETTEXT UNICODE
 BASE-CHAR=CHARACTER PC386 UNIX)
Installation directory: /usr/lib/clisp/
User language: ENGLISH
mahound@aries:~$ maxima --version
Maxima 5.9.0

mahound@aries:~/Desktop/maxima-5.9.0$ make check
Making check in src
make[1]: Entering directory `/home/mahound/Desktop/maxima-5.9.0/src'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/home/mahound/Desktop/maxima-5.9.0/src'
Making check in lisp-utils
make[1]: Entering directory `/home/mahound/Desktop/maxima-5.9.0/lisp-utils'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/home/mahound/Desktop/maxima-5.9.0/lisp-utils'
Making check in tests
make[1]: Entering directory `/home/mahound/Desktop/maxima-5.9.0/tests'
echo "Running test suite with clisp..."; \
/bin/sh ../maxima-local --lisp=clisp --batch-lisp=tests.lisp > tests-clisp.log <
/dev/null 2>&1; \
./summarize-log tests-clisp.log
Running test suite with clisp...

*** Summary results for tests recorded in
*** log file tests-clisp.log:
Unknown error in log file

Expected failures (known bugs in this version of Maxima):
rtest15.mac: (4)

Timing:
Real time: 0.170469 sec.
Run time: 0.15 sec.
*** end of summary for tests-clisp.log
[...]

</quote>

I'm using clisp 2.31 and "make check" reports an unknown error.
Examining tests-clisp.log, I find:

<quote>
[...]
.Which was correct
/* ********************** Problem 7. *************** */
%Input is
TERM : EXP(SIN(X))


The result is
  SIN(X)
%E

.Which was correct
/* ********************** Problem 8. *************** */
%Input is
                              DIFF(TERM, X)
FOR P UNLESS P > 7 DO (TERM : -------------,
                                    P

                                                                    P
                                       SERIES : SUBST(X = 0, TERM) X  + SERIES)
Attempt to differentiate with respect to a number:
0
 -- an error.  Quitting.  To debug this try DEBUGMODE(TRUE);)

Real time: 0.170469 sec.
Run time: 0.15 sec.
Space: 1184452 Bytes
Bye.

</quote>

Is there any solution available for this? Should I use an older clisp version?

Thank you...

Pedro

Quoting James Amundson <amundson@fnal.gov>:

> On Fri, 2003-10-03 at 03:02, José Pedro Ferreira wrote:
> > I have Maxima 5.9.0 compiled under slackware linux with CLISP.
> Unfortunately, 
> > I'm having some problems. When I put the expression "diff(x^2,x);", it
> returns 
> > only (d/dy)(x^2), as if i had put the apostrophe before the expression.
> 
> Which version of Clisp are you using? There is a conflict between Maxima
> 5.9.0 and Clisp 2.3.0. If you built Maxima yourself, please try "make
> check" in the build directory. It will report an "unknown error" if you
> are using Clisp 2.3.0.
> 
> There was a temporary workaround for this problem posted on the list
> recently.
> 
> --Jim
> 
> 
> _______________________________________________
> Maxima mailing list
> Maxima@www.math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima
> 
> 


********************************
José Pedro Ferreira
http://ni.fe.up.pt/~mahound