From 39d7fd1187faab89f2ec0c45f585fcf6ef0f2915 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner Date: Tue, 8 Feb 2022 18:32:26 -0600 Subject: [PATCH] Fix an error message in make_assignment --- loopy/kernel/instruction.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loopy/kernel/instruction.py b/loopy/kernel/instruction.py index 0721eccf0..09a0711a3 100644 --- a/loopy/kernel/instruction.py +++ b/loopy/kernel/instruction.py @@ -1248,7 +1248,8 @@ def make_assignment(assignees, expression, temp_var_types=None, **kwargs): from loopy.symbolic import Reduction if not isinstance(expression, (Call, Reduction)): raise LoopyError("right-hand side in multiple assignment must be " - "function call or reduction, got: '%s'" % expression) + "function call or reduction, got: " + f"'{type(expression).__name__}'") if not is_array_call(assignees, expression): return CallInstruction( -- GitLab