[Openmcl-devel] clozurecl-1.5: maxima-5.20.1 testsuite failures

Andrey G. Grozin A.G.Grozin at inp.nsk.su
Sat May 1 08:16:06 PDT 2010


On Mon, 26 Apr 2010, R. Matthew Emerson wrote:
> binary-openmcl/maxima.image:
> 	$(EXECUTEOPENMCL) '(progn (require :defsystem)  $(DEFSYSTEMCOMPILE) (ccl::quit))' && \
> 	$(EXECUTEOPENMCL) '(progn (require :defsystem) $(DEFSYSTEMLOAD) (ccl:save-application "binary-openmcl/maxima.image") (ccl::quit))'
>
> I assume that if one made that look like save-application form in maxima-dump that it would work.  (Well, probably in src/Makefile.in, but you get the idea, I hope.)
Thanks. I found a simpler solution. The maxima script calls ccl-based 
maxima in the following way:

ccl -I /path/to/maxima.image -e '(cl-user::run)'

I changed it to

ccl -I /path/to/maxima.image -e "(let\* ((\*read-default-float-format\* 'double-float)) (cl-user::run))"

After that, the testsuite succeeds. So, I have committed clozurecl-1.5 and 
maxima-5.21.1 (with this patch) to Gentoo.

Andrey



More information about the Openmcl-devel mailing list