[M3devel] Output from "cron" command

Olaf Wagner wagner at elegosoft.com
Mon Nov 23 15:11:11 CET 2009


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

>
> I think I found the Solaris problem, my pthread_mutex_unlock wrapper  
>  wasn't returning its result. Duh.
>
> So the current status should be that m3core release and head are   
> almost identical and both work.
>
> There are still differences in Win32 and "time" and "socket".
>
>   "time" and "socket" have changes to reduce Usysdep further and   
> there is an added lock in "time" that I'm still thinking about..
>
>   (It's very easy to compare the two branches with windiff. :) )
>
> Release should be ok asis, notably for FreeBSD ("direct suspend")   
> and OpenBSD ("user threads"), and allocator/collector match.

PPC_DARWIN at least is still broken in Hudson/releng 5.8:

=== package m3-libs/m3core ===
  +++ cm3 -build  
-DROOT='/Volumes/maxstore1/home/hudson/workspace/cm3-build-PPC_DARWIN/cm3'  
-DCM3_VERSION_TEXT='5.8.4' -DCM3_VERSION_NUMBER='050804'  
-DCM3_LAST_CHANGED='2009-11-02' $RARGS  && cm3 -ship $RARGS  
-DROOT='/Volumes/maxstore1/home/hudson/workspace/cm3-build-PPC_DARWIN/cm3'  
-DCM3_VERSION_TEXT='5.8.4' -DCM3_VERSION_NUMBER='050804'  
-DCM3_LAST_CHANGED='2009-11-02'  +++
../src/runtime/POSIX/RTSignalC.c: In function 'GetPC':
../src/runtime/POSIX/RTSignalC.c:118: error: dereferencing pointer to  
incomplete type
   compile_c => 1
C compiler failed compiling: ../src/runtime/POSIX/RTSignalC.c
../src/runtime/POSIX/RTSignalC.c: In function 'GetPC':
../src/runtime/POSIX/RTSignalC.c:118: error: dereferencing pointer to  
incomplete type
   compile_c => 1
C compiler failed compiling: ../src/runtime/POSIX/RTSignalC.c
retry build after cleaning

see http://hudson.modula3.com:8080/job/cm3-build-PPC_DARWIN/32/console

> Now maybe time to add NetBSD to Hudson. :)

Let's add new targets after the release.

Olaf

>
>
>  - Jay
>
>
>
> From: jay.krell at cornell.edu
> To: hosking at cs.purdue.edu
> CC: m3devel at elegosoft.com
> Subject: RE: [M3devel] Output from "cron" command
> Date: Sun, 22 Nov 2009 22:19:54 +0000
>
>
>
> Clarification: "everything is ok" in Hudson on the release branch,   
> except Solaris.
> I386_DARWIN was also broken in Tinderbox.
>
>  - Jay
>
>
>
> From: jay.krell at cornell.edu
> To: hosking at cs.purdue.edu
> Date: Sun, 22 Nov 2009 21:57:21 +0000
> CC: m3devel at elegosoft.com
> Subject: Re: [M3devel] Output from "cron" command
>
>
>
> I know I know. It seems that everything is ok except Solaris.
> I'll look more.
>
>  - Jay
>
>> From: hosking at cs.purdue.edu
>> Date: Sun, 22 Nov 2009 14:04:41 -0500
>> To: hosking at cs.purdue.edu
>> CC: m3devel at elegosoft.com
>> Subject: Re: [M3devel] Output from "cron" command
>>
>> Jay, Solaris tinderbox broke today!
>> On 22 Nov 2009, at 09:58, 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-2009-11-22-11-30-06
>> > 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-20091122-063008-o.aWT1/log.txt
>> >
>> > ---
>> >
>> > checkout, compile and test of cm3 ...
>> > 2009.11.22 06:30:08 -- checkout in progress.
>> > [start checkout 2009.11.22 06:30:13]
>> > cd /tmp/build-cm3-20091122-063008-o.aWT1/build
>> > cvs return value: 0
>> > [end checkout 2009.11.22 06:44:59]
>> > CHECKOUT_RETURN = 0
>> > --
>> > 2009.11.22 06:45:15 -- compile in progress.
>> > [start compile 2009.11.22 06:45:15]
>> > compile return value: 1
>> > [end compile 2009.11.22 08:35:32]
>> > COMPILE_RETURN = 1
>> > *** COMPILE FAILED
>> > removing build tree /tmp/build-cm3-20091122-063008-o.aWT1 ...
>> > 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-2009-11-19-16-57-02
>> >
>> > 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
>> > GMAKE=gmake
>> > export GMAKE
>> > TAR=gtar
>> > export TAR
>> > TESTHOSTNAME=niagara
>> > WS=/homes/hosking/work/cm3-ws/niagara-2009-11-22-13-38-17
>> > 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-20091122-083819-GOayhj/log.txt
>> >
>> > ---
>> >
>> > checkout, compile and test of cm3 ...
>> > 2009.11.22 08:38:19 -- checkout in progress.
>> > [start checkout 2009.11.22 08:38:21]
>> > cd /tmp/build-cm3-20091122-083819-GOayhj/build
>> > cvs return value: 0
>> > [end checkout 2009.11.22 08:53:30]
>> > CHECKOUT_RETURN = 0
>> > --
>> > 2009.11.22 08:53:39 -- compile in progress.
>> > [start compile 2009.11.22 08:53:39]
>> > compile return value: 0
>> > [end compile 2009.11.22 09:55:15]
>> > COMPILE_RETURN = 0
>> > 2009.11.22 09:55:30 -- tests in progress.
>> > [start run-tests 2009.11.22 09:55:30]
>> > cd /tmp/build-cm3-20091122-083819-GOayhj/build
>> > [end run-tests 2009.11.22 09:55:30]
>> > TESTS_RETURN = 0
>> > 2009.11.22 09:55:30 -- checkout, compile and test run done.
>> >
>> > ---
>> >
>> > removing build tree /tmp/build-cm3-20091122-083819-GOayhj ...
>> > 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-2009-11-20-11-30-04
>> >
>> > 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
>> > done.
>>
>



-- 
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