Author: Armin Rigo <ar...@tunes.org>
Branch: remove-raisingops
Changeset: r84735:e968fe4de25a
Date: 2016-05-27 19:51 +0100
http://bitbucket.org/pypy/pypy/changeset/e968fe4de25a/

Log:    translation fix

diff --git a/rpython/jit/metainterp/optimizeopt/intdiv.py 
b/rpython/jit/metainterp/optimizeopt/intdiv.py
--- a/rpython/jit/metainterp/optimizeopt/intdiv.py
+++ b/rpython/jit/metainterp/optimizeopt/intdiv.py
@@ -109,8 +109,7 @@
 
     r1 = r_uint(r1)
     r2 = r_uint(r1 + rlh)
-    borrow = (r2 < r1) << DIGIT
+    borrow = r_uint(r2 < r1) << DIGIT
 
-    r3 = (r2 >> DIGIT) + borrow + rhh
-    assert r3 == r_uint(r3)
+    r3 = (r2 >> DIGIT) + borrow + r_uint(rhh)
     return r3
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to