From 325ba4dcf72df2be24397def2b51b1f3f67ca7eb Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Mon, 27 Feb 2017 08:53:57 -0600 Subject: [PATCH] Make to_batched recurse on indices (reported by Marmaduke Woodman) --- loopy/transform/batch.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/loopy/transform/batch.py b/loopy/transform/batch.py index 88e3898e2..ea575dd48 100644 --- a/loopy/transform/batch.py +++ b/loopy/transform/batch.py @@ -63,7 +63,7 @@ class _BatchVariableChanger(RuleAwareIdentityMapper): if not self.needs_batch_subscript(expr.aggregate.name): return super(_BatchVariableChanger, self).map_subscript(expr, expn_state) - idx = expr.index + idx = self.rec(expr.index, expn_state) if not isinstance(idx, tuple): idx = (idx,) -- GitLab