From a95b6503a293bfc63444a406514f8a6bea99e270 Mon Sep 17 00:00:00 2001 From: Nils Kohl <nils.kohl@fau.de> Date: Fri, 26 Apr 2019 15:55:21 +0200 Subject: [PATCH] Fix: undefined_symbols property was wrong in CustomCodeNode --- pystencils/backends/cbackend.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pystencils/backends/cbackend.py b/pystencils/backends/cbackend.py index 3d0f224..01b2fb3 100644 --- a/pystencils/backends/cbackend.py +++ b/pystencils/backends/cbackend.py @@ -67,8 +67,8 @@ class CustomCodeNode(Node): def __init__(self, code, symbols_read, symbols_defined, parent=None): super(CustomCodeNode, self).__init__(parent=parent) self._code = "\n" + code - self._symbolsRead = set(symbols_read) - self._symbolsDefined = set(symbols_defined) + self._symbols_read = set(symbols_read) + self._symbols_defined = set(symbols_defined) self.headers = [] def get_code(self, dialect, vector_instruction_set): @@ -80,11 +80,11 @@ class CustomCodeNode(Node): @property def symbols_defined(self): - return self._symbolsDefined + return self._symbols_defined @property def undefined_symbols(self): - return self.symbols_defined - self._symbolsRead + return self._symbols_read - self._symbols_defined class PrintNode(CustomCodeNode): -- GitLab