[pypy-commit] pypy default: test, implement cfloat alias for complex64

mattip noreply at buildbot.pypy.org
Thu Jun 27 18:04:37 CEST 2013


Author: Matti Picus <matti.picus at gmail.com>
Branch: 
Changeset: r65041:37ecba0fbf1c
Date: 2013-06-27 19:03 +0300
http://bitbucket.org/pypy/pypy/changeset/37ecba0fbf1c/

Log:	test, implement cfloat alias for complex64

diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py
--- a/pypy/module/micronumpy/__init__.py
+++ b/pypy/module/micronumpy/__init__.py
@@ -71,6 +71,7 @@
         'complex_': 'interp_boxes.W_Complex128Box',
         'complex128': 'interp_boxes.W_Complex128Box',
         'complex64': 'interp_boxes.W_Complex64Box',
+        'cfloat': 'interp_boxes.W_Complex64Box',
     }
     if ENABLED_LONG_DOUBLE:
         long_double_dtypes = [
diff --git a/pypy/module/micronumpy/test/test_dtypes.py b/pypy/module/micronumpy/test/test_dtypes.py
--- a/pypy/module/micronumpy/test/test_dtypes.py
+++ b/pypy/module/micronumpy/test/test_dtypes.py
@@ -585,6 +585,7 @@
         import numpypy as numpy
 
         assert numpy.complex_ is numpy.complex128
+        assert numpy.cfloat is numpy.complex64
         assert numpy.complex64.__mro__ == (numpy.complex64,
             numpy.complexfloating, numpy.inexact, numpy.number, numpy.generic,
             object)


More information about the pypy-commit mailing list