[M3devel] Output from "cron" command

jay.krell at cornell.edu jay.krell at cornell.edu
Mon Nov 23 18:58:05 CET 2009


Clarification: go back one version in head and then use that in head  
and release.

  - Jay (phone)

On Nov 23, 2009, at 9:55 AM, jayk123 at hotmail.com wrote:

> Arg. The ability for it to compile is I think OS version dependent.  
> Go back one version. Probably the right fix is
> If define apple and not defined xopensource
> Define xopensource
> Endif
>
> And remove the apple arm check.
>
> Going back one version probably helps but leaves some still broken.  
> Again, probably OS version dependent. This is unforseen downside of  
> C wrappers. But worth it imho.
>
> - Jay (phone)
>
> On Nov 23, 2009, at 6:11 AM, Olaf Wagner <wagner at elegosoft.com> wrote:
>
>> 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, Ger 
>> many
>> 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: B 
>> erlin
>> Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr:  
>> DE163214194
>>
>>



More information about the M3devel mailing list