Author: Maciej Fijalkowski <fij...@gmail.com> Branch: numpy-record-dtypes Changeset: r52613:6ee326b81f86 Date: 2012-02-18 18:45 +0200 http://bitbucket.org/pypy/pypy/changeset/6ee326b81f86/
Log: fix 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 @@ -144,13 +144,15 @@ fieldnames=fieldnames) def dtype_from_dict(space, w_dict): - xxx + raise OperationError(space.w_NotImplementedError, space.wrap( + "dtype from dict")) def variable_dtype(space, name): if name[0] in '<>': # ignore byte order, not sure if it's worth it for unicode only if name[0] != byteorder_prefix and name[1] == 'U': - xxx + raise OperationError(space.w_NotImplementedError, space.wrap( + "unimplemented non-native unicode")) name = name[1:] char = name[0] if len(name) == 1: @@ -169,7 +171,8 @@ num = 20 basename = 'void' w_box_type = space.gettypefor(interp_boxes.W_VoidBox) - xxx + raise OperationError(space.w_NotImplementedError, space.wrap( + "pure void dtype")) else: assert char == 'U' basename = 'unicode' @@ -180,6 +183,9 @@ basename + str(8 * itemtype.get_element_size()), char, w_box_type) +def dtype_from_spec(space, name): + raise OperationError(space.w_NotImplementedError, space.wrap( + "dtype from spec")) def descr__new__(space, w_subtype, w_dtype): cache = get_dtype_cache(space) _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit