From 36f787cbbd526f6d29a5ef8e60b7d9d6de1c3ae3 Mon Sep 17 00:00:00 2001 From: Roman Janik Date: Thu, 23 Apr 2026 10:31:27 +0200 Subject: [PATCH] Fix passing env to executor cmd --- backends/nxp/tests_models/executors.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/backends/nxp/tests_models/executors.py b/backends/nxp/tests_models/executors.py index dd1aca29125..7480ac66c63 100644 --- a/backends/nxp/tests_models/executors.py +++ b/backends/nxp/tests_models/executors.py @@ -11,7 +11,7 @@ import subprocess from copy import deepcopy from enum import Enum -from os import mkdir +from os import environ, mkdir from typing import Callable import numpy as np @@ -593,7 +593,8 @@ def _get_caller_name(): def execute_cmd(cmd, cwd="."): - env = {"LD_LIBRARY_PATH": NSYS_PATH.parent} + env = environ.copy() # Copy the current environment + env["LD_LIBRARY_PATH"] = str(NSYS_PATH.parent) with subprocess.Popen( cmd,