From 574717d25f65b157014d5afb7c74eede560f8262 Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Sun, 19 Apr 2015 22:52:28 -0500
Subject: [PATCH] Fix loopy.link_inames

---
 loopy/__init__.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/loopy/__init__.py b/loopy/__init__.py
index 5834bdfa5..450aa4ac4 100644
--- a/loopy/__init__.py
+++ b/loopy/__init__.py
@@ -740,7 +740,7 @@ def link_inames(knl, inames, new_iname, within=None, tag=None):
     from pymbolic.mapper.substitutor import make_subst_func
     rule_mapping_context = SubstitutionRuleMappingContext(
             knl.substitutions, var_name_gen)
-    ijoin = RuleAwareSubstitutionMapper(knl.substitutions, var_name_gen,
+    ijoin = RuleAwareSubstitutionMapper(rule_mapping_context,
                     make_subst_func(subst_dict), within)
 
     knl = rule_mapping_context.finish_kernel(
-- 
GitLab