From 8424d7d74c1ad315198eab3f0ae27336c39fdf14 Mon Sep 17 00:00:00 2001 From: Daniel Bauer <daniel.j.bauer@fau.de> Date: Mon, 4 Dec 2023 09:21:27 +0100 Subject: [PATCH] add type check to CustomCodeNode.__eq__ --- pystencils/backends/cbackend.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pystencils/backends/cbackend.py b/pystencils/backends/cbackend.py index a8e66f3a9..5c8259699 100644 --- a/pystencils/backends/cbackend.py +++ b/pystencils/backends/cbackend.py @@ -152,7 +152,7 @@ class CustomCodeNode(Node): return self._symbols_read - self._symbols_defined def __eq__(self, other): - return self._code == other._code + return type(self) == type(other) and self._code == other._code def __hash__(self): return hash(self._code) -- GitLab