[Openmcl-devel] clozurecl-1.5: maxima-5.20.1 testsuite failures
R. Matthew Emerson
rme at clozure.com
Tue Apr 27 01:44:21 UTC 2010
On Apr 24, 2010, at 6:03 PM, Andrey G. Grozin wrote:
> Testsuite failures are unfurprising:
> grozin at gdh-zimmer106 ~ $ maxima
> Maxima 5.21.1 http://maxima.sourceforge.net
> using Lisp Clozure Common Lisp Version 1.5 (LinuxX8632)
> Distributed under the GNU Public License. See the file COPYING.
> Dedicated to the memory of William Schelter.
> The function bug_report() provides bug reporting information.
> (%i1) :lisp *read-default-float-format*
> So, this patch has not changed it to 'double-float :-(
It appears that there are two ways to build maxima: the maxima-build.lisp way and the makefile way. If you use the makefile way, it may be the case that the code in maxima-build.lisp is not used.
In src/Makefile, we see this rule:
$(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.)
More information about the Openmcl-devel