From e5e46825766583e5ac48ecc9bd9e0814de1c1e64 Mon Sep 17 00:00:00 2001 From: Anton Volkov Date: Mon, 7 Aug 2023 16:59:05 +0200 Subject: [PATCH] Fixed assigning a value to potentially none-valued dictionary --- scripts/gen_coverage.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/gen_coverage.py b/scripts/gen_coverage.py index fa8adcde76e3..cdb6188d2a79 100644 --- a/scripts/gen_coverage.py +++ b/scripts/gen_coverage.py @@ -41,13 +41,15 @@ def run( "-DDPNP_GENERATE_COVERAGE=ON", ] - env = None + env = {} if bin_llvm: env = { "PATH": ":".join((os.environ.get("PATH", ""), bin_llvm)), "LLVM_TOOLS_HOME": bin_llvm, } - env.update({k: v for k, v in os.environ.items() if k != "PATH"}) + + # extend with global enviroment variables + env.update({k: v for k, v in os.environ.items() if k != "PATH"}) subprocess.check_call(cmake_args, shell=False, cwd=setup_dir, env=env)