[M3devel] A GC/compiler/Pickle interaction bug

Tony Hosking hosking at cs.purdue.edu
Wed May 16 17:19:54 CEST 2007


On Apr 23, 2007, at 2:12 AM, Dragiša Durić wrote:

> Thank you. I am using your posted compiler for now.
>
> dd
>
> On Sun, 2007-04-22 at 23:03 -0400, Tony Hosking wrote:
>> Something appears to be very broken with my most recent fixes for
>> your threading problems (since Apr 19, when I put the last cm3.gz
>> compiler bootstrap up).  I will try to track this down tomorrow.

I have tracked down and fixed this brokenness.  CVS head should now  
behave reasonably.

>>
>> On Apr 22, 2007, at 6:35 PM, Dragiša Durić wrote:
>>
>>> Any pointer on how to do this?
>>>
>>> Or you maybe have rebuilt binary for LINUXLIBC6? Like this one I am
>>> using.
>>>
>>> dd
>>>
>>> On Sun, 2007-04-22 at 18:01 -0400, Tony Hosking wrote:
>>>> PS The bootstrap compilers on elegosoft probably may to be rebuilt
>>>> for this fix to take effect.
>>>>
>>>> On Apr 22, 2007, at 6:00 PM, Tony Hosking wrote:
>>>>
>>>>> This works just fine for me on the most recent CVS head for
>>>>> I386_DARWIN.
>>>>>
>>>>> I wonder if you have not updated your compiler to match?  There  
>>>>> was
>>>>> a matching fix to the compiler.  You should build and ship:
>>>>>
>>>>> m3gc-simple
>>>>> m3core
>>>>> libm3
>>>>> m3middle
>>>>> m3linker
>>>>> m3front
>>>>> m3quake
>>>>> cm3
>>>>>
>>>>> Install cm3/TARGET/cm3 into your BIN_INSTALL (as defined by your
>>>>> cm3.cfg).  This will get you a new compiler.
>>>>>
>>>>> Then, rebuild your CM3 installation from the CVS head.
>>>>>
>>>>> Begin forwarded message:
>>>>>
>>>>>> From: Dragiša Durić <dragisha at m3w.org>
>>>>>> Date: April 22, 2007 5:25:33 PM EDT
>>>>>> To: Tony Hosking <hosking at cs.purdue.edu>
>>>>>> Subject: Re: [M3devel] A GC/compiler/Pickle interaction bug
>>>>>>
>>>>>> On Sun, 2007-04-22 at 16:36 -0400, Tony Hosking wrote:
>>>>>>> Can you send me a stack dump from gdb at the point of the error?
>>>>>>> Even better, do you have a simple example program I can use to
>>>>>>> test
>>>>>>> with?
>>>>>>
>>>>>> Here is one. Quick and dirty, but it shows problem.
>>>>>>
>>>>>> -- 
>>>>>> Dragiša Durić <dragisha at m3w.org>
>>>>>> <Pickles.m3>
>>>>>
>>>>
>>> -- 
>>> Dragiša Durić <dragisha at m3w.org>
>>
> -- 
> Dragiša Durić <dragisha at m3w.org>




More information about the M3devel mailing list