[Openmp-commits] [openmp] ae31d78 - [OpenMP][NFC] pass on env variables to libomptarget tests
Joachim Protze via Openmp-commits
openmp-commits at lists.llvm.org
Wed Jul 22 03:14:52 PDT 2020
Author: Joachim Protze
Date: 2020-07-22T12:14:45+02:00
New Revision: ae31d7838c36fe2e7925f2fe137da661e31de74b
URL: https://github.com/llvm/llvm-project/commit/ae31d7838c36fe2e7925f2fe137da661e31de74b
DIFF: https://github.com/llvm/llvm-project/commit/ae31d7838c36fe2e7925f2fe137da661e31de74b.diff
LOG: [OpenMP][NFC] pass on env variables to libomptarget tests
Added:
Modified:
openmp/libomptarget/test/lit.cfg
Removed:
################################################################################
diff --git a/openmp/libomptarget/test/lit.cfg b/openmp/libomptarget/test/lit.cfg
index 3cc0b83d27ba..3dbe8789d516 100644
--- a/openmp/libomptarget/test/lit.cfg
+++ b/openmp/libomptarget/test/lit.cfg
@@ -9,6 +9,14 @@ if 'PYLINT_IMPORT' in os.environ:
config = object()
lit_config = object()
+# Use the CUDA device as suggested by the env
+if 'CUDA_VISIBLE_DEVICES' in os.environ:
+ config.environment['CUDA_VISIBLE_DEVICES'] = os.environ['CUDA_VISIBLE_DEVICES']
+
+# Allow running the tests with omptarget debug output
+if 'LIBOMPTARGET_DEBUG' in os.environ:
+ config.environment['LIBOMPTARGET_DEBUG'] = os.environ['LIBOMPTARGET_DEBUG']
+
def append_dynamic_library_path(name, value, sep):
if name in config.environment:
config.environment[name] = value + sep + config.environment[name]
More information about the Openmp-commits
mailing list