summaryrefslogtreecommitdiff
path: root/test/asan/TestCases/printf-1.c
diff options
context:
space:
mode:
authorFilipe Cabecinhas <me@filcab.net>2015-06-15 20:43:42 +0000
committerFilipe Cabecinhas <me@filcab.net>2015-06-15 20:43:42 +0000
commit4a73864a73f96930ce3ed1ddc8fc88be1819a7c7 (patch)
treea22a559feaa94cf7e9c45108c8046426a88c24b8 /test/asan/TestCases/printf-1.c
parent536b61e10717d15747ba3050c094db2ff6e79667 (diff)
downloadcompiler-rt-4a73864a73f96930ce3ed1ddc8fc88be1819a7c7.tar.gz
[ASan] Test churn for setting ASAN_OPTIONS=symbolize_vs_style=false
Summary: This commit adds symbolize_vs_style=false to every instance of ASAN_OPTIONS in the asan tests and sets ASAN_OPTIONS=symbolize_vs_style=false in lit, for tests which don't set it. This way we don't need to make the tests be able to deal with both symbolize styles. This is the first patch in the series. I will eventually submit for the other sanitizers too. We need this change (or another way to deal with the different outputs) in order to be able to default to symbolize_vs_style=true on some platforms. Adding to this change, I'm also adding "env " before any command line which sets environment variables. That way the test works on other host shells, like we have if the host is running Windows. Reviewers: samsonov, kcc, rnk Subscribers: tberghammer, llvm-commits Differential Revision: http://reviews.llvm.org/D10294 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@239754 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/asan/TestCases/printf-1.c')
-rw-r--r--test/asan/TestCases/printf-1.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/test/asan/TestCases/printf-1.c b/test/asan/TestCases/printf-1.c
index 5657083c5..2df74b67a 100644
--- a/test/asan/TestCases/printf-1.c
+++ b/test/asan/TestCases/printf-1.c
@@ -1,6 +1,6 @@
// RUN: %clang_asan -O2 %s -o %t
-// RUN: env ASAN_OPTIONS=check_printf=1 %run %t 2>&1 | FileCheck %s
-// RUN: env ASAN_OPTIONS=check_printf=0 %run %t 2>&1 | FileCheck %s
+// RUN: env ASAN_OPTIONS=$ASAN_OPTIONS:check_printf=1 %run %t 2>&1 | FileCheck %s
+// RUN: env ASAN_OPTIONS=$ASAN_OPTIONS:check_printf=0 %run %t 2>&1 | FileCheck %s
// RUN: %run %t 2>&1 | FileCheck %s
#include <stdio.h>