diff --git a/pyopencl/array.py b/pyopencl/array.py index 813d09a4f25d5fbcfee2f0dcc92abe10ac1699e2..39b7f2f014b06dedb8fea0792ca2ea7d909ff3e0 100644 --- a/pyopencl/array.py +++ b/pyopencl/array.py @@ -135,7 +135,11 @@ def _create_vector_types(): vec.types[np.dtype(base_type), count] = dtype vec.type_to_scalar_and_count[dtype] = np.dtype(base_type), count -_create_vector_types() +try: + # Not yet implemented in pypy as of 5/2014 + _create_vector_types() +except NotImplementedError: + pass # }}}