diff --git a/loopy/kernel/array.py b/loopy/kernel/array.py index 0d4cdee7cbdc1b26f202830c9847b903bf05057e..ad6bacee28563080c180c28d590de4b216594dfa 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):