Author: Antonio Cuni <[email protected]>
Branch: int_w-refactor
Changeset: r69465:0cb2938c3b1b
Date: 2014-02-26 16:22 +0100
http://bitbucket.org/pypy/pypy/changeset/0cb2938c3b1b/

Log:    fix numpypy for the new int_w behavior

diff --git a/pypy/module/micronumpy/compile.py 
b/pypy/module/micronumpy/compile.py
--- a/pypy/module/micronumpy/compile.py
+++ b/pypy/module/micronumpy/compile.py
@@ -156,8 +156,7 @@
         assert isinstance(w_obj, FloatObject)
         return w_obj.floatval
 
-    def int_w(self, w_obj):
-        XXX # fix this
+    def int_w(self, w_obj, allow_conversion=True):
         if isinstance(w_obj, IntObject):
             return w_obj.intval
         elif isinstance(w_obj, FloatObject):
diff --git a/pypy/module/micronumpy/interp_boxes.py 
b/pypy/module/micronumpy/interp_boxes.py
--- a/pypy/module/micronumpy/interp_boxes.py
+++ b/pypy/module/micronumpy/interp_boxes.py
@@ -365,8 +365,7 @@
     pass
 
 class W_IntegerBox(W_NumberBox):
-    def int_w(self, space):
-        XXX # fix this
+    def _int_w(self, space):
         return space.int_w(self.descr_int(space))
 
 class W_SignedIntegerBox(W_IntegerBox):
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to