[Stackless] Stackless CVS on OS X 10.3.2

Bob Ippolito bob at redivi.com
Sun Jan 11 19:51:25 CET 2004


Here are the latest results, built today from CVS with ./configure 
--disable-framework --prefix=/usr/experimental

Python 2.2.3 Stackless 3.0 040108 (#3, Jan 11 2004, 13:34:15)
[GCC 3.3 20030304 (Apple Computer, Inc. build 1495)] on darwin
Type "help", "copyright", "credits" or "license" for more information.

Starting program: /Users/bob/bin/stackless bajo_crash.py
Reading symbols for shared libraries .................. done

Program received signal EXC_BAD_ACCESS, Could not access memory.
0x000b6b68 in tasklet_clear (t=0x6382d0) at Stackless/taskletobject.c:66
66          if (t->cstate->task == t)
(gdb) bt
#0  0x000b6b68 in tasklet_clear (t=0x6382d0) at 
Stackless/taskletobject.c:66
#1  0x000b6c20 in tasklet_dealloc (t=0x6382d0) at 
Stackless/taskletobject.c:93
#2  0x00019b78 in subtype_dealloc (self=0x6382d0) at 
Objects/typeobject.c:459
#3  0x0009216c in frame_dealloc (f=0x628d20) at Objects/frameobject.c:85
#4  0x000a3a60 in baseframe_clear (c=0x61d2c0) at 
Stackless/cframeobject.c:78
#5  0x000b94cc in tasklet_end (runner=0xd37ac) at 
Stackless/scheduling.c:449
#6  0x0009358c in slp_frame_dispatch_top (f=0x0) at 
Stackless/stacklesseval.c:441
#7  0x00093474 in slp_eval_frame (f=0x628d20) at 
Stackless/stacklesseval.c:309
#8  0x00093b40 in climb_stack_and_eval_frame (f=0xd37ac) at 
Stackless/stacklesseval.c:267
#9  0x000933d4 in slp_eval_frame (f=0x61c8e0) at 
Stackless/stacklesseval.c:296
#10 0x00079730 in PyEval_EvalCode (co=0xd37ac, globals=0xb6c20, 
locals=0x0) at Python/ceval.c:2765
#11 0x0002a434 in run_node (n=0x61c8e0, filename=0xb6c20 
"\177\203?xK??eK?5E\201<", globals=0xd37ac, locals=0x619310, 
flags=0xe3) at Python/pythonrun.c:1083
#12 0x00029c08 in PyRun_SimpleFileExFlags (fp=0xa0009818, 
filename=0xbffffd11 "bajo_crash.py", closeit=1, flags=0xbffffb50) at 
Python/pythonrun.c:689
#13 0x000060c8 in Py_Main (argc=-1073742575, argv=0xa0009818) at 
Modules/main.c:367
#14 0x00001fc4 in _start (argc=-1073742575, argv=0xbffffd1a, 
envp=0xa0009818) at /SourceCache/Csu/Csu-46/crt.c:267
#15 0x00001e38 in start ()

Starting program: /Users/bob/bin/stackless bajo_crash2.py

Program received signal EXC_BAD_ACCESS, Could not access memory.
0x000b6b68 in tasklet_clear (t=0x6382d0) at Stackless/taskletobject.c:66
66          if (t->cstate->task == t)
(gdb) bt
#0  0x000b6b68 in tasklet_clear (t=0x6382d0) at 
Stackless/taskletobject.c:66
#1  0x000b6c20 in tasklet_dealloc (t=0x6382d0) at 
Stackless/taskletobject.c:93
#2  0x00019b78 in subtype_dealloc (self=0x6382d0) at 
Objects/typeobject.c:459
#3  0x0009216c in frame_dealloc (f=0x624bb0) at Objects/frameobject.c:85
#4  0x00072ef4 in PyEval_EvalFrame (f=0x61c8e0) at Python/ceval.c:695
#5  0x0009358c in slp_frame_dispatch_top (f=0x0) at 
Stackless/stacklesseval.c:441
#6  0x0009346c in slp_eval_frame (f=0x61c8e0) at 
Stackless/stacklesseval.c:306
#7  0x00093b40 in climb_stack_and_eval_frame (f=0xd37ac) at 
Stackless/stacklesseval.c:267
#8  0x000933d4 in slp_eval_frame (f=0x61c8e0) at 
Stackless/stacklesseval.c:296
#9  0x00079730 in PyEval_EvalCode (co=0xd37ac, globals=0xb6c20, 
locals=0x0) at Python/ceval.c:2765
#10 0x0002a434 in run_node (n=0x61c8e0, filename=0xb6c20 
"\177\203?xK??eK?5E\201<", globals=0x0, locals=0x619310, flags=0xe5) at 
Python/pythonrun.c:1083
#11 0x00029c08 in PyRun_SimpleFileExFlags (fp=0xa0009818, 
filename=0xbffffd11 "bajo_crash2.py", closeit=1, flags=0x61c8e0) at 
Python/pythonrun.c:689
#12 0x000060c8 in Py_Main (argc=-1073742575, argv=0xa0009818) at 
Modules/main.c:367
#13 0x00001fc4 in _start (argc=-1073742575, argv=0xbffffd1b, 
envp=0xa0009818) at /SourceCache/Csu/Csu-46/crt.c:267
#14 0x00001e38 in start ()

