From 67b9e4b44d8b247b832d6928b14dc4a58913a7a4 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Mon, 25 Jan 2016 17:38:29 -0600 Subject: [PATCH] Fix dependency printing logic --- loopy/kernel/__init__.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/loopy/kernel/__init__.py b/loopy/kernel/__init__.py index 4a5bf4d18..8275c8678 100644 --- a/loopy/kernel/__init__.py +++ b/loopy/kernel/__init__.py @@ -1063,12 +1063,11 @@ class LoopKernel(RecordWithoutPickling): for insn in kernel.instructions: if insn.depends_on: dep_lines.append("%s : %s" % (insn.id, ",".join(insn.depends_on))) - if dep_lines: + if dep_lines and with_dependencies: lines.append(sep) lines.append("DEPENDENCIES: " "(use loopy.show_dependency_graph to visualize)") - if with_dependencies: - lines.extend(dep_lines) + lines.extend(dep_lines) lines.append(sep) -- GitLab