|
View:
New views
11 Messages
—
Rating Filter:
Alert me
|
|
|
nightly build error... ;; Loaded file /root/clisp/build-dir/trace.fas ;; Loading file /root/clisp/build-dir/cmacros.fas ... ;; Loaded file /root/clisp/build-dir/cmacros.fas ;; Loading file /root/clisp/build-dir/compiler.fas ... *** - SYSTEM::%FIND-PACKAGE: There is no package with name "COMPILER" Bye. make: *** [interpreted.mem] Error 1 make clean solves the problem But this is not a minor inconvenience when you're doing 5 nightly builds. I think I've tried to raise this problem before. Are there cases where you (developers) care about causing incremental make's to break? Or should I just start my nightly builds with make clean? ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ clisp-devel mailing list clisp-devel@... https://lists.sourceforge.net/lists/listinfo/clisp-devel |
|
|
Re: nightly build errorDon Cohen wrote:
> Are there cases where you (developers) care about causing incremental > make's to break? not really. > Or should I just start my nightly builds with make clean? when I was running nightly builds on the SF CF, my script started with configure. ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ clisp-devel mailing list clisp-devel@... https://lists.sourceforge.net/lists/listinfo/clisp-devel |
|
|
Re: nightly build errorSam Steingold writes:
> Don Cohen wrote: > > Are there cases where you (developers) care about causing incremental > > make's to break? > not really. > > Or should I just start my nightly builds with make clean? > when I was running nightly builds on the SF CF, my script started > with configure. Ok, I've changed my scripts to do that. Is there some reason you stopped doing nightly builds? How many, which systems, which builds? ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ clisp-devel mailing list clisp-devel@... https://lists.sourceforge.net/lists/listinfo/clisp-devel |
|
|
Re: nightly build errorDon Cohen wrote:
> Is there some reason you stopped doing nightly builds? > How many, which systems, which builds? once upon a time, SF offered CF (compile farm). it was a collection of ~10 platforms sharing a file system. the platforms were mostly i386 and amd64 with linux and *bsd. there might have been a sparc and an alpha too. I set up a nightly cron job on the file server which did "cvs up" and a build job on each platform. the script is attached. I did not reconfigure nightly. on failure the stdout of the script was non-empty, so I got an email from cron, logged into the CF and rebuilt the dir from scratch when necessary. ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ clisp-devel mailing list clisp-devel@... https://lists.sourceforge.net/lists/listinfo/clisp-devel |
|
|
Re: nightly build errorSam Steingold writes:
> Don Cohen wrote: > > Is there some reason you stopped doing nightly builds? > > How many, which systems, which builds? > > once upon a time, SF offered CF (compile farm). So I gather the reason you stopped was that the facility disappeared, and that you view the nightly builds as a good thing. For now I'm your nightly build farm. (Or at least one of 'em.) > I did not reconfigure nightly. I am doing so now. That's considerably less time than the build. It also is clearly useful for finding certain problems, On the other hand, I'm not rebuilding libsigsegv, libffcall, etc. I currently get two daily emails, one from each machine. I have to look at the output to decide whether things are working. Currently I look at the tail of the output of each major command. If it doesn't look like what I expect then I get to investigate further and report the problem. ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ clisp-devel mailing list clisp-devel@... https://lists.sourceforge.net/lists/listinfo/clisp-devel |
|
|
Re: nightly build errorDon Cohen wrote:
> So I gather the reason you stopped was that the facility disappeared, > and that you view the nightly builds as a good thing. yes. > For now I'm your nightly build farm. (Or at least one of 'em.) oh, NBF with brains! sweet!!! > > I did not reconfigure nightly. > I am doing so now. That's considerably less time than the build. > It also is clearly useful for finding certain problems, indeed. I was not reconfiguring nightly because the admins there asked to try to reduce the load. > On the other hand, I'm not rebuilding libsigsegv, libffcall, etc. I was not either - I only checked for their presence, and, if not found, built them. > I currently get two daily emails, one from each machine. > I have to look at the output to decide whether things are working. > Currently I look at the tail of the output of each major command. > If it doesn't look like what I expect then I get to investigate > further and report the problem. the exit code from "make check" is a good indicator of success. ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ clisp-devel mailing list clisp-devel@... https://lists.sourceforge.net/lists/listinfo/clisp-devel |
|
|
Re: nightly build errorSam Steingold writes:
> the exit code from "make check" is a good indicator of success. I've never done that in the script. I do check the ability to build ap5, which was my original reason for doing the nightly build. My impression is that various tests have failed for long periods. It would, admittedly, be interesting to find and report when the set of failures changes. Currently in the mt build (on the machine where that works) make check ends with the following. The non-MT branch does not report such failures. Is this result interesting? Expected? ==== Test failed: -rw-r--r--. 1 root root 3045 2009-10-30 10:08 pack11.erg To see which tests failed, type cat /root/clisp/build-mt/tests/*.erg make[1]: *** [compare] Error 1 make[1]: Leaving directory `/root/clisp/build-mt/tests' make: *** [check-tests-parallel] Error 2 [2009-10-30 10:09:21 root@number11 ~/clisp/build-mt] $ cat /root/clisp/build-mt/tests/*.erg Form: (TEST-PACKAGE-ITERATOR :COMMON-LISP) CORRECT: T CLISP : ERROR Symbol COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY not found as :INTERNAL in package COMMON-LISP [(COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY :INTERNAL)] OUT: "[SIMPLE-ERROR]: Symbol COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY not found as :INTERNAL in package COMMON-LISP [(COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY :INTERNAL)] " Form: (WITH-PACKAGE-ITERATOR-INTERNAL (LIST (FIND-PACKAGE "COMMON-LISP"))) CORRECT: T CLISP : 2 OUT: "Not same symbol: COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY Not same symbol (2): COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY " Form: (WITH-PACKAGE-ITERATOR-EXTERNAL (LIST (FIND-PACKAGE "COMMON-LISP"))) CORRECT: T CLISP : 1 OUT: "Not same symbol (2): COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY " Form: (WITH-PACKAGE-ITERATOR-INHERITED (LIST (FIND-PACKAGE "COMMON-LISP"))) CORRECT: T CLISP : 1 OUT: "Not same symbol (2): COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY " Form: (WITH-PACKAGE-ITERATOR-ALL (LIST (FIND-PACKAGE "COMMON-LISP"))) CORRECT: T CLISP : 2 OUT: "Not same symbol: COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY Not same symbol (2): COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY " Form: (WITH-PACKAGE-ITERATOR-INTERNAL (LIST (FIND-PACKAGE "COMMON-LISP-USER") (FIND-PACKAGE "COMMON-LISP"))) CORRECT: T CLISP : 2 OUT: "Not same symbol: COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY Not same symbol (2): COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY " Form: (WITH-PACKAGE-ITERATOR-EXTERNAL (LIST (FIND-PACKAGE "COMMON-LISP-USER") (FIND-PACKAGE "COMMON-LISP"))) CORRECT: T CLISP : 1 OUT: "Not same symbol (2): COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY " Form: (WITH-PACKAGE-ITERATOR-INHERITED (LIST (FIND-PACKAGE "COMMON-LISP-USER") (FIND-PACKAGE "COMMON-LISP"))) CORRECT: T CLISP : 1 OUT: "Not same symbol (2): COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY " Form: (WITH-PACKAGE-ITERATOR-ALL (LIST (FIND-PACKAGE "COMMON-LISP-USER") (FIND-PACKAGE "COMMON-LISP"))) CORRECT: T CLISP : 2 OUT: "Not same symbol: COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY Not same symbol (2): COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY " ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ clisp-devel mailing list clisp-devel@... https://lists.sourceforge.net/lists/listinfo/clisp-devel |
|
|
Re: nightly build errorDon Cohen wrote:
> > My impression is that various tests have failed for long periods. this is not my impression. > It would, admittedly, be interesting to find and report when the set > of failures changes. yes. > Currently in the mt build (on the machine where that works) > make check ends with the following. The non-MT branch does not > report such failures. > Is this result interesting? Expected? > > ==== > > Test failed: > -rw-r--r--. 1 root root 3045 2009-10-30 10:08 pack11.erg > To see which tests failed, type > cat /root/clisp/build-mt/tests/*.erg > make[1]: *** [compare] Error 1 > make[1]: Leaving directory `/root/clisp/build-mt/tests' > make: *** [check-tests-parallel] Error 2 this is pretty much expected: MT is not perfect yet. > [2009-10-30 10:09:21 root@number11 ~/clisp/build-mt] > $ cat /root/clisp/build-mt/tests/*.erg > Form: (TEST-PACKAGE-ITERATOR :COMMON-LISP) > CORRECT: T > CLISP : ERROR > Symbol COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY not found as :INTERNAL in package COMMON-LISP [(COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY :INTERNAL)] > OUT: > "[SIMPLE-ERROR]: Symbol COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY not found as :INTERNAL in package COMMON-LISP [(COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY :INTERNAL)] > " > > > Form: (WITH-PACKAGE-ITERATOR-INTERNAL (LIST (FIND-PACKAGE "COMMON-LISP"))) > CORRECT: T > CLISP : 2 > OUT: > "Not same symbol: COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY > Not same symbol (2): COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY > " OTOH, I think packages have already been made gc-safe. also, this looks really scary... ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ clisp-devel mailing list clisp-devel@... https://lists.sourceforge.net/lists/listinfo/clisp-devel |
|
|
Re: nightly build errorOn 10/30/09, Sam Steingold <sds@...> wrote:
>> [2009-10-30 10:09:21 root@number11 ~/clisp/build-mt] >> $ cat /root/clisp/build-mt/tests/*.erg >> Form: (TEST-PACKAGE-ITERATOR :COMMON-LISP) >> CORRECT: T >> CLISP : ERROR >> Symbol COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY not found >> as :INTERNAL in package COMMON-LISP >> [(COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY :INTERNAL)] >> OUT: >> "[SIMPLE-ERROR]: Symbol >> COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY not found as >> :INTERNAL in package COMMON-LISP >> [(COMMON-LISP::SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY :INTERNAL)] >> " > ... > OTOH, I think packages have already been made gc-safe. > also, this looks really scary... I've encountered this as well and spent last few days tracking it. The problem is that somehow SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY appears twice in package internal symbols. I still do not know how this happens (all package modification are locked - but apparently something is missing). Vladimir ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ clisp-devel mailing list clisp-devel@... https://lists.sourceforge.net/lists/listinfo/clisp-devel |
|
|
Re: nightly build errorVladimir Tzankov wrote:
> > I've encountered this as well and spent last few days tracking it. The > problem is that somehow SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY > appears twice in package internal symbols. I still do not know how > this happens (all package modification are locked - but apparently > something is missing). do you observe that outside the testing too? stand alone, not parallel it works fine: ./clisp -K boot -q -norc -i tests/tests -x '(run-test "tests/pack11")' ("tests/pack11" 208 0) ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ clisp-devel mailing list clisp-devel@... https://lists.sourceforge.net/lists/listinfo/clisp-devel |
|
|
Re: nightly build errorOn 10/30/09, Sam Steingold <sds@...> wrote:
> Vladimir Tzankov wrote: >> >> I've encountered this as well and spent last few days tracking it. The >> problem is that somehow SIMPLE-CONDITION-FORMAT-CONTROL-PRELIMINARY >> appears twice in package internal symbols. I still do not know how >> this happens (all package modification are locked - but apparently >> something is missing). > > do you observe that outside the testing too? > stand alone, not parallel it works fine: > ./clisp -K boot -q -norc -i tests/tests -x '(run-test "tests/pack11")' > ("tests/pack11" 208 0) No, it happens very rarely on check-tests-parallel (excl. mop & clos). ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ clisp-devel mailing list clisp-devel@... https://lists.sourceforge.net/lists/listinfo/clisp-devel |
| Free embeddable forum powered by Nabble | Forum Help |