From 8ba1f9efc85f5a5c3650189387f3a0cba2b2b172 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Tue, 26 Jan 2016 13:11:06 -0600 Subject: [PATCH] Fix kernel.domains comparison --- loopy/kernel/__init__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/loopy/kernel/__init__.py b/loopy/kernel/__init__.py index 8275c8678..46888e620 100644 --- a/loopy/kernel/__init__.py +++ b/loopy/kernel/__init__.py @@ -1206,6 +1206,9 @@ class LoopKernel(RecordWithoutPickling): for field_name in self.comparison_fields: if field_name == "domains": + if len(self.domains) != len(other.domains): + return False + for set_a, set_b in zip(self.domains, other.domains): if not set_a.plain_is_equal(set_b): return False -- GitLab