[M3devel] CM3 release build regression tests not terminating

Jay jay.krell at cornell.edu
Tue Apr 28 11:58:56 CEST 2009


Right, now it hangs having printed..I know this looks a bit of nonsense..stuff from right around:
 
 
M3_BACKEND_MODE = "3"
% -- defines how the frontend, backend, and assembler interact
%  "0"  -- don't call m3_backend, M3CG produces object code
%  "1"  -- don't call m3_backend, M3CG produces assembly code
%  "2"  -- call m3_backend, it produces object code
%  "3"  -- call m3_backend, it produces assembly code

 
however, this is noticably pretty close to the last BEGIN_CONFIG.
 
Maybe the carriage returns confused it. I'll see..
I did introduce them recently by accident.
gdb reported some errors and no symbols in the callstack having connected to it, on FreeBSD. If need be I can try debugging it on another system..
 
 
(aside, philosophy: all text processing code should treat \n, \r, and \r\n in put the same, unless you are writing a terminal driver, then \r has a separate meaning useful for implementing spinners..)
 
 
 - Jay


----------------------------------------
> Date: Tue, 28 Apr 2009 11:40:00 +0200
> From: wagner at elegosoft.com
> To: jay.krell at cornell.edu
> CC: hosking at cs.purdue.edu; m3devel at elegosoft.com; manderson at elegosoft.com
> Subject: RE: [M3devel] CM3 release build regression tests not terminating
>
> Quoting Jay :
>
>>
>> Well, on FreeBSD 7.0, I get as far as:
>>
>> ew source -> compiling EnvUtils.i3
>> libexec/ld-elf.so.1: Shared object "libc.so.6" not found, required by "cm3cg"
>> ew source -> compiling EnvUtils.m3
>> libexec/ld-elf.so.1: Shared object "libc.so.6" not found, required by "cm3cg"
>> ew source -> compiling FingerprintFmt.i3
>> libexec/ld-elf.so.1: Shared object "libc.so.6" not found, required by "cm3cg"
>> ew source -> compiling TextUtils.i3
>> libexec/ld-elf.so.1: Shared object "libc.so.6" not found, required by "cm3cg"
>>
>> Yeah, I understand, I have libc.so.7.
>
> You need to install the FreeBSD compat packages for backward
> compatibility. Should work fine then (until cminstall hangs?).
>
> Olaf
>
>>
>> - Jay
>>
>>
>> ----------------------------------------
>>> From: jay.krell at cornell.edu
>>> To: hosking at cs.purdue.edu; wagner at elegosoft.com
>>> Date: Tue, 28 Apr 2009 07:45:14 +0000
>>> CC: m3devel at elegosoft.com; manderson at elegosoft.com
>>> Subject: Re: [M3devel] CM3 release build regression tests not terminating
>>>
>>>
>>> I've never been able to get the tinderbox stuff to work for me.
>>> I'll try again.
>>> Nothing much from me lately -- pthreads movement to C, and then back.
>>>
>>>>> Jay, did you change any config files recently?
>>>
>>> FreeBSD config file changes on 2009-04-13.
>>>
>>> - Jay
>>>
>>> ----------------------------------------
>>>> From: hosking at cs.purdue.edu
>>>> To: wagner at elegosoft.com
>>>> Date: Tue, 28 Apr 2009 16:45:29 +1000
>>>> CC: m3devel at elegosoft.com; manderson at elegosoft.com
>>>> Subject: Re: [M3devel] CM3 release build regression tests not terminating
>>>>
>>>> Yes, I had noticed this too.
>>>>
>>>> On 28 Apr 2009, at 16:29, Olaf Wagner wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> does anybody know what's keeping the release-build tests for tinderbox
>>>>> from terminating? I've got lots of stalled regression process trees on
>>>>> my system, and the tinderbox display indicates that none of the
>>>>> release
>>>>> builds seem to succeed. Has anybody changed anything in the scripts?
>>>>>
>>>>> On a closer look, upgrade seems to be stuck in the installer:
>>>>>
>>>>> % ps -axwww 25310
>>>>> PID TT STAT TIME COMMAND
>>>>> 25310 ?? S 2:15.61 /home/wagner/work/cm3-inst/luthien/current/
>>>>> pkg/cminstall/FreeBSD4/cminstall -c /home/wagner/work/cm3-inst/
>>>>> luthien/current -o
>>>>>
>>>>> Jay, did you change any config files recently?
>>>>> Regression tests seemed to have been running again for some days,
>>>>> and then
>>>>> stopped again.
>>>>>
>>>>> I'll try to investigate further this evening, but must leave now for
>>>>> other work...
>>>>>
>>>>> Olaf
>>>>> --
>>>>> 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