diff --git a/kerncraft_coupling/kerncraft_interface.py b/kerncraft_coupling/kerncraft_interface.py index c8cec0c7895413ec5862f982de6a233a27f82e84..03368cf38c721ebff88e4fe072ccd750edb7ff40 100644 --- a/kerncraft_coupling/kerncraft_interface.py +++ b/kerncraft_coupling/kerncraft_interface.py @@ -67,7 +67,7 @@ class PyStencilsKerncraftKernel(kerncraft.kernel.Kernel): for field in fieldsAccessed: layout = getLayoutFromStrides(field.strides) permutedShape = list(field.shape[i] for i in layout) - self.set_variable(field.name, str(field.dtype), permutedShape) + self.set_variable(field.name, str(field.dtype), tuple(permutedShape)) for param in ast.parameters: if not param.isFieldArgument: