From: Tim H. <tim...@co...> - 2004-06-22 17:53:29
|
Tim Hochberg wrote: > scott snyder wrote: > >> hi - >> >> I'm using psyco 1.2 with python 2.2.2. If i compile psyco with checking >> on (PSYCO_DEBUG=1) then it crashes on the following script: >> >> > [SNIP] > >> The problem was in the PMATH_FUNC2 macro, where we have: >> >> > Ouch. pfloatobject.c appears to have the same problem. I don't suppose > that you've seen problems related to that, have you? I guess I better > compile psyco with checking and see what I can come up witha failing > example. I'm replying to myself again; I need to get out more! I modified Scott's test program to get pfloat object to break. The modified program is: import psyco psyco.full() from math import pow #~ def foo(etasize): #~ pow (1.0, etasize) def foo(etasize): return 5.0 + etasize foo ("1") I've gone ahead and submitted a bug report as well as a patch that appears to fix this to sourceforge. -tim |