[Stackless] stackess for 2.7
Jeff Senn
senn at maya.com
Thu Jun 24 18:13:21 CEST 2010
Progress - it's now building, but I do see regular python test fails (compared to stock 2.7.rc2) on:
test_email test_functools test_pep352 test_pickletools test_sax test_sys test_tk test_ttk_guionly
I'm looking into them. In particular so far:
test_pep352 fails because a text file in the test is missing a reference to TaskletExit.
Easy to fix, though it also raises an issue about whether TaskletExit should really be derived
from SystemExit or the BaseException class.
test_functools is related the test_pickletools fail which might have something to do with
the other pickling problem that Kristjan mentioned. K- Does test_pickletools succeed for you?
The problem seems to have to do with some wrapping of a function by stackless...
test_email and text_sax have to do with line endings (\n vs \r\n) -- which is odd and troublesome...
and I'm looking more...
test_sys has to do with the slot wrapper object size (for int.__add__) being 44 bytes instead of 40.
(This might be correct for stackless -- it appears this test is commented out in release26_maint)
and I haven't check the tk stuff yet at all...
On Jun 24, 2010, at 10:18 AM, Jeff Senn wrote:
> Good so far, but there were a few nits that needed manual cleanup... I'm doing that now...
>
> and one (trivial) compile problem (in Objects/descrobject.c) that probably isn't present on windows...
>
> On Jun 24, 2010, at 8:12 AM, Kristján Valur Jónsson wrote:
>
>> Ok, I have re-applied what configuration information I could find under
>> /trunk
>> /trunk/mac
>> /trunk/pcbuild
>>
>> I did this by taking the most recent /python/trunk version of these files and reapplying the changes we had previously had for stackless.
>>
>> configure and configure.in are alien to me, maybe I did it wrong?
>>
>> K
>>
>>> -----Original Message-----
>>> From: stackless-bounces at stackless.com [mailto:stackless-
>>> bounces at stackless.com] On Behalf Of Jeff Senn
>>> Sent: 24. júní 2010 00:41
>>> To: The Stackless Python Mailing List
>>> Subject: Re: [Stackless] stackess for 2.7
>>>
>>> Hm.. must have missed that message....
>>>
>>> Though I just checked out the stackless/trunk and the first problem I
>>> encountered
>>> is the configure stuff is regular python (not stackless)...
>>>
>>> Kristjan can you comment about the current state of trunk? (i.e. do I
>>> just
>>> need to fix the configure stuff?) I'm willing to help out...
>>>
>>>
>>> On Jun 23, 2010, at 6:27 PM, Richard Tew wrote:
>>>
>>>> On Thu, Jun 24, 2010 at 3:34 AM, Jeff Senn <senn at maya.com> wrote:
>>>>> Now that Python 2.7 is imminent... is there a plan to merge in for
>>> Stackless 2.7?
>>>>
>>>> In due course.
>>>>
>>>> To quote an email Kristjan sent:
>>>> """
>>>> I have updated stackless/trunk to be in line with revision 81971 of
>>>> python/trunk. This was quite a bit of work, since a lot has changed
>>>> in python/trunk, including whitespace.
>>>>
>>>> It all workse now, (stackless tests, that is) except for one thing:
>>>>
>>>> A test in test_pickle fails, because it fails to correctly pickle a
>>> cell object
>>>>
>>>>
>>>> It ends up trying to pickle the __main__.TestConcretePickledTasklets
>>>> class, not by global name but by picling its contents. It eventually
>>>> fails when it is pickling a module dictionary that contains a file
>>>> object. This module dictionary is for some reason not found in the
>>>> module dictionary id mapping in pricklepit.c.
>>>>
>>>> Anyway, that is probably not the reason and we need to find out why
>>>> the class is being pickled, and if everything is happening as
>>>> expected.
>>>> """
>>>>
>>>> If the release is to be made in a timely fashion, this needs to be
>>>> fixed first (in addition to any other problems arising from the
>>>> merge). I currently have other obligations, so it is unlikely I will
>>>> be looking into it any time soon. So it either depends on Christian,
>>>> Kristjan or someone else stepping forward and digging into it for
>>> now.
>>>>
>>>> Cheers,
>>>> Richard.
>>>>
>>>> Richard.
>>>>
>>>> _______________________________________________
>>>> Stackless mailing list
>>>> Stackless at stackless.com
>>>> http://www.stackless.com/mailman/listinfo/stackless
>>>>
>>>
>>>
>>> _______________________________________________
>>> Stackless mailing list
>>> Stackless at stackless.com
>>> http://www.stackless.com/mailman/listinfo/stackless
>>
>>
>> _______________________________________________
>> Stackless mailing list
>> Stackless at stackless.com
>> http://www.stackless.com/mailman/listinfo/stackless
>>
>
>
> _______________________________________________
> Stackless mailing list
> Stackless at stackless.com
> http://www.stackless.com/mailman/listinfo/stackless
>
More information about the Stackless
mailing list