diff --git a/compiler-rt/test/nsan/Posix/tls_reuse.c b/compiler-rt/test/nsan/Posix/tls_reuse.c index e323260d15e385..6afa14b021bafd 100644 --- a/compiler-rt/test/nsan/Posix/tls_reuse.c +++ b/compiler-rt/test/nsan/Posix/tls_reuse.c @@ -1,6 +1,6 @@ /// The static TLS block is reused among by threads. The shadow is cleared. // RUN: %clang_nsan %s -o %t -// RUN: NSAN_OPTIONS=halt_on_error=1,log2_max_relative_error=19 %run %t +// RUN: env NSAN_OPTIONS=halt_on_error=1,log2_max_relative_error=19 %run %t #include #include diff --git a/compiler-rt/test/nsan/nan.cpp b/compiler-rt/test/nsan/nan.cpp index 59fc391a3e0a6b..c96ac261a233d4 100644 --- a/compiler-rt/test/nsan/nan.cpp +++ b/compiler-rt/test/nsan/nan.cpp @@ -1,11 +1,11 @@ // RUN: %clangxx_nsan -O0 -g %s -o %t -// RUN: NSAN_OPTIONS=check_nan=true,halt_on_error=0 %run %t 2>&1 | FileCheck %s +// RUN: env NSAN_OPTIONS=check_nan=true,halt_on_error=0 %run %t 2>&1 | FileCheck %s // RUN: %clangxx_nsan -O3 -g %s -o %t -// RUN: NSAN_OPTIONS=check_nan=true,halt_on_error=0 %run %t 2>&1 | FileCheck %s +// RUN: env NSAN_OPTIONS=check_nan=true,halt_on_error=0 %run %t 2>&1 | FileCheck %s // RUN: %clangxx_nsan -O0 -g %s -o %t -// RUN: NSAN_OPTIONS=check_nan=true,halt_on_error=1 not %run %t +// RUN: env NSAN_OPTIONS=check_nan=true,halt_on_error=1 not %run %t #include #include diff --git a/compiler-rt/test/nsan/softmax.cpp b/compiler-rt/test/nsan/softmax.cpp index 29eaa2f9607a20..ebe43dd087f799 100644 --- a/compiler-rt/test/nsan/softmax.cpp +++ b/compiler-rt/test/nsan/softmax.cpp @@ -1,14 +1,14 @@ // RUN: %clangxx_nsan -O0 -g -DSOFTMAX=softmax %s -o %t -// RUN: NSAN_OPTIONS=check_nan=true,halt_on_error=0,log2_max_relative_error=19 %run %t 2>&1 | FileCheck %s +// RUN: env NSAN_OPTIONS=check_nan=true,halt_on_error=0,log2_max_relative_error=19 %run %t 2>&1 | FileCheck %s // RUN: %clangxx_nsan -O3 -g -DSOFTMAX=softmax %s -o %t -// RUN: NSAN_OPTIONS=check_nan=true,halt_on_error=0,log2_max_relative_error=19 %run %t 2>&1 | FileCheck %s +// RUN: env NSAN_OPTIONS=check_nan=true,halt_on_error=0,log2_max_relative_error=19 %run %t 2>&1 | FileCheck %s // RUN: %clangxx_nsan -O0 -g -DSOFTMAX=stable_softmax %s -o %t -// RUN: NSAN_OPTIONS=check_nan=true,halt_on_error=1,log2_max_relative_error=19 %run %t +// RUN: env NSAN_OPTIONS=check_nan=true,halt_on_error=1,log2_max_relative_error=19 %run %t // RUN: %clangxx_nsan -O3 -g -DSOFTMAX=stable_softmax %s -o %t -// RUN: NSAN_OPTIONS=check_nan=true,halt_on_error=1,log2_max_relative_error=19 %run %t +// RUN: env NSAN_OPTIONS=check_nan=true,halt_on_error=1,log2_max_relative_error=19 %run %t #include #include @@ -51,4 +51,4 @@ int main() { // CHECK: WARNING: NumericalStabilitySanitizer: NaN detected } return 0; -} \ No newline at end of file +} diff --git a/compiler-rt/test/nsan/sum.cpp b/compiler-rt/test/nsan/sum.cpp index 31bd62e73966bb..cd161c59bd60c3 100644 --- a/compiler-rt/test/nsan/sum.cpp +++ b/compiler-rt/test/nsan/sum.cpp @@ -1,14 +1,14 @@ // RUN: %clangxx_nsan -O0 -mllvm -nsan-shadow-type-mapping=dqq -g -DSUM=NaiveSum -DFLT=float %s -o %t -// RUN: NSAN_OPTIONS=halt_on_error=1,log2_max_relative_error=19 not %run %t 2>&1 | FileCheck %s +// RUN: env NSAN_OPTIONS=halt_on_error=1,log2_max_relative_error=19 not %run %t 2>&1 | FileCheck %s // RUN: %clangxx_nsan -O3 -mllvm -nsan-shadow-type-mapping=dqq -g -DSUM=NaiveSum -DFLT=float %s -o %t -// RUN: NSAN_OPTIONS=halt_on_error=1,log2_max_relative_error=19 not %run %t 2>&1 | FileCheck %s +// RUN: env NSAN_OPTIONS=halt_on_error=1,log2_max_relative_error=19 not %run %t 2>&1 | FileCheck %s // RUN: %clangxx_nsan -O0 -mllvm -nsan-shadow-type-mapping=dqq -g -DSUM=KahanSum -DFLT=float %s -o %t -// RUN: NSAN_OPTIONS=halt_on_error=1,log2_max_relative_error=19 %run %t +// RUN: env NSAN_OPTIONS=halt_on_error=1,log2_max_relative_error=19 %run %t // RUN: %clangxx_nsan -O3 -mllvm -nsan-shadow-type-mapping=dqq -g -DSUM=KahanSum -DFLT=float %s -o %t -// RUN: NSAN_OPTIONS=halt_on_error=1,log2_max_relative_error=19 %run %t +// RUN: env NSAN_OPTIONS=halt_on_error=1,log2_max_relative_error=19 %run %t #include #include diff --git a/compiler-rt/test/nsan/vec_sqrt_ext.cpp b/compiler-rt/test/nsan/vec_sqrt_ext.cpp index b39ce4b99bcab6..683cb458e54ae8 100644 --- a/compiler-rt/test/nsan/vec_sqrt_ext.cpp +++ b/compiler-rt/test/nsan/vec_sqrt_ext.cpp @@ -1,7 +1,7 @@ // RUN: %clangxx_nsan -O0 -g -mavx %s -o %t -// RUN: NSAN_OPTIONS=check_nan=true,halt_on_error=0 %run %t 2>&1 | FileCheck %s +// RUN: env NSAN_OPTIONS=check_nan=true,halt_on_error=0 %run %t 2>&1 | FileCheck %s // RUN: %clangxx_nsan -O3 -g -mavx %s -o %t -// RUN: NSAN_OPTIONS=check_nan=true,halt_on_error=0 %run %t 2>&1 | FileCheck %s +// RUN: env NSAN_OPTIONS=check_nan=true,halt_on_error=0 %run %t 2>&1 | FileCheck %s #include #include @@ -22,4 +22,4 @@ int main() { // CHECK: WARNING: NumericalStabilitySanitizer: NaN detected } return 0; -} \ No newline at end of file +}