diff options
-rw-r--r-- | clang/test/Unit/lit.cfg.py | 2 | ||||
-rw-r--r-- | compiler-rt/test/lit.common.cfg.py | 4 | ||||
-rw-r--r-- | llvm/test/Unit/lit.cfg.py | 2 | ||||
-rw-r--r-- | llvm/utils/lit/lit/TestingConfig.py | 2 | ||||
-rw-r--r-- | llvm/utils/lit/lit/llvm/config.py | 2 | ||||
-rw-r--r-- | mlir/test/Unit/lit.cfg.py | 2 | ||||
-rw-r--r-- | polly/test/Unit/lit.cfg | 2 |
7 files changed, 14 insertions, 2 deletions
diff --git a/clang/test/Unit/lit.cfg.py b/clang/test/Unit/lit.cfg.py index 1aa3abc..6fddb32 100644 --- a/clang/test/Unit/lit.cfg.py +++ b/clang/test/Unit/lit.cfg.py @@ -33,10 +33,12 @@ if 'TEMP' in os.environ: # Propagate sanitizer options. for var in [ 'ASAN_SYMBOLIZER_PATH', + 'HWASAN_SYMBOLIZER_PATH', 'MSAN_SYMBOLIZER_PATH', 'TSAN_SYMBOLIZER_PATH', 'UBSAN_SYMBOLIZER_PATH', 'ASAN_OPTIONS', + 'HWASAN_OPTIONS', 'MSAN_OPTIONS', 'TSAN_OPTIONS', 'UBSAN_OPTIONS', diff --git a/compiler-rt/test/lit.common.cfg.py b/compiler-rt/test/lit.common.cfg.py index c5a8420..d8c739f 100644 --- a/compiler-rt/test/lit.common.cfg.py +++ b/compiler-rt/test/lit.common.cfg.py @@ -175,8 +175,8 @@ if config.memprof_shadow_scale != '': config.environment = dict(os.environ) # Clear some environment variables that might affect Clang. -possibly_dangerous_env_vars = ['ASAN_OPTIONS', 'DFSAN_OPTIONS', 'LSAN_OPTIONS', - 'MSAN_OPTIONS', 'UBSAN_OPTIONS', +possibly_dangerous_env_vars = ['ASAN_OPTIONS', 'DFSAN_OPTIONS', 'HWASAN_OPTIONS', + 'LSAN_OPTIONS', 'MSAN_OPTIONS', 'UBSAN_OPTIONS', 'COMPILER_PATH', 'RC_DEBUG_OPTIONS', 'CINDEXTEST_PREAMBLE_FILE', 'LIBRARY_PATH', 'CPATH', 'C_INCLUDE_PATH', 'CPLUS_INCLUDE_PATH', diff --git a/llvm/test/Unit/lit.cfg.py b/llvm/test/Unit/lit.cfg.py index 81e8dc0..61f60de 100644 --- a/llvm/test/Unit/lit.cfg.py +++ b/llvm/test/Unit/lit.cfg.py @@ -36,10 +36,12 @@ if 'HOME' in os.environ: # Propagate sanitizer options. for var in [ 'ASAN_SYMBOLIZER_PATH', + 'HWASAN_SYMBOLIZER_PATH', 'MSAN_SYMBOLIZER_PATH', 'TSAN_SYMBOLIZER_PATH', 'UBSAN_SYMBOLIZER_PATH', 'ASAN_OPTIONS', + 'HWASAN_OPTIONS', 'MSAN_OPTIONS', 'TSAN_OPTIONS', 'UBSAN_OPTIONS', diff --git a/llvm/utils/lit/lit/TestingConfig.py b/llvm/utils/lit/lit/TestingConfig.py index 55e2a76..6363872 100644 --- a/llvm/utils/lit/lit/TestingConfig.py +++ b/llvm/utils/lit/lit/TestingConfig.py @@ -31,12 +31,14 @@ class TestingConfig(object): 'LD_PRELOAD', 'LLVM_SYMBOLIZER_PATH', 'ASAN_SYMBOLIZER_PATH', + 'HWASAN_SYMBOLIZER_PATH', 'LSAN_SYMBOLIZER_PATH', 'MSAN_SYMBOLIZER_PATH', 'TSAN_SYMBOLIZER_PATH', 'UBSAN_SYMBOLIZER_PATH', 'ASAN_OPTIONS', 'LSAN_OPTIONS', + 'HWASAN_OPTIONS', 'MSAN_OPTIONS', 'TSAN_OPTIONS', 'UBSAN_OPTIONS', diff --git a/llvm/utils/lit/lit/llvm/config.py b/llvm/utils/lit/lit/llvm/config.py index b653161..9341921 100644 --- a/llvm/utils/lit/lit/llvm/config.py +++ b/llvm/utils/lit/lit/llvm/config.py @@ -58,10 +58,12 @@ class LLVMConfig(object): self.with_system_environment([ 'ASAN_SYMBOLIZER_PATH', + 'HWASAN_SYMBOLIZER_PATH', 'MSAN_SYMBOLIZER_PATH', 'TSAN_SYMBOLIZER_PATH', 'UBSAN_SYMBOLIZER_PATH' 'ASAN_OPTIONS', + 'HWASAN_OPTIONS', 'MSAN_OPTIONS', 'TSAN_OPTIONS', 'UBSAN_OPTIONS', diff --git a/mlir/test/Unit/lit.cfg.py b/mlir/test/Unit/lit.cfg.py index bf77dcb..5b66517 100644 --- a/mlir/test/Unit/lit.cfg.py +++ b/mlir/test/Unit/lit.cfg.py @@ -36,10 +36,12 @@ if 'HOME' in os.environ: # Propagate sanitizer options. for var in [ 'ASAN_SYMBOLIZER_PATH', + 'HWASAN_SYMBOLIZER_PATH', 'MSAN_SYMBOLIZER_PATH', 'TSAN_SYMBOLIZER_PATH', 'UBSAN_SYMBOLIZER_PATH', 'ASAN_OPTIONS', + 'HWASAN_OPTIONS', 'MSAN_OPTIONS', 'TSAN_OPTIONS', 'UBSAN_OPTIONS', diff --git a/polly/test/Unit/lit.cfg b/polly/test/Unit/lit.cfg index 4763c45..6c450fb 100644 --- a/polly/test/Unit/lit.cfg +++ b/polly/test/Unit/lit.cfg @@ -35,10 +35,12 @@ if 'TEMP' in os.environ: # Propagate sanitizer options. for var in [ 'ASAN_SYMBOLIZER_PATH', + 'HWASAN_SYMBOLIZER_PATH', 'MSAN_SYMBOLIZER_PATH', 'TSAN_SYMBOLIZER_PATH', 'UBSAN_SYMBOLIZER_PATH', 'ASAN_OPTIONS', + 'HWASAN_OPTIONS', 'MSAN_OPTIONS', 'TSAN_OPTIONS', 'UBSAN_OPTIONS', |