Starting program: /Users/bob/bin/stackless schedtest.py
Reading symbols for shared libraries .................. done
f1 called
f2 called

Program received signal EXC_BAD_ACCESS, Could not access memory.
0x00077d84 in do_call (func=0x610aa0, pp_stack=0xbfffa7c4, na=1, 
nk=891412) at Python/ceval.c:3462
3462            Py_XDECREF(kwdict);
(gdb) bt
#0  0x00077d84 in do_call (func=0x610aa0, pp_stack=0xbfffa7c4, na=1, 
nk=891412) at Python/ceval.c:3462
#1  0x00077d48 in do_call (func=0x610aa0, pp_stack=0xbfffa7c4, na=1, 
nk=891412) at Python/ceval.c:3456
#2  0x00075644 in PyEval_EvalFrame (f=0x610aa0) at Python/ceval.c:2091
#3  0x0009358c in slp_frame_dispatch_top (f=0x61ca34) at 
Stackless/stacklesseval.c:441
#4  0x0009346c in slp_eval_frame (f=0x61c8e0) at 
Stackless/stacklesseval.c:306
#5  0x00093b40 in climb_stack_and_eval_frame (f=0x625630) at 
Stackless/stacklesseval.c:267
#6  0x000933d4 in slp_eval_frame (f=0x61c8e0) at 
Stackless/stacklesseval.c:296
#7  0x00079730 in PyEval_EvalCode (co=0x625630, globals=0xa03cc, 
locals=0x3) at Python/ceval.c:2765
#8  0x0002a434 in run_node (n=0x61c8e0, filename=0xa03cc "|~\ey@?", 
globals=0x625630, locals=0x619310, flags=0xe6330) at 
Python/pythonrun.c:1083
#9  0x00029c08 in PyRun_SimpleFileExFlags (fp=0xa0009818, 
filename=0xbffffd15 "schedtest.py", closeit=1, flags=0x610aa0) at 
Python/pythonrun.c:689
#10 0x000060c8 in Py_Main (argc=-1073742571, argv=0xa0009818) at 
Modules/main.c:367
#11 0x00001fc4 in _start (argc=-1073742571, argv=0xbffffd1d, 
envp=0xa0009818) at /SourceCache/Csu/Csu-46/crt.c:267
#12 0x00001e38 in start ()

[crack:src/Stackless/test] bob% stackless softhard.py
first schedule():

suspending <stackless.tasklet object at 0x6383e0> 100
resuming   Tasklet A 100

suspending Tasklet A 100
resuming   Tasklet B 100

suspending Tasklet B 100
resuming   Tasklet C 100

suspending Tasklet C 100
resuming   <stackless.tasklet object at 0x6383e0> 100
reordered, now running

suspending <stackless.tasklet object at 0x6383e0> 100
resuming   Tasklet C 200

ending     Tasklet C 200

starting   <stackless.tasklet object at 0x6383e0> 284

ending     <stackless.tasklet object at 0x6383e0> 284
Traceback (most recent call last):
   File "softhard.py", line 52, in ?
     run()
SystemError: NULL result without error in PyObject_Call

[crack:src/Stackless/test] bob% stackless taskspeed.py
2.2.3 Stackless 3.0 040108 (#3, Jan 11 2004, 13:34:15)
[GCC 3.3 20030304 (Apple Computer, Inc. build 1495)]
10000000 frame switches      took  13.83000 seconds, rate =     723065/s
10000000 frame softswitches  took   5.62000 seconds, rate =    1779359/s
10000000 cfunction calls     took   4.92000 seconds, rate =    2032520/s
10000000 cframe softswitches took   2.07000 seconds, rate =    4830917/s
10000000 function calls      took  10.60000 seconds, rate =     943396/s
10000000 generator calls     took   5.89000 seconds, rate =    1697792/s
10000000 cframe switches
Traceback (most recent call last):
   File "taskspeed.py", line 60, in ?
     res.append(tester(test_cframe, niter, (),      "cframe switches    
"))
   File "taskspeed.py", line 27, in tester
     run()
SystemError: NULL result without error in PyObject_Call

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

testing pickled iteration
------------------------------------------------------------

starting tasklet
0
1
2
3
4
5
6
7
8
9
10
11
12
pickling
Traceback (most recent call last):
   File "test_pickle.py", line 41, in ?
     run_pickled(test, 20, 13)
   File "test_pickle.py", line 11, in run_pickled
     pi = pickl.dumps(t)
RuntimeError: maximum recursion depth exceeded

[crack:src/Stackless/test] bob% stackless test_set_schedule_callback.py
Traceback (most recent call last):
   File "test_set_schedule_callback.py", line 16, in ?
     stackless.run()
SystemError: NULL result without error in PyObject_Call
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2357 bytes
Desc: not available
URL: <http://www.stackless.com/pipermail/stackless/attachments/20040111/51458454/attachment.bin>
-------------- next part --------------
_______________________________________________
Stackless mailing list
Stackless at stackless.com
http://www.stackless.com/mailman/listinfo/stackless


More information about the Stackless mailing list