[M3devel] Fwd: Output from "cron" command

Jay K jay.krell at cornell.edu
Sun Jul 26 05:09:59 CEST 2009


Tony reverted it. I'm bringing my Solaris/sparc machine up to date and will try running Tinderbox.
I will likely try with plain date and see what happens there and otherwise.
 
 - Jay



----------------------------------------
> Date: Sat, 25 Jul 2009 22:00:15 +0200
> From: wagner at elegosoft.com
> To: hosking at cs.purdue.edu
> CC: jay.krell at cornell.edu; m3devel at elegosoft.com
> Subject: Re: [M3devel] Fwd: Output from "cron" command
>
> Quoting Tony Hosking :
>
>> I've not changed anything on my side.
>
> I don't understand why I missed that:
>
> revision 1.13
> date: 2009-07-25 19:29:42 +0000; author: jkrell; state: Exp; lines:
> +1 -1; commitid: 2k2ef7HTLZ9SZ7Xt;
> let's just try plain date, based on the choices in the error message
> ----------------------------
>
> But you seem to have fixed it already:
>
> revision 1.14
> date: 2009-07-25 19:56:01 +0000; author: hosking; state: Exp;
> lines: +1 -1; commitid: yRpWy2mygKpT88Xt;
> Revert to what used to work.
>
> Strange that it didn't show up in my first diff.
>
> Olaf
>
>
>>
>> On 25 Jul 2009, at 15:52, Olaf Wagner wrote:
>>
>>> I don't see how that will help us... It worked for Tony for over
>>> a year, and nothing obvious has changed. Or did something change on
>>> your side, Tony (system upgrade, path setting, ...)?
>>>
>>> It's not good to introduce arbitrary changes now without understanding
>>> why it breaks.
>>>
>>> Olaf
>>>
>>> Quoting Jay K :
>>>
>>>>
>>>> Can I suggest the portable scripting language C?
>>>>
>>>>
>>>> -bash-3.00$ cat date.c
>>>> #include
>>>> #include
>>>> #include
>>>> int main()
>>>> {
>>>> printf("%lu\n", (unsigned long)time(NULL));
>>>> return 0;
>>>> }
>>>> -bash-3.00$ cc date.c -o ./mydate
>>>> -bash-3.00$ ./mydate
>>>> 1248549753
>>>> -bash-3.00$ pwd
>>>> /dev2/cm3/scripts
>>>>
>>>>
>>>> use that instead?
>>>>
>>>> - Jay
>>>>
>>>>
>>>> ----------------------------------------
>>>>> From: jay.krell at cornell.edu
>>>>> To: wagner at elegosoft.com; hosking at cs.purdue.edu
>>>>> Date: Sat, 25 Jul 2009 19:19:57 +0000
>>>>> CC: m3devel at elegosoft.com
>>>>> Subject: Re: [M3devel] Fwd: Output from "cron" command
>>>>>
>>>>>
>>>>> (two occurences of that)
>>>>>
>>>>> ----------------------------------------
>>>>>> From: jay.krell at cornell.edu
>>>>>> To: wagner at elegosoft.com; hosking at cs.purdue.edu
>>>>>> CC: m3devel at elegosoft.com
>>>>>> Subject: RE: [M3devel] Fwd: Output from "cron" command
>>>>>> Date: Sat, 25 Jul 2009 19:19:11 +0000
>>>>>>
>>>>>>
>>>>>> This line:
>>>>>>
>>>>>>
>>>>>> echo tinderbox: timenow: `date +%s`
>>>>>>
>>>>>> needs to more like these lines:
>>>>>>
>>>>>> echo "`date '+%Y.%m.%d %H:%M:%S'` -- checkout in progress."
>>>>>>
>>>>>> echo "`date '+%Y.%m.%d %H:%M:%S'` -- checkout, compile and test
>>>>>> run done."
>>>>>>
>>>>>>
>>>>>> -bash-3.00$ date '+%Y.%m.%d %H:%M:%S'
>>>>>> 2009.07.25 12:13:54
>>>>>>
>>>>>> -bash-3.00$ date '+%m.%d.%y %H:%M:%S'
>>>>>> 07.25.09 12:14:33
>>>>>>
>>>>>> -bash-3.00$ date +%s
>>>>>> %s
>>>>>>
>>>>>> - Jay
>>>>>>
>>>>>>
>>>>>> ----------------------------------------
>>>>>>> Date: Sat, 25 Jul 2009 20:44:38 +0200
>>>>>>> From: wagner at elegosoft.com
>>>>>>> To: hosking at cs.purdue.edu
>>>>>>> CC: m3devel at elegosoft.com
>>>>>>> Subject: Re: [M3devel] Fwd: Output from "cron" command
>>>>>>>
>>>>>>> Quoting Tony Hosking :
>>>>>>>
>>>>>>>> Perhaps I am confusing with the original change I made for 1.10 to the
>>>>>>>> parameter to the "date" command.
>>>>>>>>
>>>>>>>> In any case, something changed so that my scripts did not run
>>>>>>>> properly. It's been a long time since I've seen a sane tinderbox run
>>>>>>>> for Solaris -- will things be stabilising soon?
>>>>>>>
>>>>>>> I broke the last one yesterday with $() (fixed soon afterwards), but
>>>>>>> the one before succeeded:
>>>>>>>
>>>>>>> http://tinderbox.elegosoft.com/tinderbox/cgi-bin/gunzip.cgi?tree=cm3&brief-log=1248363757.16203
>>>>>>>
>>>>>>> I was hoping to get a green build from one of your systems today
>>>>>>> (big-endian, different architecture) to finally fix the RC2 tag.
>>>>>>> But if you cannot send your results to the tinderbox that will be
>>>>>>> difficult :-/ I really don't understand why that should have stopped
>>>>>>> working.
>>>>>>>
>>>>>>> The error below seems to be that the reported start time is 0, and
>>>>>>> that cannot be according to the source. Could you set -x at the start
>>>>>>> of the tinderbox script and try again?
>>>>>>>
>>>>>>> Jay, can you think of anything you have changed that may cause Tony's
>>>>>>> problem?
>>>>>>>
>>>>>>> Olaf
>>>>>>>
>>>>>>>> -- Tony (not mobile)
>>>>>>> :-)
>>>>>>>
>>>>>>>> On 25 Jul 2009, at 14:00, Olaf Wagner wrote:
>>>>>>>>
>>>>>>>>> Quoting Tony Hosking :
>>>>>>>>>
>>>>>>>>>> This is an old error for Solaris that I fixed a long time ago. Can
>>>>>>>>>> someone restore?
>>>>>>>>>
>>>>>>>>> Hi Tony,
>>>>>>>>>
>>>>>>>>> as far as I can see nothing has changed regarding STARTTIME:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>> % cvs ann scripts/regression/tinderbox-build.sh | egrep
>>>>>>>>>> 'STARTTIME| date'
>>>>>>>>>
>>>>>>>>> Annotations for scripts/regression/tinderbox-build.sh
>>>>>>>>> ***************
>>>>>>>>> 1.10 (hosking 09-Mar-08): NAME="build-${PROJECT}-`date
>>>>>>>>> '+%Y %m%d-%H%M%S'`"
>>>>>>>>> 1.8 (wagner 03-Feb-08): STARTTIME="$4"
>>>>>>>>> 1.8 (wagner 03-Feb-08): if [ -z "${TREE_NAME}" -o -z
>>>>>>>>> "$ {BUILD_NAME}" -o -z "${STATUS}" -o -z "${STARTTIME}" ]
>>>>>>>>> 1.8 (wagner 03-Feb-08): echo "
>>>>>>>>> date 'date +%s'"
>>>>>>>>> 1.8 (wagner 03-Feb-08): echo tinderbox: starttime: $STARTTIME
>>>>>>>>> 1.8 (wagner 03-Feb-08): echo tinderbox: timenow: `date + %s`
>>>>>>>>> 1.8 (wagner 03-Feb-08): tinderbox_header "$
>>>>>>>>> {TREENAME}" "${BUILDNAME}" "$1" "${STARTTIME}"
>>>>>>>>> 1.1 (kschleis 06-Jan-08): STARTTIME=`date +%s`
>>>>>>>>> 1.10 (hosking 09-Mar-08): echo "`date '+%Y.%m.%d %H:%M:
>>>>>>>>> %S'` -- checkout in progress."
>>>>>>>>> 1.10 (hosking 09-Mar-08): echo "[start checkout `date
>>>>>>>>> '+ %Y.%m.%d %H:%M:%S'`]"
>>>>>>>>> 1.10 (hosking 09-Mar-08): echo "[end checkout `date
>>>>>>>>> '+%Y. %m.%d %H:%M:%S'`]"
>>>>>>>>> 1.10 (hosking 09-Mar-08): echo "`date '+%Y.%m.%d
>>>>>>>>> %H:%M: %S'` -- compile in progress."
>>>>>>>>> 1.10 (hosking 09-Mar-08): echo "[start compile `date
>>>>>>>>> '+ %Y.%m.%d %H:%M:%S'`]"
>>>>>>>>> 1.10 (hosking 09-Mar-08): echo "[end compile `date '+%Y.
>>>>>>>>> %m.%d %H:%M:%S'`]"
>>>>>>>>> 1.10 (hosking 09-Mar-08): echo "`date '+%Y.%m.%d
>>>>>>>>> %H:%M: %S'` -- tests in progress."
>>>>>>>>> 1.10 (hosking 09-Mar-08): echo "[start run-tests `date
>>>>>>>>> '+%Y.%m.%d %H:%M:%S'`]"
>>>>>>>>> 1.10 (hosking 09-Mar-08): echo "[end run-tests `date
>>>>>>>>> '+%Y. %m.%d %H:%M:%S'`]"
>>>>>>>>> 1.10 (hosking 09-Mar-08): echo "`date '+%Y.%m.%d %H:%M:
>>>>>>>>> %S'` -- checkout, compile and test run done."
>>>>>>>>>
>>>>>>>>> Nothing at all has changed in these scripts in July:
>>>>>>>>>
>>>>>>>>> % cvs ann scripts/regression/tinderbox-build.sh | egrep Jul-09
>>>>>>>>>
>>>>>>>>> Annotations for scripts/regression/tinderbox-build.sh
>>>>>>>>> ***************
>>>>>>>>> luthien [~/work/cm3] wagner
>>>>>>>>> % cvs ann scripts/regression/cm3.bu | egrep Jul-09
>>>>>>>>> cm3.build cm3.build~
>>>>>>>>> luthien [~/work/cm3] wagner
>>>>>>>>> % cvs ann scripts/regression/cm3.build | egrep Jul-09
>>>>>>>>>
>>>>>>>>> Annotations for scripts/regression/cm3.build
>>>>>>>>> ***************
>>>>>>>>> luthien [~/work/cm3] wagner
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Perhaps I'm looking for the wrong thing. What exactly did you change
>>>>>>>>> long ago to make it work? I'm at a loss now.
>>>>>>>>>
>>>>>>>>>> Sent from my iPhone
>>>>>>>>>
>>>>>>>>> You seem to be very `mobile' lately ;-)
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>> Begin forwarded message:
>>>>>>>>>>
>>>>>>>>>>> From: Tony Hosking
>>>>>>>>>>> Date: July 25, 2009 5:30:35 AM CDT
>>>>>>>>>>> To: hosking at cs.purdue.edu
>>>>>>>>>>> Subject: Output from "cron" command
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>> Your "cron" job on niagara.cs.purdue.edu
>>>>>>>>>>> $HOME/cm3/scripts/regression/cron.sh
>>>>>>>>>>>
>>>>>>>>>>> produced the following output:
>>>>>>>>>>>
>>>>>>>>>>> U regression-scripts/defs.sh
>>>>>>>>>>> TESTHOSTNAME=niagara
>>>>>>>>>>> WS=/homes/hosking/work/cm3-ws/niagara-2009-07-25-10-30-19
>>>>>>>>>>> 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-20090725-063023-tVaq2V/ log.txt
>>>>>>>>>>>
>>>>>>>>>>> ---
>>>>>>>>>>>
>>>>>>>>>>> checkout, compile and test of cm3 ...
>>>>>>>>>>> 2009.07.25 06:30:23 -- checkout in progress.
>>>>>>>>>>> [Sat Jul 25 12:30:27 2009] Variable: 'tinderbox: timenow:', is
>>>>>>>>>>> not of the form MM/DD/YY HH:MM:SS, or unix date, or your clock
>>>>>>>>>>> is set incorrectly, or the mail was delayed for a long time.
>>>>>>>>>>> variable timenow: 0, timenow: 1248517827, (-20808630.45 minutes)
>>>>>>>>>>>
>>>>>>>>>>> Error: Sending buildlog failed!
>>>>>>>>>>> removing build tree /tmp/build-cm3-20090725-063023-tVaq2V ...
>>>>>>>>>>> cleaning CM3 workspaces...
>>>>>>>>>>> /homes/hosking/work/cm3-ws/niagara-*
>>>>>>>>>>>
>>>>>>>>>>> cleaning regression test log files...
>>>>>>>>>>> /homes/hosking/tmp/cm3/niagara/cm3-rlog-*
>>>>>>>>>>>
>>>>>>>>>>> cleaning m3test log files...
>>>>>>>>>>> /homes/hosking/tmp/cm3/niagara/m3tests-*.stdout
>>>>>>>>>>>
>>>>>>>>>>> /homes/hosking/tmp/cm3/niagara/m3tests-*.stderr
>>>>>>>>>>>
>>>>>>>>>>> /homes/hosking/tmp/cm3/niagara/m3tests-*.stderr.extract
>>>>>>>>>>>
>>>>>>>>>>> cleaning snapshot files...
>>>>>>>>>>> /homes/hosking/tmp/cm3/niagara/cm3-min-POSIX-SOLgnu-*-*.tgz
>>>>>>>>>>>
>>>>>>>>>>> cleaning package reports...
>>>>>>>>>>> /tmp/cm3-pkg-report-SOLgnu-*.html
>>>>>>>>>>>
>>>>>>>>>>> TESTHOSTNAME=niagara
>>>>>>>>>>> WS=/homes/hosking/work/cm3-ws/niagara-2009-07-25-10-30-30
>>>>>>>>>>> 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-20090725-063032-xba4dW/ log.txt
>>>>>>>>>>>
>>>>>>>>>>> ---
>>>>>>>>>>>
>>>>>>>>>>> checkout, compile and test of cm3 ...
>>>>>>>>>>> 2009.07.25 06:30:32 -- checkout in progress.
>>>>>>>>>>> [Sat Jul 25 12:30:35 2009] Variable: 'tinderbox: timenow:', is
>>>>>>>>>>> not of the form MM/DD/YY HH:MM:SS, or unix date, or your clock
>>>>>>>>>>> is set incorrectly, or the mail was delayed for a long time.
>>>>>>>>>>> variable timenow: 0, timenow: 1248517835,
>>>>>>>>>>> (-20808630.5833333 minutes)
>>>>>>>>>>>
>>>>>>>>>>> Error: Sending buildlog failed!
>>>>>>>>>>> removing build tree /tmp/build-cm3-20090725-063032-xba4dW ...
>>>>>>>>>>> cleaning CM3 workspaces...
>>>>>>>>>>> /homes/hosking/work/cm3-ws/niagara-*
>>>>>>>>>>>
>>>>>>>>>>> cleaning regression test log files...
>>>>>>>>>>> /homes/hosking/tmp/cm3/niagara/cm3-rlog-*
>>>>>>>>>>>
>>>>>>>>>>> cleaning m3test log files...
>>>>>>>>>>> /homes/hosking/tmp/cm3/niagara/m3tests-*.stdout
>>>>>>>>>>>
>>>>>>>>>>> /homes/hosking/tmp/cm3/niagara/m3tests-*.stderr
>>>>>>>>>>>
>>>>>>>>>>> /homes/hosking/tmp/cm3/niagara/m3tests-*.stderr.extract
>>>>>>>>>>>
>>>>>>>>>>> cleaning snapshot files...
>>>>>>>>>>> /homes/hosking/tmp/cm3/niagara/cm3-min-POSIX-SOLgnu-*-*.tgz
>>>>>>>>>>>
>>>>>>>>>>> cleaning package reports...
>>>>>>>>>>> /tmp/cm3-pkg-report-SOLgnu-*.html
>>>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> 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
>>>>>>> --
>>>>>>> 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
>>>>>>>
>>>
>>>
>>>
>>> --
>>> 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
>>>
>
>
>
> --
> 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