From 680247de01b0590b5e32a67cc9686bcb99ab779a Mon Sep 17 00:00:00 2001 From: Isuru Fernando Date: Mon, 17 Dec 2018 14:16:35 -0600 Subject: [PATCH] Fix string printing of lhs in dot dependency --- loopy/kernel/tools.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loopy/kernel/tools.py b/loopy/kernel/tools.py index b8be6191d..2f32d94f6 100644 --- a/loopy/kernel/tools.py +++ b/loopy/kernel/tools.py @@ -482,7 +482,8 @@ def get_dot_dependency_graph(kernel, iname_cluster=True, use_insn_id=False): for insn in kernel.instructions: if isinstance(insn, MultiAssignmentBase): - op = "%s <- %s" % (insn.assignees, insn.expression) + lhs = ', '.join(str(assignee) for assignee in insn.assignees) + op = "%s <- %s" % (lhs, insn.expression) if len(op) > 200: op = op[:200] + "..." -- GitLab