diff --git a/compiler-rt/test/sanitizer_common/android_commands/android_run.py b/compiler-rt/test/sanitizer_common/android_commands/android_run.py index f50fc1eb2540d..515939dc5c3db 100755 --- a/compiler-rt/test/sanitizer_common/android_commands/android_run.py +++ b/compiler-rt/test/sanitizer_common/android_commands/android_run.py @@ -12,10 +12,13 @@ def build_env(): args = [] # Android linker ignores RPATH. Set LD_LIBRARY_PATH to Output dir. args.append("LD_LIBRARY_PATH=%s" % (ANDROID_TMPDIR,)) - for (key, value) in list(os.environ.items()): - if key in ["ASAN_ACTIVATION_OPTIONS", "SCUDO_OPTIONS"] or key.endswith( - "SAN_OPTIONS" - ): + for key, value in list(os.environ.items()): + if key in [ + "ASAN_ACTIVATION_OPTIONS", + "SCUDO_OPTIONS", + "HOME", + "TMPDIR", + ] or key.endswith("SAN_OPTIONS"): args.append('%s="%s"' % (key, value.replace('"', '\\"'))) return " ".join(args)