[Stackless] Stackless CVS on OS X 10.3.2

Christian Tismer tismer at stackless.com
Thu Jan 8 19:51:29 CET 2004

Bob Ippolito wrote:

> God knows why, but gcc (no longer?) likes switch_ppc_macosx.h, or at 
> least mine doesn't.  I'm running the latest stuff, which happens to use: 
> gcc (GCC) 3.3 20030304 (Apple Computer, Inc. build 1495).  The fix is 
> simple and a diff is below.

Thanks a lot, I applied the patch (and some others,
hopefully I didn't break any assembly).

> [crack:src/Stackless/test] bob% stackless chantest.py

> dinky says bye
> *** malloc[15689]: error for object 0x64a500: Incorrect checksum for 
> freed object - object was probably modified after being freed; break at 
> szone_error

I think this one was solved, after I fixed the destruction
of tasklets in channels, earlier today.

> [crack:src/Stackless/test] bob% stackless rectest.py
> Traceback (most recent call last):
>   File "rectest.py", line 10, in ?
>     sys.enable_stackless(1)
> AttributeError: 'stackless.module' object has no attribute 
> 'enable_stackless'

sys.enable_stackless and sys.getslicinginterval are deprecated,
since Stackless no longer does stack slicing.
I updated the python file.

> [crack:src/Stackless/test] bob% stackless schedtest.py
> f1 called
> f2 called
> Bus error

I hope very much that this one falls in the same category
and does not crash any longer?

> [crack:src/Stackless/test] bob% stackless softhard.py

Changed this one. Removed stuff that doesn't make sense
any longer.

> test3.py has a lot of output, I don't know what correct output looks 
> like, but it doesn't seem to end in a reasonable amount of time.

test3 is not intended to finish. I used it to find certain leaks.
Maybe this should be changed :-)

> [crack:src/Stackless/test] bob% stackless test_chan_exc.py
> Traceback (most recent call last):
>   File "test_chan_exc.py", line 16, in ?
>     chan.send_exception(ValueError, 42)
>   File "test_chan_exc.py", line 6, in f
>     ch.receive()
> ValueError: 42

Yes, that's perfect.

> The rest of the tests look like they are behaving well enough.   

Please let me know if things are in shape, again.

thanks a lot for your effort! -- chris

Christian Tismer             :^)   <mailto:tismer at stackless.com>
Mission Impossible 5oftware  :     Have a break! Take a ride on Python's
Johannes-Niemeyer-Weg 9a     :    *Starship* http://starship.python.net/
14109 Berlin                 :     PGP key -> http://wwwkeys.pgp.net/
work +49 30 89 09 53 34  home +49 30 802 86 56  mobile +49 173 24 18 776
PGP 0x57F3BF04       9064 F4E1 D754 C2FF 1619  305B C09C 5A3B 57F3 BF04
      whom do you want to sponsor today?   http://www.stackless.com/

Stackless mailing list
Stackless at stackless.com

More information about the Stackless mailing list