From 5fada6b8893655817503534159faf995eda74bf3 Mon Sep 17 00:00:00 2001
From: Yichao Yu <yyc1992@gmail.com>
Date: Sun, 11 May 2014 14:09:31 -0400
Subject: [PATCH] skip _create_vector_types in pypy

---
 pyopencl/array.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/pyopencl/array.py b/pyopencl/array.py
index 813d09a4..39b7f2f0 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
 
 # }}}
 
-- 
GitLab