From 08efb35effc0e51b94a2d5530c7eb25f039acf5a Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Sat, 19 Nov 2011 19:54:30 -0500 Subject: [PATCH] Don't error out for unexpected dtype sizes in get_simd_group_size(). --- pyopencl/characterize.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pyopencl/characterize.py b/pyopencl/characterize.py index 1ba4a948..6836362e 100644 --- a/pyopencl/characterize.py +++ b/pyopencl/characterize.py @@ -297,6 +297,9 @@ def get_simd_group_size(dev, type_size): elif type_size == 8: return dev.preferred_vector_width_double else: - raise ValueError("unexpected dtype size in get_simd_group_size") + from warnings import warn + warn("unexpected dtype size in get_simd_group on CPU device, " + "guessing group width 1") + return 1 return None -- GitLab