From: Petru P. <pp...@pp...> - 2002-01-04 23:41:56
|
I tried to run pybench using Kjetil's new selective compilation function written in C. Using the latest CVS source, I added an "import psyco" line at the top of pybench.py and tried to run it. I get a segfault with debugging disabled, and this: psyco: compiling function split [40][36][60][32][36][36][120]nonnull_refcount: item 2 nonnull_refcount: in array item 5 python: c/vcompiler.c:323: psyco_assert_coherent: Assertion `!err' failed. Aborted with debugging enabled. Looks like bad things happen when it tries to compile builtin stuff... -- Petru Paler, http://www.ppetru.net |
From: Armin R. <ar...@ul...> - 2002-01-05 17:44:22
|
Hello Petru, Petru Paler wrote: > I tried to run pybench using Kjetil's new selective compilation function > written in C. Where can we find pybench? > Looks like bad things happen when it tries to compile builtin stuff... I do not think it is related to its being built-in: I guess the 'split' mentionned is not the built-in one, but the one from the standard module 'string'. It might be a coincidence, as 'string.split' seems to compile fine on other examples. Armin. |
From: Petru P. <pp...@pp...> - 2002-01-05 17:49:47
|
Hello, On Sat, 2002-01-05 at 19:26, Armin Rigo wrote: > Where can we find pybench? http://www.lemburg.com/files/python/ -- Petru Paler, http://www.ppetru.net |