From 6df7e848fe8cddee06440416db4842559965878c Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Mon, 4 Apr 2016 01:10:35 -0500
Subject: [PATCH] Allow trailing comma in tag_inames

---
 loopy/transform/iname.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/loopy/transform/iname.py b/loopy/transform/iname.py
index 32e718d51..e72897a04 100644
--- a/loopy/transform/iname.py
+++ b/loopy/transform/iname.py
@@ -590,7 +590,9 @@ def tag_inames(kernel, iname_to_tag, force=False, ignore_nonexistent=False):
 
             return (s[:colon_index].strip(), s[colon_index+1:].strip())
 
-        iname_to_tag = [parse_kv(s) for s in iname_to_tag.split(",")]
+        iname_to_tag = [
+                parse_kv(s) for s in iname_to_tag.split(",")
+                if s.strip()]
 
     from loopy.kernel.data import parse_tag as inner_parse_tag
 
-- 
GitLab