From 6dc2bbebebe6799abefe3f6cacff305cf0892357 Mon Sep 17 00:00:00 2001 From: arghdos <arghdos@gmail.com> Date: Sat, 3 Dec 2016 12:44:18 -0500 Subject: [PATCH] oops, actually have to test the truth value of the predicates! --- loopy/kernel/creation.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/loopy/kernel/creation.py b/loopy/kernel/creation.py index d672991a8..97a4771c1 100644 --- a/loopy/kernel/creation.py +++ b/loopy/kernel/creation.py @@ -858,7 +858,7 @@ def parse_instructions(instructions, defines): obj = insn_options_stack.pop() #if this object is the end of an if statement if obj['predicates'] == if_predicates_stack[-1]["insn_predicates"] and\ - if_predicates_stack[-1]: + if_predicates_stack[-1]["insn_predicates"]: if_predicates_stack.pop() continue -- GitLab