Hi Antonio<br>You were right, with --jit off project works just fine. <br>I will post simple project to reproduce this bug tomorrow.<br><br>Best regards,<br>Max<br><br><div class="gmail_quote">On Wed, Oct 5, 2011 at 22:36, Antonio Cuni <span dir="ltr">&lt;<a href="mailto:anto.cuni@gmail.com">anto.cuni@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><div></div><div class="h5">On 05/10/11 16:30, Amaury Forgeot d&#39;Arc wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
2011/10/5 Max Lavrenov&lt;<a href="mailto:max.lavrenov@gmail.com" target="_blank">max.lavrenov@gmail.<u></u>com</a>&gt;:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
after ~500 successfull responses i am starting to get error on line &quot;if<br>
params&quot;<br>
</blockquote>
<br>
Looks like a JIT error to me, which has a default threshold of 1000 iterations.<br>
Can you try again with<br>
     pypy --jit threshold=-1<br>
to completely disable the JIT?<br>
</blockquote>
<br></div></div>
--jit threshold=-1 only disables the jit for loops, but it will still compile functions.<br>
<br>
To completely disable the jit you should use --jit off.<br>
<br>
Max, could you please try again with --jit off?<br>
Your problems reminds me of a bug that I encountered ~1 year ago: UnboundLocalError which disappears if I print it.<br>
<br>
I don&#39;t remember the details, but in that case it was a bug in the JIT.<br>
<br>
ciao,<br>
Anto<br>
</blockquote></div><br>