aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--clang/test/Unit/lit.cfg.py2
-rw-r--r--compiler-rt/test/lit.common.cfg.py4
-rw-r--r--llvm/test/Unit/lit.cfg.py2
-rw-r--r--llvm/utils/lit/lit/TestingConfig.py2
-rw-r--r--llvm/utils/lit/lit/llvm/config.py2
-rw-r--r--mlir/test/Unit/lit.cfg.py2
-rw-r--r--polly/test/Unit/lit.cfg2
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',