[Ecls-list] OpenAxiom building error using ECL cvs version

Yue Li xyly781 at gmail.com
Mon Jan 25 21:50:16 UTC 2010


And this is the function definitions in the code.lsp file which causes
the compilation to throw the exception mentioned in the last email.

(/VERSIONCHECK 2)

(DEFPARAMETER |ArcHyperbolicFunctionCategory;AL| 'NIL)

(DEFUN |ArcHyperbolicFunctionCategory;| ()
  (PROG (#1=#:G131)
    (RETURN
     (PROG1
         (LETT #1#
               (|Join|
                (|mkCategory| '|domain|
                              '(((|acosh| ($ $)) T) ((|acoth| ($ $)) T)
                                ((|acsch| ($ $)) T) ((|asech| ($ $)) T)
                                ((|asinh| ($ $)) T) ((|atanh| ($ $)) T))
                              NIL
                              'NIL
                              NIL))
               |ArcHyperbolicFunctionCategory|)
       (|setShellEntry| #1# 0 '(|ArcHyperbolicFunctionCategory|))))))

(DEFUN |ArcHyperbolicFunctionCategory| ()
  (LET ()
    (COND (|ArcHyperbolicFunctionCategory;AL|)
          (T
           (SETQ |ArcHyperbolicFunctionCategory;AL|
                   (|ArcHyperbolicFunctionCategory;|))))))

(MAKEPROP '|ArcHyperbolicFunctionCategory| 'NILADIC T)

Yue


On Sun, Jan 24, 2010 at 5:39 PM, Yue Li <xyly781 at gmail.com> wrote:
> Hello,
>
> Our rebuilding of OpenAxiom with ECL (multithreading enabled) reported
> an error in the middle, we believe that it is related to an ECL
> internal problem. Here is the error message.
>
>  finalizing NRLIB AHYP
>  Processing ArcHyperbolicFunctionCategory for Browser database:
>    -- acosh : % -> %
>    -- acoth : % -> %
>    -- acsch : % -> %
>    -- asech : % -> %
>    -- asinh : % -> %
>    -- atanh : % -> %
>    -- constructor
> ;;; Compiling (DEFPARAMETER |ArcHyperbolicFunctionCategory;AL| ...).
> ;;; Compiling (DEFUN |ArcHyperbolicFunctionCategory;| ...).
> ;;; Compiling (DEFUN |ArcHyperbolicFunctionCategory| ...).
> ;;; Internal error: in file
> /users/yli/software/OA-parallel/ecl-build/src/algebra/AHYP.NRLIB/code.lsp,
> position 0, and form
> ;;;   (/VERSIONCHECK 2)
> ;;; The variable C::*DESTINATION* is unbound.
> ------------------------------------------------------------------------
>
> Thanks for your help,
>
> Yue
>




More information about the ecl-devel mailing list