<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
ps: the thing do is also what I alluded to:<BR>
 <BR>
use a "latest" build, but skip m3core/libm3.<BR>
 <BR>
 <BR>
 - Jay<BR><BR><BR> <BR>
<HR id=stopSpelling>
From: jay.krell@cornell.edu<BR>To: wagner@elegosoft.com; m3devel@elegosoft.com<BR>Subject: RE: [M3devel] Output from "cron" command<BR>Date: Fri, 15 Jan 2010 11:16:45 +0000<BR><BR>
<STYLE>
.ExternalClass .ecxhmmessage P
{padding:0px;}
.ExternalClass body.ecxhmmessage
{font-size:10pt;font-family:Verdana;}
</STYLE>
Interestingly, my upgrade.py goes ahead and foists current configuration files any<BR>old compiler. I've definitely spent some time working around problems<BR>with older compilers in the current configurations.<BR>And older compilers definitely don't always have a good configuration,<BR>so replacing it is not a bad idea.<BR> <BR> <BR>That said, this isn't that big a deal. The scripts<BR>prepend if not defined("M3_PROFILING") M3_PROFILING = FALSE end<BR>to the config, or maybe -DM3_PROFILING=FALSE.<BR> <BR> <BR> - Jay<BR><BR> <BR>> Date: Fri, 15 Jan 2010 10:05:09 +0100<BR>> From: wagner@elegosoft.com<BR>> To: m3devel@elegosoft.com<BR>> Subject: Re: [M3devel] Output from "cron" command<BR>> <BR>> Quoting Jay K <jay.krell@cornell.edu>:<BR>> <BR>> ><BR>> > "lastok" of the release branch, which this appears to be, was <BR>> > expected to fail.<BR>> > (and for head was expected a few days ago)<BR>> ><BR>> > Previous compiler can't build m3core.<BR>> ><BR>> > Must first build compiler, then m3core.<BR>> ><BR>> > The usual occasional problem.<BR>> <BR>> The release-builds fail, too.<BR>> <BR>> Tinderbox shows the same problem for FreeBSD and I386_DARWIN.<BR>> AMD64_LINUX has no previous release, it needs to be fixed manually.<BR>> I expect SOLgnu on Niagara to fail soon, too.<BR>> <BR>> The upgrade.sh script should take care for all problems encountered<BR>> during bootstrapping a (slightly) incompatible compiler.<BR>> <BR>> In <BR>> http://tinderbox.elegosoft.com/tinderbox/cgi-bin/gunzip.cgi?tree=cm3&brief-log=1263530987.11846<BR>> <BR>> it fails with a quake error though:<BR>> <BR>> 5369 <BR>> /pub/users/m3/work/cm3-ws/new.elego.de-2010-01-15-03-21-10/cm3/scripts/install-cm3-compiler.sh <BR>> upgrade<BR>> 5370 cp <BR>> /pub/users/m3/work/cm3-inst/new.elego.de/current/bin/cm3 <BR>> /pub/users/m3/work/cm3-inst/new.elego.de/current/bin/cm3-5.4.0<BR>> 5371 cp <BR>> /pub/users/m3/work/cm3-inst/new.elego.de/current/bin/cm3cg <BR>> /pub/users/m3/work/cm3-inst/new.elego.de/current/bin/cm3cg-5.4.0<BR>> 5372 NEXT quake runtime error: <BR>> "/pub/users/m3/work/cm3-inst/new.elego.de/current/bin/cm3.cfg", line <BR>> 13: quake runtime error: undefined variable: M3_PROFILING<BR>> 5373<BR>> 5374 --procedure-- -line- -file---<BR>> 5375 13 <BR>> /pub/users/m3/work/cm3-inst/new.elego.de/current/bin/cm3.cfg<BR>> 5376 cp <BR>> /pub/users/m3/work/cm3-ws/new.elego.de-2010-01-15-03-21-10/cm3/m3-sys/cm3/FreeBSD4/cm3 <BR>> /pub/users/m3/work/cm3-inst/new.elego.de/current/bin/cm3-pre-5.8.5<BR>> 5377 cp <BR>> /pub/users/m3/work/cm3-ws/new.elego.de-2010-01-15-03-21-10/cm3/m3-sys/m3cc/FreeBSD4/cm3cg <BR>> /pub/users/m3/work/cm3-inst/new.elego.de/current/bin/cm3cg-pre-5.8.5<BR>> <BR>> Later libm3 cannot be compiled due to errors in FilePosix.<BR>> <BR>> Error reporting should definitely be better here, but it's unlikely that<BR>> I find the time to do that soon.<BR>> <BR>> Olaf<BR>> <BR>> <BR>> > - Jay<BR>> ><BR>> > From: hosking@cs.purdue.edu<BR>> > Date: Thu, 14 Jan 2010 14:57:15 -0500<BR>> > To: rcolebur@SCIRES.COM<BR>> > CC: m3devel@elegosoft.com<BR>> > Subject: Re: [M3devel] Output from "cron" command<BR>> ><BR>> > Hmm. The only other commits I've seen are Jay's. Jay?<BR>> ><BR>> ><BR>> ><BR>> ><BR>> > On 14 Jan 2010, at 14:34, Coleburn, Randy wrote:<BR>> ><BR>> ><BR>> ><BR>> > No, the only scripts I’ve changed are mine in scripts/dev/windows. <BR>> > These don’t have anything to do with Tinderbox.<BR>> > Regards,<BR>> > Randy<BR>> ><BR>> ><BR>> ><BR>> > From: Tony Hosking [mailto:hosking@cs.purdue.edu]<BR>> > Sent: Thursday, January 14, 2010 12:41 PM<BR>> > To: Tony Hosking<BR>> > Cc: m3devel m3devel<BR>> > Subject: Re: [M3devel] Output from "cron" command<BR>> ><BR>> > Looks like the change in the last 24 hours to the build scripts <BR>> > results in improper bootstrapping of the compiler...<BR>> ><BR>> ><BR>> ><BR>> > http://tinderbox.elegosoft.com/tinderbox/cgi-bin/gunzip.cgi?tree=cm3&full-log=1263489074.21419<BR>> ><BR>> ><BR>> ><BR>> > Randy/Jay, did you change something related to this?<BR>> ><BR>> ><BR>> ><BR>> ><BR>> ><BR>> > Antony Hosking | Associate Professor | Computer Science | Purdue University<BR>> ><BR>> > 305 N. University Street | West Lafayette | IN 47907 | USA<BR>> ><BR>> > Office +1 765 494 6001 +1 765 494 6001 | Mobile +1 765 427 5484 <BR>> > +1 765 427 5484<BR>> ><BR>> ><BR>> ><BR>> ><BR>> ><BR>> ><BR>> ><BR>> ><BR>> ><BR>> > On 14 Jan 2010, at 12:14, Tony Hosking wrote:<BR>> ><BR>> ><BR>> ><BR>> ><BR>> > Your "cron" job on niagara.cs.purdue.edu<BR>> > $HOME/cm3/scripts/regression/cron.sh<BR>> ><BR>> > produced the following output:<BR>> ><BR>> > GMAKE=gmake<BR>> > export GMAKE<BR>> > TAR=gtar<BR>> > export TAR<BR>> > TESTHOSTNAME=niagara<BR>> > WS=/homes/hosking/work/cm3-ws/niagara-2010-01-14-11-30-07<BR>> > LASTREL=5.4.0<BR>> > INSTROOT_REL=/homes/hosking/work/cm3-inst/niagara/rel-5.4.0<BR>> > INSTROOT_POK=/homes/hosking/work/cm3-inst/niagara/prev-ok<BR>> > INSTROOT_LOK=/homes/hosking/work/cm3-inst/niagara/last-ok<BR>> > INSTROOT_CUR=/homes/hosking/work/cm3-inst/niagara/current<BR>> > CM3_OSTYPE=POSIX<BR>> > CM3_TARGET=SOLgnu<BR>> > BINDISTMIN=/homes/hosking/work/cm3-min-POSIX-SOLgnu-5.4.0.tgz<BR>> > CM3CVSSERVER=birch.elegosoft.com<BR>> > CM3CVSROOT=birch.elegosoft.com:/usr/cvs<BR>> > BINDISTMIN_NAME=cm3-min-POSIX-SOLgnu-5.4.0.tgz<BR>> > BINDISTMIN=/homes/hosking/work/cm3-min-POSIX-SOLgnu-5.4.0.tgz<BR>> > CM3CVSUSER=<BR>> > testing ssh birch.elegosoft.com..<BR>> > ssh birch.elegosoft.com ok<BR>> > Building cm3.<BR>> > Tinderbox Tree: "cm3"<BR>> > Buildname: "SOLgnu SunOS 5.10 niagara release-build"<BR>> ><BR>> > creating log file /tmp/build-cm3-20100114-063009-n6aGOt/log.txt<BR>> ><BR>> > ---<BR>> ><BR>> > checkout, compile and test of cm3 ...<BR>> > 2010.01.14 06:30:09 -- checkout in progress.<BR>> > [start checkout 2010.01.14 06:30:17]<BR>> > cd /tmp/build-cm3-20100114-063009-n6aGOt/build<BR>> > cvs return value: 0<BR>> > [end checkout 2010.01.14 06:45:08]<BR>> > CHECKOUT_RETURN = 0<BR>> > --<BR>> > 2010.01.14 06:45:13 -- compile in progress.<BR>> > [start compile 2010.01.14 06:45:13]<BR>> > compile return value: 0<BR>> > [end compile 2010.01.14 08:49:36]<BR>> > COMPILE_RETURN = 0<BR>> > 2010.01.14 08:49:56 -- tests in progress.<BR>> > [start run-tests 2010.01.14 08:49:56]<BR>> > cd /tmp/build-cm3-20100114-063009-n6aGOt/build<BR>> > [end run-tests 2010.01.14 11:02:11]<BR>> > TESTS_RETURN = 510<BR>> > *** TESTS FAILED<BR>> > removing build tree /tmp/build-cm3-20100114-063009-n6aGOt ...<BR>> > cleaning CM3 workspaces...<BR>> > /homes/hosking/work/cm3-ws/niagara-*<BR>> > cleanup_all_but_last_n<BR>> > cleanup_all_but_last_n /homes/hosking/work/cm3-ws/niagara-2010-01-11-16-05-08<BR>> ><BR>> > cleaning regression test log files...<BR>> > /homes/hosking/tmp/cm3/niagara/cm3-rlog-*<BR>> > cleanup_all_but_last_n<BR>> > cleanup_all_but_last_n<BR>> ><BR>> > cleaning m3test log files...<BR>> > /homes/hosking/tmp/cm3/niagara/m3tests-*.stdout<BR>> > cleanup_all_but_last_n<BR>> > cleanup_all_but_last_n<BR>> ><BR>> > /homes/hosking/tmp/cm3/niagara/m3tests-*.stderr<BR>> > cleanup_all_but_last_n<BR>> > cleanup_all_but_last_n <BR>> > /homes/hosking/tmp/cm3/niagara/m3tests-2010-01-09-11-30-05.stderr<BR>> ><BR>> > /homes/hosking/tmp/cm3/niagara/m3tests-*.stderr.extract<BR>> > cleanup_all_but_last_n<BR>> > cleanup_all_but_last_n <BR>> > /homes/hosking/tmp/cm3/niagara/m3tests-2010-01-09-11-30-05.stderr.extract<BR>> ><BR>> > cleaning snapshot files...<BR>> > /homes/hosking/tmp/cm3/niagara/cm3-min-POSIX-SOLgnu-*-*.tgz<BR>> > cleanup_all_but_last_n<BR>> > cleanup_all_but_last_n<BR>> ><BR>> > cleaning package reports...<BR>> > /tmp/cm3-pkg-report-SOLgnu-*.html<BR>> > cleanup_all_but_last_n<BR>> > cleanup_all_but_last_n<BR>> ><BR>> > done with cleanup_all<BR>> > GMAKE=gmake<BR>> > export GMAKE<BR>> > TAR=gtar<BR>> > export TAR<BR>> > TESTHOSTNAME=niagara<BR>> > WS=/homes/hosking/work/cm3-ws/niagara-2010-01-14-16-05-02<BR>> > LASTREL=5.4.0<BR>> > INSTROOT_REL=/homes/hosking/work/cm3-inst/niagara/rel-5.4.0<BR>> > INSTROOT_POK=/homes/hosking/work/cm3-inst/niagara/prev-ok<BR>> > INSTROOT_LOK=/homes/hosking/work/cm3-inst/niagara/last-ok<BR>> > INSTROOT_CUR=/homes/hosking/work/cm3-inst/niagara/current<BR>> > CM3_OSTYPE=POSIX<BR>> > CM3_TARGET=SOLgnu<BR>> > BINDISTMIN=/homes/hosking/work/cm3-min-POSIX-SOLgnu-5.4.0.tgz<BR>> > CM3CVSSERVER=birch.elegosoft.com<BR>> > CM3CVSROOT=birch.elegosoft.com:/usr/cvs<BR>> > BINDISTMIN_NAME=cm3-min-POSIX-SOLgnu-5.4.0.tgz<BR>> > BINDISTMIN=/homes/hosking/work/cm3-min-POSIX-SOLgnu-5.4.0.tgz<BR>> > CM3CVSUSER=<BR>> > testing ssh birch.elegosoft.com..<BR>> > ssh birch.elegosoft.com ok<BR>> > Building cm3.<BR>> > Tinderbox Tree: "cm3"<BR>> > Buildname: "SOLgnu SunOS 5.10 niagara lastok-build"<BR>> ><BR>> > creating log file /tmp/build-cm3-20100114-110504-6ga4NN/log.txt<BR>> ><BR>> > ---<BR>> ><BR>> > checkout, compile and test of cm3 ...<BR>> > 2010.01.14 11:05:04 -- checkout in progress.<BR>> > [start checkout 2010.01.14 11:05:06]<BR>> > cd /tmp/build-cm3-20100114-110504-6ga4NN/build<BR>> > cvs return value: 0<BR>> > [end checkout 2010.01.14 11:20:02]<BR>> > CHECKOUT_RETURN = 0<BR>> > --<BR>> > 2010.01.14 11:20:08 -- compile in progress.<BR>> > [start compile 2010.01.14 11:20:08]<BR>> > compile return value: 1<BR>> > [end compile 2010.01.14 12:11:12]<BR>> > COMPILE_RETURN = 1<BR>> > *** COMPILE FAILED<BR>> > removing build tree /tmp/build-cm3-20100114-110504-6ga4NN ...<BR>> > cleaning CM3 workspaces...<BR>> > /homes/hosking/work/cm3-ws/niagara-*<BR>> > cleanup_all_but_last_n<BR>> > cleanup_all_but_last_n /homes/hosking/work/cm3-ws/niagara-2010-01-12-11-30-05<BR>> ><BR>> > cleaning regression test log files...<BR>> > /homes/hosking/tmp/cm3/niagara/cm3-rlog-*<BR>> > cleanup_all_but_last_n<BR>> > cleanup_all_but_last_n<BR>> ><BR>> > cleaning m3test log files...<BR>> > /homes/hosking/tmp/cm3/niagara/m3tests-*.stdout<BR>> > cleanup_all_but_last_n<BR>> > cleanup_all_but_last_n<BR>> ><BR>> > /homes/hosking/tmp/cm3/niagara/m3tests-*.stderr<BR>> > cleanup_all_but_last_n<BR>> > cleanup_all_but_last_n<BR>> ><BR>> > /homes/hosking/tmp/cm3/niagara/m3tests-*.stderr.extract<BR>> > cleanup_all_but_last_n<BR>> > cleanup_all_but_last_n<BR>> ><BR>> > cleaning snapshot files...<BR>> > /homes/hosking/tmp/cm3/niagara/cm3-min-POSIX-SOLgnu-*-*.tgz<BR>> > cleanup_all_but_last_n<BR>> > cleanup_all_but_last_n<BR>> ><BR>> > cleaning package reports...<BR>> > /tmp/cm3-pkg-report-SOLgnu-*.html<BR>> > cleanup_all_but_last_n<BR>> > cleanup_all_but_last_n<BR>> ><BR>> > done with cleanup_all<BR>> ><BR>> ><BR>> <BR>> <BR>> <BR>> -- <BR>> Olaf Wagner -- elego Software Solutions GmbH<BR>> Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany<BR>> phone: +49 30 23 45 86 96 mobile: +49 177 2345 869 fax: +49 30 23 45 86 95<BR>> http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz: Berlin<BR>> Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194<BR>> <BR>                                         </body>
</html>