diff --git a/pyopencl/reduction.py b/pyopencl/reduction.py index db894764f2a89372b8d5825326ffabe67ed06b68..9348253d7fefe1b657bf69c8ef9872ce075c555d 100644 --- a/pyopencl/reduction.py +++ b/pyopencl/reduction.py @@ -194,7 +194,7 @@ def get_reduction_source( from mako.template import Template from pytools import all from pyopencl.tools import has_double_support - src = Template(KERNEL).render( + src = str(Template(KERNEL).render( out_type=out_type, arguments=arguments, group_size=group_size, @@ -206,7 +206,7 @@ def get_reduction_source( preamble=preamble, double_support=all( has_double_support(dev) for dev in devices) - ) + )) from pytools import Record class ReductionInfo(Record):