From 4aac249f71808e9ce3315c6c55de023f08608b9e Mon Sep 17 00:00:00 2001 From: Saleem Abdulrasool Date: Fri, 10 Feb 2017 06:51:21 +0000 Subject: [PATCH] test: XFAIL windows for non-portable test This test validates that the lock_guard is declared variadically across C++03 and C++11. Given the lack of stable ABI on Windows and the fact that the RTTI encoding on Windows is different, XFAIL it on that target. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@294720 91177308-0d34-0410-b5e6-96231b3b80d8 --- .../thread.lock.guard/variadic_mutex_mangling.pass.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/test/libcxx/thread/thread.mutex/thread.lock/thread.lock.guard/variadic_mutex_mangling.pass.cpp b/test/libcxx/thread/thread.mutex/thread.lock/thread.lock.guard/variadic_mutex_mangling.pass.cpp index d3568caa8..7e4fe2267 100644 --- a/test/libcxx/thread/thread.mutex/thread.lock/thread.lock.guard/variadic_mutex_mangling.pass.cpp +++ b/test/libcxx/thread/thread.mutex/thread.lock/thread.lock.guard/variadic_mutex_mangling.pass.cpp @@ -12,6 +12,7 @@ // TODO(EricWF) Investigate why typeid(...).name() returns a different string // on GCC 4.9 but not newer GCCs. // XFAIL: gcc-4.9 +// XFAIL: windows // THIS TESTS C++03 EXTENSIONS.