ECL update



Robert Dodier wrote:
> On 8/8/08, Michael Abshoff <michael.abshoff at googlemail.com> wrote:

Robert, James,

>>  Load failed for
>>  /home/mabshoff/maxima+ecl/maxima/share/linearalgebra/eigens-by-jacobi.lisp
>>  Load failed for
>>  /home/mabshoff/maxima+ecl/maxima/share/linearalgebra/load-linearalgebra-lisp-files.lisp
>>  error-catch
> 
> Can you try loading these via the Lisp LOAD function? i.e.
> :lisp (load "foo.lisp")
> You might have to try load(linearalgebra); then :lisp (load ...)
> because other stuff is loaded before the files mentioned above;
> dunno if that is necessary.

Ok, it seems due to the other email that the problem is solved or at 
least worked around. But I will update to the latest CVS and see what 
happens and in case the problem still exists try to debug it with the 
above tips.

>>  ********************** Problem 41 ***************
>>  Input:
>>                                2
>>  subst(1, z, quotient(%, - 54 a ))
>>
>>
>>  Result:
>>  0
>>
>>  This differed from the expected result:
>>   3            3
>>  x  + a x y + y
> 
> Dunno what's going on there.
> 
>>  I used an external boehm_gc (7.1) and did not the build in one provided
>>  by ecl (6.8).
> 
> Well, I guess I'd recommend pretty stronly to build ECL with
> default options, in the interest of getting consistent results
> between installations (yours & everyone else's).

Sure, for the Maxima installer I can stick with the default version, but 
for the Sage build I will definitely uses the latest boehm_gc. We will 
also do some serious testing on our end, so I am confident that we will 
sniff out any issues and hopefully get them resolved.

>>  Thanks for fixing the Maxima+ECL issues. Hopefully I can contribute a 64
>>  bit MSVC installer for Maxima 5.16+ECL once the final release has been done.
> 
> I guess MSVC means Windows, right? Can you build a 32-bit Windows
> installer too?

Yes, that is "code" in the Sage project for a native Windows build. I am 
at SFU in Canada for a Sage Days until the end of next week and will 
then have more time to get a binary up and running. I assume you would 
also like to provide the GCL based binary for now and then once it turns 
out that ecl+Maxima is working well add those binaries to the download 
page. I will do 32 as well as 64 bit installers.

> Thanks very much for your help,

Well, thank you two, Juan and everybody else for making Maxima work with 
ecl since that makes my life of porting Sage much, much easier.

> Robert Dodier
> 

Cheers,

Michael