From 637684c1f3b17c558b2d989627fc2bf36754b202 Mon Sep 17 00:00:00 2001 From: Stephan Seitz <stephan.seitz@fau.de> Date: Thu, 5 Dec 2019 11:02:20 +0100 Subject: [PATCH] Fix OpenCL for CUDA OpenCL by avoid int(...) constructor Prefer c-style cast instead. --- pystencils/backends/opencl_backend.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pystencils/backends/opencl_backend.py b/pystencils/backends/opencl_backend.py index b5da806bb..60ea06be9 100644 --- a/pystencils/backends/opencl_backend.py +++ b/pystencils/backends/opencl_backend.py @@ -73,7 +73,7 @@ class OpenClSympyPrinter(CudaSympyPrinter): function_name, dimension = tuple(symbol_name.split(".")) dimension = self.DIMENSION_MAPPING[dimension] function_name = self.INDEXING_FUNCTION_MAPPING[function_name] - return f"int({function_name}({dimension}))" + return f"(int) {function_name}({dimension})" def _print_TextureAccess(self, node): raise NotImplementedError() -- GitLab