[M3devel] Output from "cron" command

Olaf Wagner wagner at elegosoft.com
Fri Jan 15 10:05:09 CET 2010


Quoting Jay K <jay.krell at cornell.edu>:

>
> "lastok" of the release branch, which this appears to be, was   
> expected to fail.
> (and for head was expected a few days ago)
>
> Previous compiler can't build m3core.
>
> Must first build compiler, then m3core.
>
> The usual occasional problem.

The release-builds fail, too.

Tinderbox shows the same problem for FreeBSD and I386_DARWIN.
AMD64_LINUX has no previous release, it needs to be fixed manually.
I expect SOLgnu on Niagara to fail soon, too.

The upgrade.sh script should take care for all problems encountered
during bootstrapping a (slightly) incompatible compiler.

In  
http://tinderbox.elegosoft.com/tinderbox/cgi-bin/gunzip.cgi?tree=cm3&brief-log=1263530987.11846

it fails with a quake error though:

5369           
/pub/users/m3/work/cm3-ws/new.elego.de-2010-01-15-03-21-10/cm3/scripts/install-cm3-compiler.sh  
upgrade
5370          cp  
/pub/users/m3/work/cm3-inst/new.elego.de/current/bin/cm3  
/pub/users/m3/work/cm3-inst/new.elego.de/current/bin/cm3-5.4.0
5371          cp  
/pub/users/m3/work/cm3-inst/new.elego.de/current/bin/cm3cg  
/pub/users/m3/work/cm3-inst/new.elego.de/current/bin/cm3cg-5.4.0
5372  NEXT    quake runtime error:  
"/pub/users/m3/work/cm3-inst/new.elego.de/current/bin/cm3.cfg", line  
13: quake runtime error: undefined variable: M3_PROFILING
5373
5374          --procedure--  -line-  -file---
5375                             13   
/pub/users/m3/work/cm3-inst/new.elego.de/current/bin/cm3.cfg
5376          cp  
/pub/users/m3/work/cm3-ws/new.elego.de-2010-01-15-03-21-10/cm3/m3-sys/cm3/FreeBSD4/cm3  
/pub/users/m3/work/cm3-inst/new.elego.de/current/bin/cm3-pre-5.8.5
5377          cp  
/pub/users/m3/work/cm3-ws/new.elego.de-2010-01-15-03-21-10/cm3/m3-sys/m3cc/FreeBSD4/cm3cg  
/pub/users/m3/work/cm3-inst/new.elego.de/current/bin/cm3cg-pre-5.8.5

Later libm3 cannot be compiled due to errors in FilePosix.

Error reporting should definitely be better here, but it's unlikely that
I find the time to do that soon.

Olaf


>   - Jay
>
> From: hosking at cs.purdue.edu
> Date: Thu, 14 Jan 2010 14:57:15 -0500
> To: rcolebur at SCIRES.COM
> CC: m3devel at elegosoft.com
> Subject: Re: [M3devel] Output from "cron" command
>
> Hmm.  The only other commits I've seen are Jay's.  Jay?
>
>
>
>
> On 14 Jan 2010, at 14:34, Coleburn, Randy wrote:
>
>
>
> No, the only scripts I’ve changed are mine in scripts/dev/windows.    
> These don’t have anything to do with Tinderbox.
> Regards,
> Randy
>
>
>
> From: Tony Hosking [mailto:hosking at cs.purdue.edu]
> Sent: Thursday, January 14, 2010 12:41 PM
> To: Tony Hosking
> Cc: m3devel m3devel
> Subject: Re: [M3devel] Output from "cron" command
>
> Looks like the change in the last 24 hours to the build scripts   
> results in improper bootstrapping of the compiler...
>
>
>
> http://tinderbox.elegosoft.com/tinderbox/cgi-bin/gunzip.cgi?tree=cm3&full-log=1263489074.21419
>
>
>
> Randy/Jay, did you change something related to this?
>
>
>
>
>
> Antony Hosking | Associate Professor | Computer Science | Purdue University
>
> 305 N. University Street | West Lafayette | IN 47907 | USA
>
> Office  +1 765 494 6001  +1 765 494 6001  | Mobile  +1 765 427 5484   
>  +1 765 427 5484
>
>
>
>
>
>
>
>
>
> On 14 Jan 2010, at 12:14, Tony Hosking wrote:
>
>
>
>
> Your "cron" job on niagara.cs.purdue.edu
> $HOME/cm3/scripts/regression/cron.sh
>
> produced the following output:
>
> GMAKE=gmake
> export GMAKE
> TAR=gtar
> export TAR
> TESTHOSTNAME=niagara
> WS=/homes/hosking/work/cm3-ws/niagara-2010-01-14-11-30-07
> LASTREL=5.4.0
> INSTROOT_REL=/homes/hosking/work/cm3-inst/niagara/rel-5.4.0
> INSTROOT_POK=/homes/hosking/work/cm3-inst/niagara/prev-ok
> INSTROOT_LOK=/homes/hosking/work/cm3-inst/niagara/last-ok
> INSTROOT_CUR=/homes/hosking/work/cm3-inst/niagara/current
> CM3_OSTYPE=POSIX
> CM3_TARGET=SOLgnu
> BINDISTMIN=/homes/hosking/work/cm3-min-POSIX-SOLgnu-5.4.0.tgz
> CM3CVSSERVER=birch.elegosoft.com
> CM3CVSROOT=birch.elegosoft.com:/usr/cvs
> BINDISTMIN_NAME=cm3-min-POSIX-SOLgnu-5.4.0.tgz
> BINDISTMIN=/homes/hosking/work/cm3-min-POSIX-SOLgnu-5.4.0.tgz
> CM3CVSUSER=
> testing ssh birch.elegosoft.com..
> ssh birch.elegosoft.com ok
> Building cm3.
> Tinderbox Tree:   "cm3"
> Buildname:        "SOLgnu SunOS 5.10 niagara release-build"
>
> creating log file /tmp/build-cm3-20100114-063009-n6aGOt/log.txt
>
> ---
>
> checkout, compile and test of cm3 ...
> 2010.01.14 06:30:09 -- checkout in progress.
> [start checkout 2010.01.14 06:30:17]
> cd /tmp/build-cm3-20100114-063009-n6aGOt/build
> cvs return value: 0
> [end checkout 2010.01.14 06:45:08]
> CHECKOUT_RETURN = 0
> --
> 2010.01.14 06:45:13 -- compile in progress.
> [start compile 2010.01.14 06:45:13]
> compile return value: 0
> [end compile 2010.01.14 08:49:36]
> COMPILE_RETURN = 0
> 2010.01.14 08:49:56 -- tests in progress.
> [start run-tests 2010.01.14 08:49:56]
> cd /tmp/build-cm3-20100114-063009-n6aGOt/build
> [end run-tests 2010.01.14 11:02:11]
> TESTS_RETURN = 510
> *** TESTS FAILED
> removing build tree /tmp/build-cm3-20100114-063009-n6aGOt ...
> cleaning CM3 workspaces...
> /homes/hosking/work/cm3-ws/niagara-*
> cleanup_all_but_last_n
> cleanup_all_but_last_n /homes/hosking/work/cm3-ws/niagara-2010-01-11-16-05-08
>
> cleaning regression test log files...
> /homes/hosking/tmp/cm3/niagara/cm3-rlog-*
> cleanup_all_but_last_n
> cleanup_all_but_last_n
>
> cleaning m3test log files...
> /homes/hosking/tmp/cm3/niagara/m3tests-*.stdout
> cleanup_all_but_last_n
> cleanup_all_but_last_n
>
> /homes/hosking/tmp/cm3/niagara/m3tests-*.stderr
> cleanup_all_but_last_n
> cleanup_all_but_last_n   
> /homes/hosking/tmp/cm3/niagara/m3tests-2010-01-09-11-30-05.stderr
>
> /homes/hosking/tmp/cm3/niagara/m3tests-*.stderr.extract
> cleanup_all_but_last_n
> cleanup_all_but_last_n   
> /homes/hosking/tmp/cm3/niagara/m3tests-2010-01-09-11-30-05.stderr.extract
>
> cleaning snapshot files...
> /homes/hosking/tmp/cm3/niagara/cm3-min-POSIX-SOLgnu-*-*.tgz
> cleanup_all_but_last_n
> cleanup_all_but_last_n
>
> cleaning package reports...
> /tmp/cm3-pkg-report-SOLgnu-*.html
> cleanup_all_but_last_n
> cleanup_all_but_last_n
>
> done with cleanup_all
> GMAKE=gmake
> export GMAKE
> TAR=gtar
> export TAR
> TESTHOSTNAME=niagara
> WS=/homes/hosking/work/cm3-ws/niagara-2010-01-14-16-05-02
> LASTREL=5.4.0
> INSTROOT_REL=/homes/hosking/work/cm3-inst/niagara/rel-5.4.0
> INSTROOT_POK=/homes/hosking/work/cm3-inst/niagara/prev-ok
> INSTROOT_LOK=/homes/hosking/work/cm3-inst/niagara/last-ok
> INSTROOT_CUR=/homes/hosking/work/cm3-inst/niagara/current
> CM3_OSTYPE=POSIX
> CM3_TARGET=SOLgnu
> BINDISTMIN=/homes/hosking/work/cm3-min-POSIX-SOLgnu-5.4.0.tgz
> CM3CVSSERVER=birch.elegosoft.com
> CM3CVSROOT=birch.elegosoft.com:/usr/cvs
> BINDISTMIN_NAME=cm3-min-POSIX-SOLgnu-5.4.0.tgz
> BINDISTMIN=/homes/hosking/work/cm3-min-POSIX-SOLgnu-5.4.0.tgz
> CM3CVSUSER=
> testing ssh birch.elegosoft.com..
> ssh birch.elegosoft.com ok
> Building cm3.
> Tinderbox Tree:   "cm3"
> Buildname:        "SOLgnu SunOS 5.10 niagara lastok-build"
>
> creating log file /tmp/build-cm3-20100114-110504-6ga4NN/log.txt
>
> ---
>
> checkout, compile and test of cm3 ...
> 2010.01.14 11:05:04 -- checkout in progress.
> [start checkout 2010.01.14 11:05:06]
> cd /tmp/build-cm3-20100114-110504-6ga4NN/build
> cvs return value: 0
> [end checkout 2010.01.14 11:20:02]
> CHECKOUT_RETURN = 0
> --
> 2010.01.14 11:20:08 -- compile in progress.
> [start compile 2010.01.14 11:20:08]
> compile return value: 1
> [end compile 2010.01.14 12:11:12]
> COMPILE_RETURN = 1
> *** COMPILE FAILED
> removing build tree /tmp/build-cm3-20100114-110504-6ga4NN ...
> cleaning CM3 workspaces...
> /homes/hosking/work/cm3-ws/niagara-*
> cleanup_all_but_last_n
> cleanup_all_but_last_n /homes/hosking/work/cm3-ws/niagara-2010-01-12-11-30-05
>
> cleaning regression test log files...
> /homes/hosking/tmp/cm3/niagara/cm3-rlog-*
> cleanup_all_but_last_n
> cleanup_all_but_last_n
>
> cleaning m3test log files...
> /homes/hosking/tmp/cm3/niagara/m3tests-*.stdout
> cleanup_all_but_last_n
> cleanup_all_but_last_n
>
> /homes/hosking/tmp/cm3/niagara/m3tests-*.stderr
> cleanup_all_but_last_n
> cleanup_all_but_last_n
>
> /homes/hosking/tmp/cm3/niagara/m3tests-*.stderr.extract
> cleanup_all_but_last_n
> cleanup_all_but_last_n
>
> cleaning snapshot files...
> /homes/hosking/tmp/cm3/niagara/cm3-min-POSIX-SOLgnu-*-*.tgz
> cleanup_all_but_last_n
> cleanup_all_but_last_n
>
> cleaning package reports...
> /tmp/cm3-pkg-report-SOLgnu-*.html
> cleanup_all_but_last_n
> cleanup_all_but_last_n
>
> done with cleanup_all
>
>



-- 
Olaf Wagner -- elego Software Solutions GmbH
                Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany
phone: +49 30 23 45 86 96  mobile: +49 177 2345 869  fax: +49 30 23 45 86 95
    http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz: Berlin
Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194




More information about the M3devel mailing list