axiom-developer
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Axiom-developer] Problem with patch 23 and Solaris 9 identified


From: Kostas Oikonomou
Subject: Re: [Axiom-developer] Problem with patch 23 and Solaris 9 identified
Date: Sat, 08 Jan 2005 18:24:36 -0500
User-agent: Opera M2/7.54 (SunOS, build 751)

On 08 Jan 2005 12:52:53 -0500, Camm Maguire <address@hidden> wrote:

or perhaps better

(defun get-NAG-chapter (chapter function-list)
   (let ((l (length chapter)) r)
      (dolist (fl function-list)
        (when (equalp chapter (subseq (string f) 0 l)))
           (push f r))
      (nreverse r)))

Thanks very much, that fixed the problem.  (I read what you said about the 
difference
w.r.t. util.lisp/o between Linux and Solaris, but don't follow everything.  
Hopefully that
problem will be fixed, whatever it is.)

Now the build progressed quite a bit more.  But I think I may have found 
another problem.
Here's the failure:

================================================================================
4017 making /home/build/axiom--main--1--patch-23/int/algebra/AHYP.NRLIB from 
/home/build/axiom--main--1--patch-23/int/algebra/AHYP.spad
                        AXIOM Computer Algebra System
                   Version: Axiom 3.0 Beta (January 2005)
               Timestamp: Sunday January 9, 2005 at 04:41:29
-----------------------------------------------------------------------------
   Issue )copyright to view copyright notices.
   Issue )summary for a summary of useful system commands.
   Issue )quit to leave AXIOM and return to shell.
-----------------------------------------------------------------------------

   Using local database 
/home/build/axiom--main--1--patch-23/src/share/algebra/compress.daase..   Using 
local database 
/home/build/axiom--main--1--patch-23/src/share/algebra/interp.daase..
   Using local database 
/home/build/axiom--main--1--patch-23/src/share/algebra/operation.daase..
   Using local database 
/home/build/axiom--main--1--patch-23/src/share/algebra/category.daase..
   Using local database 
/home/build/axiom--main--1--patch-23/src/share/algebra/browse.daase..
(1) ->    Loading 
/home/build/axiom--main--1--patch-23/mnt/sol9gcc/autoload/apply.
   Loading /home/build/axiom--main--1--patch-23/mnt/sol9gcc/autoload/c-doc.
   Loading /home/build/axiom--main--1--patch-23/mnt/sol9gcc/autoload/c-util.
   Loading /home/build/axiom--main--1--patch-23/mnt/sol9gcc/autoload/profile.
   Loading /home/build/axiom--main--1--patch-23/mnt/sol9gcc/autoload/category.
   Loading /home/build/axiom--main--1--patch-23/mnt/sol9gcc/autoload/compiler.
   Loading /home/build/axiom--main--1--patch-23/mnt/sol9gcc/autoload/define.
   Loading /home/build/axiom--main--1--patch-23/mnt/sol9gcc/autoload/functor.
   Loading /home/build/axiom--main--1--patch-23/mnt/sol9gcc/autoload/info.
   Loading /home/build/axiom--main--1--patch-23/mnt/sol9gcc/autoload/iterator.
   Loading /home/build/axiom--main--1--patch-23/mnt/sol9gcc/autoload/modemap.
   Loading /home/build/axiom--main--1--patch-23/mnt/sol9gcc/autoload/nruncomp.
   Loading /home/build/axiom--main--1--patch-23/mnt/sol9gcc/autoload/package.
   Loading /home/build/axiom--main--1--patch-23/mnt/sol9gcc/autoload/htcheck.
   Loading /home/build/axiom--main--1--patch-23/mnt/sol9gcc/autoload/xruncomp.
   Compiling AXIOM source code from file
      /home/build/axiom--main--1--patch-23/int/algebra/AHYP.spad using
      old system compiler.
   Loading /home/build/axiom--main--1--patch-23/mnt/sol9gcc/autoload/parsing.
   Loading /home/build/axiom--main--1--patch-23/mnt/sol9gcc/autoload/bootlex.
   Loading /home/build/axiom--main--1--patch-23/mnt/sol9gcc/autoload/def.
   Loading /home/build/axiom--main--1--patch-23/mnt/sol9gcc/autoload/fnewmeta.
   Loading /home/build/axiom--main--1--patch-23/mnt/sol9gcc/autoload/metalex.
   Loading /home/build/axiom--main--1--patch-23/mnt/sol9gcc/autoload/metameta.
   Loading /home/build/axiom--main--1--patch-23/mnt/sol9gcc/autoload/parse.
   Loading /home/build/axiom--main--1--patch-23/mnt/sol9gcc/autoload/postpar.
   Loading /home/build/axiom--main--1--patch-23/mnt/sol9gcc/autoload/postprop.

   >> System error:
   Cannot open the file 
/home/build/axiom--main--1--patch-23/mnt/sol9gcc/autoload/postprop.

protected-symbol-warn called with (NIL)
(1) -> 4016-0 making 
/home/build/axiom--main--1--patch-23/mnt/sol9gcc/algebra/AHYP.o from 
/home/build/axiom--main--1--patch-23/int/algebra/AHYP.NRLIB
cp: cannot access 
/home/build/axiom--main--1--patch-23/int/algebra/AHYP.NRLIB/code.o
make[3]: *** [/home/build/axiom--main--1--patch-23/mnt/sol9gcc/algebra/AHYP.o] 
Error 2
make[3]: Leaving directory `/home/build/axiom--main--1--patch-23/src/algebra'
make[2]: *** [algebradir] Error 2
make[2]: Leaving directory `/home/build/axiom--main--1--patch-23/src'
make[1]: *** [srcdir] Error 2
make[1]: Leaving directory `/home/build/axiom--main--1--patch-23'
make: *** [all] Error 2
bash-2.05$

================================================================================

The problem is that the file mnt/sol9gcc/autoload/postprop.o is not there.   
What *is* there is
mnt/sol9gcc/autoload/postprop.lisp.  It's the only lisp file in autoload/.

I found the following in src/interp/Makefile.pamphlet:

<<environment>>=
# These are autloaded old parser files
OPOBJS= ${AUTO}/parsing.${O}    ${AUTO}/bootlex.${O}    \
        ${AUTO}/def.${O}        \
        ${AUTO}/fnewmeta.${O}   ${AUTO}/metalex.${O}    \
        ${AUTO}/metameta.${O}   \
        ${AUTO}/parse.${O}      ${AUTO}/postpar.${O}    \
        ${AUTO}/postprop.${LISP}        ${AUTO}/preparse.${O}


Doesn't that seem wrong?


                                        Kostas




reply via email to

[Prev in Thread] Current Thread [Next in Thread]