From 93b76fb79bb45e0b1cfd175204a21b48c0f1f774 Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Sun, 3 May 2015 23:54:32 -0500
Subject: [PATCH] Fix some comma-separated-iname parsing

---
 loopy/__init__.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/loopy/__init__.py b/loopy/__init__.py
index 3bc1d587c..2bea55f08 100644
--- a/loopy/__init__.py
+++ b/loopy/__init__.py
@@ -555,9 +555,10 @@ def duplicate_inames(knl, inames, within, new_inames=None, suffix=None,
     # {{{ normalize arguments, find unique new_inames
 
     if isinstance(inames, str):
-        inames = inames.split(",")
+        inames = [iname.strip() for iname in inames.split(",")]
+
     if isinstance(new_inames, str):
-        new_inames = new_inames.split(",")
+        new_inames = [iname.strip() for iname in new_inames.split(",")]
 
     from loopy.context_matching import parse_stack_match
     within = parse_stack_match(within)
-- 
GitLab