[pypy-commit] pypy remove-remaining-smm: Use space.int_w because numpy's int boxes doesn't seem to support space.float_w.
Manuel Jacob
noreply at buildbot.pypy.org
Tue Feb 25 04:46:02 CET 2014
Author: Manuel Jacob
Branch: remove-remaining-smm
Changeset: r69390:81595295624b
Date: 2014-02-25 04:42 +0100
http://bitbucket.org/pypy/pypy/changeset/81595295624b/
Log: Use space.int_w because numpy's int boxes doesn't seem to support
space.float_w.
diff --git a/pypy/objspace/std/floatobject.py b/pypy/objspace/std/floatobject.py
--- a/pypy/objspace/std/floatobject.py
+++ b/pypy/objspace/std/floatobject.py
@@ -366,7 +366,7 @@
if isinstance(w_obj, W_FloatObject):
return w_obj
if space.isinstance_w(w_obj, space.w_int):
- return W_FloatObject(space.float_w(w_obj))
+ return W_FloatObject(space.int_w(w_obj))
if space.isinstance_w(w_obj, space.w_long):
return W_FloatObject(space.float_w(w_obj))
More information about the pypy-commit
mailing list