[Stackless] Stackless 2.3 CVS on OS X, test failures

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


[crack:stackless/Stackless/test] bob% stackless bajo_crash2.py
bajo_crash2.py:5: FutureWarning: x<<y losing bits or changing sign will 
return a long in Python 2.4 and up
   1 << 42 # good breakpoint for ceval :-)
__del__
Exception exceptions.RuntimeError: 'You cannot kill an unbound(dead) 
tasklet' in 'garbage collection' ignored
Fatal Python error: unexpected exception during garbage collection
Abort

[crack:stackless/Stackless/test] bob% stackless temptest.py
schedule

suspending <stackless.tasklet object at 0x3be8b8> f start/end

ending Tasklet function
starting Tasklet test_cframe
suspending Tasklet test_cframe run

suspending <stackless.tasklet object at 0x3be8b8>
suspending Tasklet test_cframe
suspending Tasklet test_cframe
ending Tasklet test_cframe
starting <stackless.tasklet object at 0x3be8b8>
Traceback (most recent call last):
   File "temptest.py", line 44, in ?
     import struct
   File "temptest.py", line 13, in schedule_cb
     print "starting", next, hex(next.frame.flags)
AttributeError: 'stackless.frame' object has no attribute 'flags'

[crack:stackless/Stackless/test] bob% stackless test3.py
frame:
cyclic: a
cyclic: 1
frame:
cyclic: b
cyclic: 2
sending exception
exception caught
exception was sent
cyclic: g
frame:
cyclic: c
cyclic: h
frame:
cyclic: d
cyclic: i
frame:
cyclic: j
frame:
cyclic: k
frame:
Bus error

Program received signal EXC_BAD_ACCESS, Could not access memory.
slp_get_frame (task=0x3beea0) at Stackless/stackless_util.c:43
43              PyThreadState *ts = task->cstate->tstate;
(gdb) bt
#0  slp_get_frame (task=0x3beea0) at Stackless/stackless_util.c:43
#1  0x000bd96c in tasklet_alive (task=0x3beea0) at 
Stackless/taskletobject.c:1104
#2  0x000ac12c in getset_get (descr=0x393350, obj=0x3beea0, 
type=0x1d7fb) at Objects/descrobject.c:150
#3  0x00034ec0 in PyObject_GenericGetAttr (obj=0x3beea0, name=0x38b6a0) 
at Objects/object.c:1459
#4  0x00084c4c in PyEval_EvalFrame (f=0x393350) at Python/ceval.c:2017
#5  0x0009bc88 in slp_frame_dispatch_top (f=0x1) at 
Stackless/stacklesseval.c:442
#6  0x0009bb68 in slp_eval_frame (f=0x60f500) at 
Stackless/stacklesseval.c:305
#7  0x0009c24c in climb_stack_and_eval_frame (f=0x3beea0) at 
Stackless/stacklesseval.c:266
#8  0x0009bad0 in slp_eval_frame (f=0x60f500) at 
Stackless/stacklesseval.c:295
#9  0x00089440 in PyEval_EvalCode (co=0x3beea0, globals=0x0, 
locals=0x1d7fb) at Python/ceval.c:2836
#10 0x0000cb18 in run_node (n=0x60f500, filename=0x0, globals=0xac368, 
locals=0x39aae0, flags=0x34dec) at Python/pythonrun.c:1281
#11 0x0000c2ec in PyRun_SimpleFileExFlags (fp=0xa0009818, 
filename=0xbffffd0d "test3.py", closeit=3748688, flags=0x1823610) at 
Python/pythonrun.c:878
#12 0x00006594 in Py_Main (argc=3779296, argv=0xbffffd11) at 
Modules/main.c:415
#13 0x00001ff4 in _start (argc=3779296, argv=0xa0009818, 
envp=0xbffffd11) at /SourceCache/Csu/Csu-46/crt.c:267
#14 0x00001e68 in start ()


[crack:stackless/Stackless/test] bob% stackless test_pickle.py
....
   File "/usr/experimental/lib/python2.3/copy_reg.py", line 69, in 
_reduce_ex
     raise TypeError, "can't pickle %s objects" % base.__name__
TypeError: can't pickle listiterator objects

-------------- 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/20040125/d69218da/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