Author: Maciej Fijalkowski <fij...@gmail.com>
Branch: optresult
Changeset: r77751:5c6831ad7336
Date: 2015-06-02 10:28 +0200
http://bitbucket.org/pypy/pypy/changeset/5c6831ad7336/

Log:    add a workaround

diff --git a/rpython/jit/metainterp/optimizeopt/intutils.py 
b/rpython/jit/metainterp/optimizeopt/intutils.py
--- a/rpython/jit/metainterp/optimizeopt/intutils.py
+++ b/rpython/jit/metainterp/optimizeopt/intutils.py
@@ -204,6 +204,10 @@
             return IntUnbounded()
 
     def contains(self, val):
+        if not isinstance(val, int):
+            if ((not self.has_lower or self.lower == MININT) and
+                not self.has_upper or self.upper == MAXINT):
+                return True # workaround for address as int
         if self.has_lower and val < self.lower:
             return False
         if self.has_upper and val > self.upper:
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to