Author: Romain Guillebert <romain...@gmail.com> Branch: numpy-subarrays Changeset: r63990:3842cf257b00 Date: 2013-05-11 20:27 +0200 http://bitbucket.org/pypy/pypy/changeset/3842cf257b00/
Log: Start fixing translation 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 @@ -114,7 +114,7 @@ return space.wrap(self.itemtype.alignment) def descr_get_subdtype(self, space): - return space.newtuple([space.wrap(self.subdtype), space.newtuple(shape)]) + return space.newtuple([space.wrap(self.subdtype), space.newtuple(self.shape)]) def descr_get_shape(self, space): return space.newtuple(self.shape) @@ -350,6 +350,7 @@ if w_shape is not None and space.len_w(w_shape) > 0: subdtype = descr__new__(space, w_subtype, w_dtype, w_align, w_copy) + assert isinstance(subdtype, W_Dtype) size = 1 shape = space.listview(w_shape) for dim in shape: _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit