summaryrefslogtreecommitdiff
path: root/test/asan/lit.cfg
diff options
context:
space:
mode:
authorReid Kleckner <rnk@google.com>2015-08-14 17:39:48 +0000
committerReid Kleckner <rnk@google.com>2015-08-14 17:39:48 +0000
commit48d11b32b4633605154b4dd8ce77592f63db7340 (patch)
tree8e2b0f8940fa36b5bf255def51ef9bf77bf9c1eb /test/asan/lit.cfg
parentd0b2a6effc82c822ae17711b86b96ab343df21bd (diff)
[windows] Fix or XFAIL remaining portable test failures and enable them
Summary: This involved various fixes: - Move a test that uses ulimit to Posix. - Add a few "REQUIRES: shell" lines to tests using backtick subshell evaluation. - The MSVC CRT buffers stdio if the output is a pipe by default. Some tests need that disabled to avoid interleaving test stdio with asan output. - MSVC headers provide _alloca instead of alloca (go figure), so add a portability macro to the two alloca tests. - XFAIL tests that rely on accurate symbols, we need to pass more flags to make that work. - MSVC's printf implementation of %p uses upper case letters and doesn't add 0x, so do that manually. - Accept "SEGV" or "access-violation" reports in crash tests. Reviewers: samsonov Subscribers: tberghammer, danalbert, llvm-commits, srhines Differential Revision: http://reviews.llvm.org/D12019 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@245073 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/asan/lit.cfg')
-rw-r--r--test/asan/lit.cfg2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/asan/lit.cfg b/test/asan/lit.cfg
index 47db17916..4b14ab1a4 100644
--- a/test/asan/lit.cfg
+++ b/test/asan/lit.cfg
@@ -190,5 +190,5 @@ if config.host_os == 'Darwin':
# AddressSanitizer tests are currently supported on Linux, Darwin and
# FreeBSD only.
-if config.host_os not in ['Linux', 'Darwin', 'FreeBSD']:
+if config.host_os not in ['Linux', 'Darwin', 'FreeBSD', 'Windows']:
config.unsupported = True