From e8a456e2965fdeaf1bc1bd1cd7b254f86a43e864 Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Sun, 18 Oct 2015 00:02:56 -0500
Subject: [PATCH] Fix: Allow setting suffixes for disambiguation of redundant
 names in fused kernels

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

diff --git a/loopy/fusion.py b/loopy/fusion.py
index 82ed53edc..6974ee7fe 100644
--- a/loopy/fusion.py
+++ b/loopy/fusion.py
@@ -311,9 +311,9 @@ def _fuse_two_kernels(knla, knlb):
 
 def fuse_kernels(kernels, suffixes=None):
     kernels = list(kernels)
-    suffixes = list(suffixes)
 
     if suffixes:
+        suffixes = list(suffixes)
         if len(suffixes) != len(kernels):
             raise ValueError("length of 'suffixes' must match "
                     "length of 'kernels'")
-- 
GitLab