[Ecls-list] ecl-10.3.1 breaks maxima

Andrey G. Grozin A.G.Grozin at inp.nsk.su
Sat Mar 13 16:21:05 UTC 2010


Hello *,

I'm the maintainer of maxima and some other packages (e.g., fricas) in 
Gentoo Linux.

After upgrading ecl to 10.3.1 and re-compiling maxima with it, maxima 
cannot load any of its packages. This is a show-stopper. Compare with some 
other lisp (sbcl, for example):

========
grozin at gdh-zimmer106 ~ $ maxima -l ecl
;;; Loading #P"/usr/lib/ecl-10.3.1/defsystem.fas"
;;; Loading #P"/usr/lib/ecl-10.3.1/cmp.fas"
;;; Loading #P"/usr/lib/ecl-10.3.1/sysfun.lsp"
Maxima 5.20.1 http://maxima.sourceforge.net
using Lisp ECL 10.3.1
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) load(linearalgebra);

Could not find `linearalgebra' using paths in
file_search_maxima,file_search_lisp.
  -- an error. To debug this try: debugmode(true);
(%i2)
========

========
grozin at gdh-zimmer106 ~ $ maxima -l sbcl
Maxima 5.20.1 http://maxima.sourceforge.net
using Lisp SBCL 1.0.36.gentoo-r0
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) loadpackage(linearalgebra);
(%o1)                     loadpackage(linearalgebra)
(%i2)
========

maxima used to work normally with earlier versions of ecl, including 
10.2.1. There were only 2 failures in the testsuite (by the way, why? with 
sbcl, cmucl, clozurecl there are 0 testsuite failures). Now, of course, a 
huge number of tests fail. What has happened between 10.2.1 and 10.3.1 
which breaks load in maxima?

Best regards,
Andrey Grozin




More information about the ecl-devel mailing list