From 7decd1b5184d6ad3f2b22f8c09a6c438fcd86a61 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Fri, 7 Jun 2013 11:23:10 -0400 Subject: [PATCH] Be more permissive about map_expr on ComputedStrideArrayDimTag. --- 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 0d4cdee7c..ad6bacee2 100644 --- a/loopy/kernel/array.py +++ b/loopy/kernel/array.py @@ -97,9 +97,7 @@ class ComputedStrideArrayDimTag(_StrideArrayDimTagBase): return "%s(pad=%s)" % (self.order, self.pad_to) def map_expr(self, mapper): - raise TypeError("ComputedStrideArrayDimTag is a transient type only used " - "for construction of arrays. It should never have to map its " - "expressions.") + return self class SeparateArrayArrayDimTag(ArrayDimImplementationTag): -- GitLab