Maxima 5.23.0



Further to the build-problem:

It seems it is the very long line: on another similar machine, but
where longer command-lines can be handled, the build succeeds.

So did something drastically change with 5.23.0 (in which case perhaps
one can avoid the long line)?

We got some test failures:

Error summary:
Error found in /home/csoliver/OKplatform/ExternalSources/builds/Maxima/ecl/maxima-5.23.0/tests/rtest14.mac, problem:
(144)
Errors found in /home/csoliver/OKplatform/ExternalSources/builds/Maxima/ecl/maxima-5.23.0/tests/rtest16.mac, problems:
(384 385)
3 tests failed out of 8,720 total tests.
real time : 771.371 secs
run time  : 513.724 secs
gc count  : 3903 times
consed    : 23115861705 bytes

However we can't run it: Whatever we load we get

file_search1: "grcommon.lisp" not found in file_search_maxima,file_search_lisp.

for example:

> ExternalSources/Installations/Maxima/ecl/5.23.0/bin/rmaxima
;;; Loading #P"/home/csoliver/OKplatform/ExternalSources/Installations/Ecl/10.4.1/lib/ecl-10.4.1/sb-bsd-sockets.fas"
;;; Loading #P"/home/csoliver/OKplatform/ExternalSources/Installations/Ecl/10.4.1/lib/ecl-10.4.1/sockets.fas"
;;; Loading #P"/home/csoliver/OKplatform/ExternalSources/Installations/Ecl/10.4.1/lib/ecl-10.4.1/defsystem.fas"
;;; Loading #P"/home/csoliver/OKplatform/ExternalSources/Installations/Ecl/10.4.1/lib/ecl-10.4.1/cmp.fas"
;;; Loading #P"/home/csoliver/OKplatform/ExternalSources/Installations/Ecl/10.4.1/lib/ecl-10.4.1/sysfun.lsp"
Maxima 5.23.0 http://maxima.sourceforge.net
using Lisp ECL 10.4.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(graphs);

XXX

;;;
;;; Compiling /home/csoliver/OKplatform/ExternalSources/Installations/Maxima/ecl/5.23.0/share/maxima/5.23.0/share/contrib/graphs/graph_core.lisp.

;;; Finished compiling /home/csoliver/OKplatform/ExternalSources/Installations/Maxima/ecl/5.23.0/share/maxima/5.23.0/share/contrib/graphs/wiener_index.lisp.
;;;
;;; Loading "/home/csoliver/OKplatform/ExternalSources/Installations/Maxima/ecl/5.23.0/.maxima/binary/binary-ecl/share/contrib/graphs/wiener_index.fas"
file_search1: "grcommon.lisp" not found in file_search_maxima,file_search_lisp.

???

Oliver


On Sun, Dec 26, 2010 at 05:54:56PM +0000, Oliver Kullmann wrote:
> Hi,
> 
> the build failed on our system (64-bit, AMD, gcc 4.1.2, Linux);
> previously we built and used successfully 5.21.1, and built successfully
> 5.22.1 (but didn't use it, due to floating-point precision problems).
> We use Ecl version 10.4.1.
> 
> LANG=C ./configure --prefix=/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/Installations/Maxima/ecl/5.23.0 --with-ecl=/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/Installations/Ecl/10.4.1/bin/ecl --enable-ecl
> LANG=C make
> 
> yields
> 
> ;;;   Invoking external command:
> ;;;   /home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/Installations/Gcc/4.1.2/bin/gcc "-I/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/Installations/Ecl/10.4.1/include/"  -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -fPIC -I/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/Installations/Gmp/4.1.2/5.0.1/include -Dlinux -O -w -c "/tmp/ECLINITyBHG4P.c" -o "/tmp/ECLINITyBHG4P.o"
> ;;; 
> ;;; Note:
> ;;;   Invoking external command:
> 
> XXX this line has 36861 characters XXX -Wl,-rpath=/home/csoliver/SAT-AlgorithmAn error occurred during initialization:
> (SYSTEM "/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/Installations/Gcc/4.1.2/bin/gcc -o XXX this line has 37734 characters XXX -lecl  -lgmp -ldl  -lm ") returned non-zero value 127.
> en/OKplatform/ExternalSources/Installations/Ecl/10.4.1/lib -Wl,-rpath,/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/Installations/Gmp/4.1.2/5.0.1/lib -L/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/Installations/Gmp/4.1.2/5.0.1/lib -lecl  -lgmp -ldl  -lm 
> ;;; make[2]: *** [binary-ecl/maxima] Error 1
> make[2]: Leaving directory `/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/builds/Maxima/ecl/maxima-5.23.0/src'
> make[1]: *** [all-recursive] Error 1
> 
> where the XXX-content is my substitution (for the very long lines).
> 
> Oliver
> 
> 
> On Fri, Dec 24, 2010 at 01:05:01AM -0700, Robert Dodier wrote:
> > Hi,
> > 
> > I've tagged Maxima 5.23.0 in CVS as version-5_23_0 and
> > built rpms and uploaded rpms & source code to the SF file manager.
> > http://sourceforge.net/projects/maxima/files/
> > 
> > If someone can create a Windows and/or Mac package,
> > that would be great.
> > 
> > Hope you can give it a try and let us know whether it works.
> > As ever, we 'll try to get to a stable release after a few tries
> > and make a general announcement then.
> > 
> > best
> > 

-- 
Dr. Oliver Kullmann
Computer Science Department
Swansea University
Faraday Building, Singleton Park
Swansea SA2 8PP, UK
http://cs.swan.ac.uk/~csoliver/