From 3c5a93b4a0016a2c12e0f210fd1324816e6df15e Mon Sep 17 00:00:00 2001
From: zy69guqi <richard.angersbach@fau.de>
Date: Fri, 17 Jan 2025 15:02:19 +0100
Subject: [PATCH] Define type of init_val for reduction as Any

---
 src/pystencils/backend/kernelcreation/freeze.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/pystencils/backend/kernelcreation/freeze.py b/src/pystencils/backend/kernelcreation/freeze.py
index 64230203f..840329013 100644
--- a/src/pystencils/backend/kernelcreation/freeze.py
+++ b/src/pystencils/backend/kernelcreation/freeze.py
@@ -195,6 +195,7 @@ class FreezeExpressions:
 
         # match for reduction operation and set neutral init_val and new rhs (similar to augmented assignment)
         new_rhs: PsExpression
+        init_val: Any  # TODO: type?
         match expr.op:
             case "+":
                 init_val = PsConstant(0)
-- 
GitLab