From 825ada0be5659d4a5fb2fd4cdeff42c33dbda526 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Wed, 12 Aug 2015 14:41:30 -0500 Subject: [PATCH] Fix array shape stringification to better print corner cases --- loopy/kernel/array.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/loopy/kernel/array.py b/loopy/kernel/array.py index 98ba0dea7..9a3c9c0cf 100644 --- a/loopy/kernel/array.py +++ b/loopy/kernel/array.py @@ -766,11 +766,9 @@ class ArrayBase(Record): info_entries.append("type: %s" % type_str) if self.shape is None: - pass + info_entries.append("shape: unknown") elif self.shape is lp.auto: info_entries.append("shape: auto") - elif self.shape == (): - pass else: info_entries.append("shape: (%s)" % ", ".join(str(i) for i in self.shape)) -- GitLab