Author: Maciej Fijalkowski <[email protected]>
Branch: conditional_call_value
Changeset: r77055:62155ae478c9
Date: 2015-05-04 21:12 +0200
http://bitbucket.org/pypy/pypy/changeset/62155ae478c9/

Log:    an obvious fix, test_zll_random stil lfails for a bit unclear
        reasons

diff --git a/rpython/jit/metainterp/executor.py 
b/rpython/jit/metainterp/executor.py
--- a/rpython/jit/metainterp/executor.py
+++ b/rpython/jit/metainterp/executor.py
@@ -89,7 +89,7 @@
     if condbox.getint():
         return do_call(cpu, metainterp, argboxes[2:], descr)
     else:
-        return defbox.nonconstbox()
+        return defbox.nonconstbox().clonebox()
 
 def do_getarrayitem_gc(cpu, _, arraybox, indexbox, arraydescr):
     array = arraybox.getref_base()
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to