On Wed, Jun 26, 2013 at 6:18 PM, Игорь Пашев <pashev.i...@gmail.com> wrote:

> ((((((((((( GCL )))))))))))
>
> http://paste.ec/?fcf8f03b16a95ea4#WomoWJZaQVxlglQurit+X5VMRfpWegsURp+CX8f6B3Q=
>
> Tail:
> ../../src/utils/hammer --tangle
> --output=../../x86_64-pc-linux-gnu/src/algebra/ystream.spad
> ../../../src/algebra/ystream.spad.pamphlet
> ../../src/utils/hammer --tangle
> --output=../../x86_64-pc-linux-gnu/src/algebra/zerodim.spad
> ../../../src/algebra/zerodim.spad.pamphlet
> ../driver/open-axiom --execpath=../interp/interpsys
> --system="../../x86_64-pc-linux-gnu" \
>         --spad-srcdir=../../x86_64-pc-linux-gnu/src/algebra \
>         --output=initdb.$$ --build-initdb && \
>         ../../../config/move-if-change initdb.$$ initdb.clisp
> GCL (GNU Common Lisp)  2.6.7 CLtL1    Jan 16 2013 03:13:03
> Source License: LGPL(gcl,gmp), GPL(unexec,bfd,xgcl)
> Binary License:  GPL due to GPL'ed components: (XGCL READLINE UNEXEC)
> Modifications of this banner must retain notice of a compatible license
> Dedicated to the memory of W. Schelter
>
> Use (help) to get some basic information on how to use GCL.
> Temporary directory for compiler files set to /tmp/
>
>    >> System error:
>    (1- (LENGTH NIL)) is not of type NUMBER.

This particular error was "funny".  For some reasons, GCL
could not properly expand the macro "maxIndex" defined in
src/lisp/core.lisp and part of all Lisp images, so it replaced
its invocation by NIL.  When compiled with --enable-cheking,
GCL complained that "maxIndex" was invalid as a function
(which is true, but irrelevant).

I committed a fix for GCL.  A couple of other patchlets
were needed.  I am able to compile OA@GCL but only
with --enable-checking (which is a debug mode).  It
takes long to compile and it is slow.  Without this option,
GCL appears to chock on 'take' because of its type
proclamation.

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
open-axiom-devel mailing list
open-axiom-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open-axiom-devel

Reply via email to