From 6781b3cdf65a26b61f14d15c0cbc3db09d628c44 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner Date: Wed, 29 May 2013 08:13:44 -0400 Subject: [PATCH] Fix corner case in _infer_var_type. --- loopy/preprocess.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/loopy/preprocess.py b/loopy/preprocess.py index 583dd9116..6800a10c6 100644 --- a/loopy/preprocess.py +++ b/loopy/preprocess.py @@ -43,7 +43,7 @@ def _infer_var_type(kernel, var_name, type_inf_mapper, subst_expander): dtypes = [] from loopy.codegen.expression import DependencyTypeInferenceFailure - for writer_insn_id in kernel.writer_map()[var_name]: + for writer_insn_id in kernel.writer_map().get(var_name, []): expr = subst_expander( kernel.id_to_insn[writer_insn_id].expression, insn_id=writer_insn_id) -- GitLab