From: D.Hendriks (Dennis) <D.H...@tu...> - 2009-04-02 09:10:42
|
Hello, Running this program: <code> import psyco psyco.full() def x(): x() x() </code> gives a segmentation fault. I used both Python 2.3.5 and Python 2.6. I used the latest Psyco from the svn. If I remove the first 2 lines (disable Psyco), I get a "RuntimeError: maximum recursion depth exceeded" exception. Is this a known problem (or bug?) or not? I was wondering if Psyco could be changed (fixed?) to not result in a segmentation fault, but in the 'normal' exception? Thanks, Dennis |
From: Armin R. <ar...@tu...> - 2009-04-02 15:41:16
|
Hi, On Thu, Apr 02, 2009 at 11:10:31AM +0200, D.Hendriks (Dennis) wrote: > gives a segmentation fault. This is documented in "A.1 Known bugs" (http://psyco.sourceforge.net/psycoguide/bugs.html). > I was wondering if Psyco could be changed (fixed?) to not result in a > segmentation fault, but in the 'normal' exception? Yes, it is possible. I'll leave Christian Tismer to say if he's up to the task of fixing Psyco V2 (I will not fix Psyco 1.6). A bientot, Armin. |
From: Christian T. <ti...@st...> - 2009-05-24 02:05:41
|
Yes, I will eventually fix it. Please bug me if I don't react in a few days. I'm pretty busy optimizing generators to death :) Von meinem iTouch gesendet Am Apr 2, 2009 um 8:43 schrieb Armin Rigo <ar...@tu...>: > Hi, > > On Thu, Apr 02, 2009 at 11:10:31AM +0200, D.Hendriks (Dennis) wrote: >> gives a segmentation fault. > > This is documented in "A.1 Known bugs" > (http://psyco.sourceforge.net/psycoguide/bugs.html). > >> I was wondering if Psyco could be changed (fixed?) to not result in a >> segmentation fault, but in the 'normal' exception? > > Yes, it is possible. I'll leave Christian Tismer to say if he's up to > the task of fixing Psyco V2 (I will not fix Psyco 1.6). > > > A bientot, > > Armin. > > --- > --- > --- > --------------------------------------------------------------------- > _______________________________________________ > Psyco-devel mailing list > Psy...@li... > https://lists.sourceforge.net/lists/listinfo/psyco-devel |
From: D.Hendriks (Dennis) <D.H...@tu...> - 2009-05-29 06:15:12
|
Hello Armin, it's been a few days, so: 'bug'... :-) Best, Dennis Christian Tismer wrote: > Yes, I will eventually fix it. Please bug me if I don't react in a few > days. I'm pretty busy optimizing generators to death :) > > Von meinem iTouch gesendet > > Am Apr 2, 2009 um 8:43 schrieb Armin Rigo <ar...@tu...>: > >> Hi, >> >> On Thu, Apr 02, 2009 at 11:10:31AM +0200, D.Hendriks (Dennis) wrote: >>> gives a segmentation fault. >> This is documented in "A.1 Known bugs" >> (http://psyco.sourceforge.net/psycoguide/bugs.html). >> >>> I was wondering if Psyco could be changed (fixed?) to not result in a >>> segmentation fault, but in the 'normal' exception? >> Yes, it is possible. I'll leave Christian Tismer to say if he's up to >> the task of fixing Psyco V2 (I will not fix Psyco 1.6). >> >> >> A bientot, >> >> Armin. >> >> --- >> --- >> --- >> --------------------------------------------------------------------- >> _______________________________________________ >> Psyco-devel mailing list >> Psy...@li... >> https://lists.sourceforge.net/lists/listinfo/psyco-devel |
From: Christian T. <ti...@st...> - 2009-05-29 06:21:19
|
On 5/28/09 10:58 PM, D.Hendriks (Dennis) wrote: > Hello Armin, > > it's been a few days, so: 'bug'... :-) Yeah, it is on my stickies. Will go into the release. Thank you very much! But I"m not Armin :-) cheers - chris -- Christian Tismer :^) <mailto:ti...@st...> tismerysoft GmbH : 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 802 86 56 mobile +49 173 24 18 776 fax +49 30 80 90 57 05 PGP 0x57F3BF04 9064 F4E1 D754 C2FF 1619 305B C09C 5A3B 57F3 BF04 whom do you want to sponsor today? http://www.stackless.com/ |
From: Christian T. <ti...@st...> - 2009-07-19 01:41:48
|
On 5/28/09 11:20 PM, Christian Tismer wrote: > On 5/28/09 10:58 PM, D.Hendriks (Dennis) wrote: >> Hello Armin, >> >> it's been a few days, so: 'bug'... :-) > > Yeah, it is on my stickies. Will go into the release. > Thank you very much! This has changed a little bit. I was considering to remove this problem for the 2.0.0 release, but it turned out to make little sense: The whole compilation strategy will be driven by the new total recall database, and that solves recursion problems automatically, in a different way. I expect this to get released at version 2.0.2 in 4-5 weeks. (2.0.1 is about enabling compact object system-wide). cheers - chris -- Christian Tismer :^) <mailto:ti...@st...> tismerysoft GmbH : 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 802 86 56 mobile +49 173 24 18 776 fax +49 30 80 90 57 05 PGP 0x57F3BF04 9064 F4E1 D754 C2FF 1619 305B C09C 5A3B 57F3 BF04 whom do you want to sponsor today? http://www.stackless.com/ |