maxima-5.26.0 and ccl-1.7 (was Re: maxima-5.26.0 in gentoo)



On Wed, 21 Dec 2011, Barton Willis wrote:

> Using ccl, the testsuite runs OK (in about 198 seconds on an 2.53GHz i3) for me:
>
> Maxima version: 5.26.0
> Maxima build date: 4:35 12/21/2011
> Host type: i686-pc-mingw32
> Lisp implementation type: Clozure Common Lisp
> Lisp implementation version: Version 1.7-r14925M  (WindowsX8664)
I'm on 32-bit Gentoo Linux:

grozin at elrond ~ $ ccl
Welcome to Clozure Common Lisp Version 1.7  (LinuxX8632)!

> In mid-November (I think), the expected result for rtest15 #193 was changed from
> -((sqrt(2)-2)*%pi^2/32) to (sqrt(2)-1)*%pi^2/2^(9/2). The change in the expected
> result was due to a change in simp.lisp. Is your simp.wx64fsl (or simp.wx32fsl)
> file out of date?
This is not possible. In Gentoo, when I install a package, it is unpacked 
in a completely empty directory, somewhere in /var/tmp/portage, and then 
compiled. No old files can be in this build tree. After compiling maxima 
with 6 different lisps, I have 6 completely new maximas, and run tests for them.

> As for the other two failures--using ccl I've seen these bugs. The last time I
> saw them was (maybe) when I tried to switch from 64 bit to 32 bit ccl. Does make clean miss
> something? As for the cure, I'm not sure--I think I manually deleted object code in
> maxima/src/binary-openmcl and in maxima/binary/.... But the build process is a mystery for me.
Yes, I'm on a 32-bit system.

Andrey