From daf6c8cffaa8ff6c1a55096ab70efc0fdaafddfa Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner's Jenkins CI server Date: Wed, 28 May 2014 16:09:01 -0500 Subject: [PATCH] Fix an encoding issue in Py3 --- pyopencl/cffi_cl.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pyopencl/cffi_cl.py b/pyopencl/cffi_cl.py index 456813b2..560fd756 100644 --- a/pyopencl/cffi_cl.py +++ b/pyopencl/cffi_cl.py @@ -251,6 +251,8 @@ def _constant_callback(type_, name, value): _lib.populate_constants(_constant_callback) for type_, d in _constants.iteritems(): + if sys.version_info >= (3,): + type_ = type_.decode() locals()[type_] = type(type_, (_NoInit,), d) # }}} -- GitLab