diff --git a/loopy/__init__.py b/loopy/__init__.py index 3bc1d587c897d41b27c1f56e5a938881f58b0f03..2bea55f082eccebee940b3eb48fa175b0a509f63 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)