diff --git a/loopy/kernel/instruction.py b/loopy/kernel/instruction.py index 68099ce2e..198b7c03f 100644 --- a/loopy/kernel/instruction.py +++ b/loopy/kernel/instruction.py @@ -307,8 +307,6 @@ def __init__(self, id, depends_on, depends_on_is_final, # The Taggable constructor call does extra validation. tags=tags) - Taggable.__init__(self, tags) - # {{{ abstract interface def read_dependency_names(self): diff --git a/loopy/symbolic.py b/loopy/symbolic.py index ebc784b8e..d56b54e79 100644 --- a/loopy/symbolic.py +++ b/loopy/symbolic.py @@ -701,7 +701,7 @@ def __init__(self, name, tags): assert isinstance(tags, frozenset) assert tags - Taggable.__init__(self, tags) + self.tags = tags def __getinitargs__(self): return self.name, self.tags