maxima and clozure-cl



To keep SBCL from giving warnings, a few functions in the linear
algebra code have some calls to ignore. Maybe we need to
conditionalize these calls to ignore. I'm pretty sure the warnings are
100% harmless.

Using Clozure (+ XP), I've been getting a few testsuite errors from
the new tests for square root. I think all these are minor differences
due to comparisons of floating point numbers.

Barton
maxima-bounces at math.utexas.edu wrote on 01/25/2010 09:00:47 AM:

> [image removed] 
> 
> [Maxima] maxima and clozure-cl
> 
> Leo 
> 
> to:
> 
> maxima
> 
> 01/25/2010 09:01 AM
> 
> Sent by:
> 
> maxima-bounces at math.utexas.edu
> 
> Hello,
> 
> It seems the best free CL for OSX is ccl?. SBCL is good but it does not
> support thread well. So today I compiled maxima 5.20.1 with ccl and it
> went smoothly. I also ran the testsuite and got only two warnings:
> 
> ;Compiler warnings for "/usr/local/opensource/maxima-5.20.1/share/
> maxima/5.20.1/share/linearalgebra/linalg-extra.lisp:
> ;   In $VANDERMONDE_MATRIX: IGNORE declaration for unknown variable LK
> ;Compiler warnings for "/usr/local/opensource/maxima-5.20.1/share/
> maxima/5.20.1/share/linearalgebra/linalg-extra.lisp":
> ;   In $VANDERMONDE_MATRIX: Unused lexical variable LK56/56 tests 
passed.
> 
> No unexpected errors found.
> 
> However, I have the following in ccl's init script:
> 
> ,----
> | (require 'asdf)
> | (pushnew "ccl:tools;asdf-install;" asdf:*central-registry*)
> | (asdf:operate 'asdf:load-op 'asdf-install)
> | (pushnew "home:.ccl;systems;" asdf:*central-registry*)
> | (asdf:oos 'asdf:load-op :swank)
> | (swank:create-server :dont-close t)
> `----
> 
> and this stops maxima from starting. Any idea how to fix this? Thank 
you.
> 
> Leo
> 
> Footnotes: 
> ?  http://trac.clozure.com/ccl
> 
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima