From 1797ecab299629aea64582f7fe6584378cdb86ce Mon Sep 17 00:00:00 2001
From: Frederik Hennig <frederik.hennig@fau.de>
Date: Thu, 3 Apr 2025 13:50:25 +0200
Subject: [PATCH] fix clang-format off directive for older CMake versions

---
 src/pystencilssfg/composer/gpu_composer.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/pystencilssfg/composer/gpu_composer.py b/src/pystencilssfg/composer/gpu_composer.py
index aaffb02..aecb313 100644
--- a/src/pystencilssfg/composer/gpu_composer.py
+++ b/src/pystencilssfg/composer/gpu_composer.py
@@ -196,8 +196,8 @@ class GpuInvocationBuilder:
         )
 
         return make_sequence(
-            "// clang-format off: "
-            "[pystencils-sfg] Formatting may add illegal spaces between angular brackets in `<<< >>>`.",
+            "/* clang-format off */",
+            "/* [pystencils-sfg] Formatting may add illegal spaces between angular brackets in `<<< >>>` */",
             SfgGpuKernelInvocation(
                 self._kernel_handle,
                 stmt_grid_size,
@@ -205,7 +205,7 @@ class GpuInvocationBuilder:
                 shared_memory_bytes=stmt_smem,
                 stream=stmt_stream,
             ),
-            "// clang-format on",
+            "/* clang-format on */",
         )
 
     def __call__(self, **kwargs: ExprLike) -> SfgCallTreeNode:
-- 
GitLab