summaryrefslogtreecommitdiffstats
path: root/libcxx/test/language.support
diff options
context:
space:
mode:
authorEric Fiselier <eric@efcs.ca>2014-11-04 05:11:41 +0000
committerEric Fiselier <eric@efcs.ca>2014-11-04 05:11:41 +0000
commit446e4b6be1ea99c88924ae6ee588eafa63264018 (patch)
treedad3c8cda79c36a1f4e8519c42f214bb2769e60f /libcxx/test/language.support
parent1baf2359df5c69d13befb2921372a3b6a03ea7cc (diff)
downloadbcm5719-llvm-446e4b6be1ea99c88924ae6ee588eafa63264018.tar.gz
bcm5719-llvm-446e4b6be1ea99c88924ae6ee588eafa63264018.zip
Mark tests that replace operator new/delete as UNSUPPORTED with ASAN and MSAN.
tests that replace operator new/delete won't link when using ASAN and MSAN because these sanitizers also replace new/delete. llvm-svn: 221236
Diffstat (limited to 'libcxx/test/language.support')
-rw-r--r--libcxx/test/language.support/support.dynamic/new.delete/new.delete.array/new_array.pass.cpp3
-rw-r--r--libcxx/test/language.support/support.dynamic/new.delete/new.delete.array/new_array_nothrow.pass.cpp3
-rw-r--r--libcxx/test/language.support/support.dynamic/new.delete/new.delete.array/new_array_nothrow_replace.pass.cpp4
-rw-r--r--libcxx/test/language.support/support.dynamic/new.delete/new.delete.array/new_array_replace.pass.cpp4
-rw-r--r--libcxx/test/language.support/support.dynamic/new.delete/new.delete.single/new_nothrow_replace.pass.cpp4
-rw-r--r--libcxx/test/language.support/support.dynamic/new.delete/new.delete.single/new_replace.pass.cpp4
6 files changed, 16 insertions, 6 deletions
diff --git a/libcxx/test/language.support/support.dynamic/new.delete/new.delete.array/new_array.pass.cpp b/libcxx/test/language.support/support.dynamic/new.delete/new.delete.array/new_array.pass.cpp
index 63f847f4d04..3ab9f1b0f1e 100644
--- a/libcxx/test/language.support/support.dynamic/new.delete/new.delete.array/new_array.pass.cpp
+++ b/libcxx/test/language.support/support.dynamic/new.delete/new.delete.array/new_array.pass.cpp
@@ -7,7 +7,8 @@
//
//===----------------------------------------------------------------------===//
- // test operator new[]
+// test operator new[]
+
#include <new>
#include <cstddef>
diff --git a/libcxx/test/language.support/support.dynamic/new.delete/new.delete.array/new_array_nothrow.pass.cpp b/libcxx/test/language.support/support.dynamic/new.delete/new.delete.array/new_array_nothrow.pass.cpp
index 60bc7c40928..3dcfa321d7d 100644
--- a/libcxx/test/language.support/support.dynamic/new.delete/new.delete.array/new_array_nothrow.pass.cpp
+++ b/libcxx/test/language.support/support.dynamic/new.delete/new.delete.array/new_array_nothrow.pass.cpp
@@ -7,7 +7,8 @@
//
//===----------------------------------------------------------------------===//
- // test operator new [] (nothrow)
+// test operator new [] (nothrow)
+
#include <new>
#include <cstddef>
diff --git a/libcxx/test/language.support/support.dynamic/new.delete/new.delete.array/new_array_nothrow_replace.pass.cpp b/libcxx/test/language.support/support.dynamic/new.delete/new.delete.array/new_array_nothrow_replace.pass.cpp
index 9bf6e8a8ceb..117a1a58d2c 100644
--- a/libcxx/test/language.support/support.dynamic/new.delete/new.delete.array/new_array_nothrow_replace.pass.cpp
+++ b/libcxx/test/language.support/support.dynamic/new.delete/new.delete.array/new_array_nothrow_replace.pass.cpp
@@ -7,7 +7,9 @@
//
//===----------------------------------------------------------------------===//
- // test operator new [] nothrow by replacing only operator new
+// test operator new [] nothrow by replacing only operator new
+
+// UNSUPPORTED: asan
#include <new>
#include <cstddef>
diff --git a/libcxx/test/language.support/support.dynamic/new.delete/new.delete.array/new_array_replace.pass.cpp b/libcxx/test/language.support/support.dynamic/new.delete/new.delete.array/new_array_replace.pass.cpp
index 959bc450fa4..62b0940f3cb 100644
--- a/libcxx/test/language.support/support.dynamic/new.delete/new.delete.array/new_array_replace.pass.cpp
+++ b/libcxx/test/language.support/support.dynamic/new.delete/new.delete.array/new_array_replace.pass.cpp
@@ -7,7 +7,9 @@
//
//===----------------------------------------------------------------------===//
- // test operator new[] replacement by replacing only operator new
+// test operator new[] replacement by replacing only operator new
+
+// UNSUPPORTED: asan
#include <new>
#include <cstddef>
diff --git a/libcxx/test/language.support/support.dynamic/new.delete/new.delete.single/new_nothrow_replace.pass.cpp b/libcxx/test/language.support/support.dynamic/new.delete/new.delete.single/new_nothrow_replace.pass.cpp
index ed3c0355576..7f0a32e1cbf 100644
--- a/libcxx/test/language.support/support.dynamic/new.delete/new.delete.single/new_nothrow_replace.pass.cpp
+++ b/libcxx/test/language.support/support.dynamic/new.delete/new.delete.single/new_nothrow_replace.pass.cpp
@@ -7,7 +7,9 @@
//
//===----------------------------------------------------------------------===//
- // test operator new nothrow by replacing only operator new
+// test operator new nothrow by replacing only operator new
+
+// UNSUPPORTED: asan
#include <new>
#include <cstddef>
diff --git a/libcxx/test/language.support/support.dynamic/new.delete/new.delete.single/new_replace.pass.cpp b/libcxx/test/language.support/support.dynamic/new.delete/new.delete.single/new_replace.pass.cpp
index 7646097c413..8ac77b1c7ed 100644
--- a/libcxx/test/language.support/support.dynamic/new.delete/new.delete.single/new_replace.pass.cpp
+++ b/libcxx/test/language.support/support.dynamic/new.delete/new.delete.single/new_replace.pass.cpp
@@ -7,7 +7,9 @@
//
//===----------------------------------------------------------------------===//
- // test operator new replacement
+// test operator new replacement
+
+// UNSUPPORTED: asan
#include <new>
#include <cstddef>
OpenPOWER on IntegriCloud