diff --git a/arraycontext/impl/pyopencl/taggable_cl_array.py b/arraycontext/impl/pyopencl/taggable_cl_array.py index 39f92586..661b24aa 100644 --- a/arraycontext/impl/pyopencl/taggable_cl_array.py +++ b/arraycontext/impl/pyopencl/taggable_cl_array.py @@ -119,9 +119,9 @@ def with_tagged_axis(self, iaxis: int, """ Returns a copy of *self* with *iaxis*-th axis tagged with *tags*. """ - new_axes = (self.axes[:iaxis] - + (self.axes[iaxis].tagged(tags),) - + self.axes[iaxis+1:]) + new_axes = (*self.axes[:iaxis], + self.axes[iaxis].tagged(tags), + *self.axes[iaxis + 1:]) return type(self)(None, tags=self.tags, axes=new_axes, **_unwrap_cl_array(self))