Author: Alex Gaynor <[email protected]>
Branch: numpy-dtype-alt
Changeset: r46766:92d7c61d75ca
Date: 2011-08-25 00:34 -0400
http://bitbucket.org/pypy/pypy/changeset/92d7c61d75ca/
Log: cmp isn't rpython, apparently
diff --git a/pypy/module/micronumpy/interp_dtype.py
b/pypy/module/micronumpy/interp_dtype.py
--- a/pypy/module/micronumpy/interp_dtype.py
+++ b/pypy/module/micronumpy/interp_dtype.py
@@ -240,7 +240,13 @@
@unaryop
def sign(self, v):
- return cmp(v, 0)
+ if v > 0:
+ return 1
+ elif v < 0:
+ return -1
+ else:
+ assert v == 0
+ return 0
def str_format(self, item):
return str(widen(self.unbox(item)))
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit