summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Fiselier <eric@efcs.ca>2017-02-17 05:04:09 +0000
committerEric Fiselier <eric@efcs.ca>2017-02-17 05:04:09 +0000
commit224dbbb3d61fee2056520e74af983612cc96332e (patch)
tree49de0e8c51f2b8626411102c86c56900e65f457f
parent6ebcc5c9c4903c4b9f628186357fa1b8bdadcc07 (diff)
downloadexternal_libcxx-224dbbb3d61fee2056520e74af983612cc96332e.tar.gz
external_libcxx-224dbbb3d61fee2056520e74af983612cc96332e.tar.bz2
external_libcxx-224dbbb3d61fee2056520e74af983612cc96332e.zip
Work around Clang assertion when testing C++17 deduction guides with '-g'.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@295417 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--test/std/strings/basic.string/string.cons/implicit_deduction_guides.pass.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/std/strings/basic.string/string.cons/implicit_deduction_guides.pass.cpp b/test/std/strings/basic.string/string.cons/implicit_deduction_guides.pass.cpp
index 0fbd663db..12b5fead6 100644
--- a/test/std/strings/basic.string/string.cons/implicit_deduction_guides.pass.cpp
+++ b/test/std/strings/basic.string/string.cons/implicit_deduction_guides.pass.cpp
@@ -10,6 +10,10 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14
// UNSUPPORTED: libcpp-no-deduction-guides
+// FIXME(EricWF): As of 16/Feb/2017 Clang hits an assertion when compiling this
+// test with '-g' (as the sanitizers do).
+// XFAIL: ubsan, asan, msan, tsan
+
// <string>
// Test that the constructors offered by std::basic_string are formulated