From: <don...@is...> - 2011-08-23 20:11:32
|
This first occurred on Aug 20. It's only on one of two builds on the old linux machine. The new linux machine builds are both working. Cron Daemon writes: > /etc/cron.daily/clisp-ap5: > > + su -c /home/clisp-build/clisp-ap5 clisp-build > + cd /home/clisp-build/hg/clisp/ > + date > Sat Aug 20 04:02:08 PDT 2011 > + hg pull -u > + tail tran-cvs-up > pulling from http://clisp.hg.sourceforge.net:8000/hgroot/clisp/clisp > searching for changes > adding changesets > adding manifests > adding file changes > added 3 changesets with 21 changes to 17 files > 17 files updated, 0 files merged, 0 files removed, 0 files unresolved > + date > Sat Aug 20 04:02:18 PDT 2011 > + ulimit -s 16384 > + rm -rf build-dir > + date > Sat Aug 20 04:02:20 PDT 2011 > + ./configure --with-debug --with-module=rawsock build-dir > + tail tran-configure-build-dir ... this is the non-mt build, which works Now the mt build, which on this machine is a little non-standard: > + cd /home/clisp-build/hg/clisp/ > + rm -rf /home/clisp-build/clisp/.hg/data/build-mt-no > + date > Sat Aug 20 04:10:20 PDT 2011 > + ./configure --with-debug --with-threads=POSIX_THREADS --with-module=rawsock --with-dynamic-modules=no build-mt-no > + tail tran-configure-build-mt-no The output of configure goes to that file, so this is the end of that output: > TOS = "unix" > BUILD_AUX = config.guess config.rpath config.sub depcomp > make: `config.lisp' is up to date. > > To continue building CLISP, the following commands are recommended > (cf. unix/INSTALL step 4 ff): > cd build-mt-no > vi config.lisp > make > make check > + date > Sat Aug 20 04:10:33 PDT 2011 > + cd build-mt-no > + make > + tail transcript Similarly, the output of make goes to that file so below is the end of output for make: > ;; Loaded file /home/clisp-build/hg/clisp/build-mt-no/gray.fas > ;; Loading file /home/clisp-build/hg/clisp/build-mt-no/fill-out.fas ... > ;; Loaded file /home/clisp-build/hg/clisp/build-mt-no/fill-out.fas > ;; Loading file /home/clisp-build/hg/clisp/build-mt-no/disassem.fas ... > ;; Loaded file /home/clisp-build/hg/clisp/build-mt-no/disassem.fas > ;; Loading file /home/clisp-build/hg/clisp/build-mt-no/condition.fas ... > *** - Internal error: statement in file "../src/error.d", line 588 has been reached!! > Please see <http://clisp.org/impnotes/faq.html#faq-bugs> for bug reporting instructions. > Bye. > make: *** [interpreted.mem] Error 1 > + date > Sat Aug 20 04:11:26 PDT 2011 So that's the immediate problem. While I'm at it, let me mention that I still do the same nightly build without the --with-dynamic-modules=no and it (as always) ends like this: > + cd build-mt > + make > + tail transcript > 958240 ; > 107624 ; > 1 ; > 145336 ; > 40002 > base/lisp.run -B . -M base/lispinit.mem -norc -q -i i18n/i18n -i syscalls/posix -i regexp/regexp -i readline/readline -x (saveinitmem "base/lispinit.mem") > STACK size: 98206 [0xf24f00 0xec5088] > ./clisp-link: line 97: 26901 Segmentation fault "$@" > ./clisp-link: failed in /home/clisp-build/hg/clisp/build-mt > make: *** [base] Error 1 > + date > Sat Aug 20 04:20:19 PDT 2011 So if you have any ideas how to fix that, I'd still be interested. |