diff --git a/loopy/target/pyopencl.py b/loopy/target/pyopencl.py index 7871eadf21f9d193e36b4e3a5fbe0035b0dee5db..9a6be115c8de22f49aa3a889681af279800a6887 100644 --- a/loopy/target/pyopencl.py +++ b/loopy/target/pyopencl.py @@ -247,7 +247,7 @@ class ExpressionToPyOpenCLCExpressionMapper(ExpressionToOpenCLCExpressionMapper) complex_sum = binary_tree_add(0, len(c_applied)) - if real_sum: + if reals: return p.Variable("%s_radd" % tgt_name)(real_sum, complex_sum) else: return complex_sum