summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Ostapenko <m.ostapenko@partner.samsung.com>2016-02-08 09:50:57 +0000
committerMaxim Ostapenko <m.ostapenko@partner.samsung.com>2016-02-08 09:50:57 +0000
commita8803eab8aa6bd1dd4bfdf352d23e500c6baa811 (patch)
tree2589f8108c67d85b58a2725de339752798daef29
parent059ce098ce3e18d59259644aa49c0ccb68d44b3c (diff)
[asan] XFAIL local alias related tests on Mips due to https://llvm.org/bugs/show_bug.cgi?id=26525.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@260079 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--test/asan/TestCases/Linux/local_alias.cc2
-rw-r--r--test/asan/TestCases/Linux/odr-violation.cc1
2 files changed, 3 insertions, 0 deletions
diff --git a/test/asan/TestCases/Linux/local_alias.cc b/test/asan/TestCases/Linux/local_alias.cc
index 328e110db..371397c1f 100644
--- a/test/asan/TestCases/Linux/local_alias.cc
+++ b/test/asan/TestCases/Linux/local_alias.cc
@@ -4,6 +4,8 @@
// false positive global-buffer-overflow due to sanitized library poisons
// globals from non-sanitized one.
//
+// XFAIL: mips
+//
// RUN: %clangxx_asan -DBUILD_INSTRUMENTED_DSO=1 -fPIC -shared -mllvm -asan-use-private-alias %s -o %t-INSTRUMENTED-SO.so
// RUN: %clangxx -DBUILD_UNINSTRUMENTED_DSO=1 -fPIC -shared %s -o %t-UNINSTRUMENTED-SO.so
// RUN: %clangxx %s -c -mllvm -asan-use-private-alias -o %t.o
diff --git a/test/asan/TestCases/Linux/odr-violation.cc b/test/asan/TestCases/Linux/odr-violation.cc
index 70437a832..c15f102b8 100644
--- a/test/asan/TestCases/Linux/odr-violation.cc
+++ b/test/asan/TestCases/Linux/odr-violation.cc
@@ -1,5 +1,6 @@
// FIXME: https://code.google.com/p/address-sanitizer/issues/detail?id=316
// XFAIL: android
+// XFAIL: mips
//
// We use fast_unwind_on_malloc=0 to have full unwinding even w/o frame
// pointers. This setting is not on by default because it's too expensive.