[libcxx] r300942 - Mark exception_ptr tests as XFAIL on Windows for now
Eric Fiselier via cfe-commits
cfe-commits at lists.llvm.org
Thu Apr 20 19:13:36 PDT 2017
Author: ericwf
Date: Thu Apr 20 21:13:33 2017
New Revision: 300942
URL: http://llvm.org/viewvc/llvm-project?rev=300942&view=rev
Log:
Mark exception_ptr tests as XFAIL on Windows for now
Modified:
libcxx/trunk/test/std/language.support/support.exception/except.nested/assign.pass.cpp
libcxx/trunk/test/std/language.support/support.exception/except.nested/ctor_copy.pass.cpp
libcxx/trunk/test/std/language.support/support.exception/except.nested/ctor_default.pass.cpp
libcxx/trunk/test/std/language.support/support.exception/except.nested/rethrow_if_nested.pass.cpp
libcxx/trunk/test/std/language.support/support.exception/except.nested/rethrow_nested.pass.cpp
libcxx/trunk/test/std/language.support/support.exception/except.nested/throw_with_nested.pass.cpp
libcxx/trunk/test/std/language.support/support.exception/propagation/current_exception.pass.cpp
libcxx/trunk/test/std/language.support/support.exception/propagation/exception_ptr.pass.cpp
libcxx/trunk/test/std/language.support/support.exception/propagation/make_exception_ptr.pass.cpp
libcxx/trunk/test/std/language.support/support.exception/propagation/rethrow_exception.pass.cpp
Modified: libcxx/trunk/test/std/language.support/support.exception/except.nested/assign.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/language.support/support.exception/except.nested/assign.pass.cpp?rev=300942&r1=300941&r2=300942&view=diff
==============================================================================
--- libcxx/trunk/test/std/language.support/support.exception/except.nested/assign.pass.cpp (original)
+++ libcxx/trunk/test/std/language.support/support.exception/except.nested/assign.pass.cpp Thu Apr 20 21:13:33 2017
@@ -7,6 +7,9 @@
//
//===----------------------------------------------------------------------===//
+// exception_ptr has not been implemented on Windows
+// XFAIL: LIBCXX-WINDOWS-FIXME
+
// <exception>
// class nested_exception;
Modified: libcxx/trunk/test/std/language.support/support.exception/except.nested/ctor_copy.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/language.support/support.exception/except.nested/ctor_copy.pass.cpp?rev=300942&r1=300941&r2=300942&view=diff
==============================================================================
--- libcxx/trunk/test/std/language.support/support.exception/except.nested/ctor_copy.pass.cpp (original)
+++ libcxx/trunk/test/std/language.support/support.exception/except.nested/ctor_copy.pass.cpp Thu Apr 20 21:13:33 2017
@@ -7,6 +7,9 @@
//
//===----------------------------------------------------------------------===//
+// exception_ptr has not been implemented on Windows
+// XFAIL: LIBCXX-WINDOWS-FIXME
+
// <exception>
// class nested_exception;
Modified: libcxx/trunk/test/std/language.support/support.exception/except.nested/ctor_default.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/language.support/support.exception/except.nested/ctor_default.pass.cpp?rev=300942&r1=300941&r2=300942&view=diff
==============================================================================
--- libcxx/trunk/test/std/language.support/support.exception/except.nested/ctor_default.pass.cpp (original)
+++ libcxx/trunk/test/std/language.support/support.exception/except.nested/ctor_default.pass.cpp Thu Apr 20 21:13:33 2017
@@ -7,6 +7,9 @@
//
//===----------------------------------------------------------------------===//
+// exception_ptr has not been implemented on Windows
+// XFAIL: LIBCXX-WINDOWS-FIXME
+
// <exception>
// class nested_exception;
Modified: libcxx/trunk/test/std/language.support/support.exception/except.nested/rethrow_if_nested.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/language.support/support.exception/except.nested/rethrow_if_nested.pass.cpp?rev=300942&r1=300941&r2=300942&view=diff
==============================================================================
--- libcxx/trunk/test/std/language.support/support.exception/except.nested/rethrow_if_nested.pass.cpp (original)
+++ libcxx/trunk/test/std/language.support/support.exception/except.nested/rethrow_if_nested.pass.cpp Thu Apr 20 21:13:33 2017
@@ -7,6 +7,9 @@
//
//===----------------------------------------------------------------------===//
+// exception_ptr has not been implemented on Windows
+// XFAIL: LIBCXX-WINDOWS-FIXME
+
// UNSUPPORTED: libcpp-no-exceptions
// <exception>
@@ -43,7 +46,7 @@ class C
{
public:
virtual ~C() {}
- C * operator&() const { assert(false); } // should not be called
+ C * operator&() const { assert(false); return nullptr; } // should not be called
};
class D : private std::nested_exception {};
Modified: libcxx/trunk/test/std/language.support/support.exception/except.nested/rethrow_nested.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/language.support/support.exception/except.nested/rethrow_nested.pass.cpp?rev=300942&r1=300941&r2=300942&view=diff
==============================================================================
--- libcxx/trunk/test/std/language.support/support.exception/except.nested/rethrow_nested.pass.cpp (original)
+++ libcxx/trunk/test/std/language.support/support.exception/except.nested/rethrow_nested.pass.cpp Thu Apr 20 21:13:33 2017
@@ -7,6 +7,9 @@
//
//===----------------------------------------------------------------------===//
+// exception_ptr has not been implemented on Windows
+// XFAIL: LIBCXX-WINDOWS-FIXME
+
// UNSUPPORTED: libcpp-no-exceptions
// <exception>
Modified: libcxx/trunk/test/std/language.support/support.exception/except.nested/throw_with_nested.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/language.support/support.exception/except.nested/throw_with_nested.pass.cpp?rev=300942&r1=300941&r2=300942&view=diff
==============================================================================
--- libcxx/trunk/test/std/language.support/support.exception/except.nested/throw_with_nested.pass.cpp (original)
+++ libcxx/trunk/test/std/language.support/support.exception/except.nested/throw_with_nested.pass.cpp Thu Apr 20 21:13:33 2017
@@ -7,6 +7,9 @@
//
//===----------------------------------------------------------------------===//
+// exception_ptr has not been implemented on Windows
+// XFAIL: LIBCXX-WINDOWS-FIXME
+
// UNSUPPORTED: libcpp-no-exceptions
// <exception>
Modified: libcxx/trunk/test/std/language.support/support.exception/propagation/current_exception.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/language.support/support.exception/propagation/current_exception.pass.cpp?rev=300942&r1=300941&r2=300942&view=diff
==============================================================================
--- libcxx/trunk/test/std/language.support/support.exception/propagation/current_exception.pass.cpp (original)
+++ libcxx/trunk/test/std/language.support/support.exception/propagation/current_exception.pass.cpp Thu Apr 20 21:13:33 2017
@@ -7,6 +7,9 @@
//
//===----------------------------------------------------------------------===//
+// exception_ptr has not been implemented on Windows
+// XFAIL: LIBCXX-WINDOWS-FIXME
+
// UNSUPPORTED: libcpp-no-exceptions
// <exception>
Modified: libcxx/trunk/test/std/language.support/support.exception/propagation/exception_ptr.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/language.support/support.exception/propagation/exception_ptr.pass.cpp?rev=300942&r1=300941&r2=300942&view=diff
==============================================================================
--- libcxx/trunk/test/std/language.support/support.exception/propagation/exception_ptr.pass.cpp (original)
+++ libcxx/trunk/test/std/language.support/support.exception/propagation/exception_ptr.pass.cpp Thu Apr 20 21:13:33 2017
@@ -7,6 +7,9 @@
//
//===----------------------------------------------------------------------===//
+// exception_ptr has not been implemented on Windows
+// XFAIL: LIBCXX-WINDOWS-FIXME
+
// <exception>
// typedef unspecified exception_ptr;
Modified: libcxx/trunk/test/std/language.support/support.exception/propagation/make_exception_ptr.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/language.support/support.exception/propagation/make_exception_ptr.pass.cpp?rev=300942&r1=300941&r2=300942&view=diff
==============================================================================
--- libcxx/trunk/test/std/language.support/support.exception/propagation/make_exception_ptr.pass.cpp (original)
+++ libcxx/trunk/test/std/language.support/support.exception/propagation/make_exception_ptr.pass.cpp Thu Apr 20 21:13:33 2017
@@ -7,6 +7,9 @@
//
//===----------------------------------------------------------------------===//
+// exception_ptr has not been implemented on Windows
+// XFAIL: LIBCXX-WINDOWS-FIXME
+
// UNSUPPORTED: libcpp-no-exceptions
// <exception>
Modified: libcxx/trunk/test/std/language.support/support.exception/propagation/rethrow_exception.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/language.support/support.exception/propagation/rethrow_exception.pass.cpp?rev=300942&r1=300941&r2=300942&view=diff
==============================================================================
--- libcxx/trunk/test/std/language.support/support.exception/propagation/rethrow_exception.pass.cpp (original)
+++ libcxx/trunk/test/std/language.support/support.exception/propagation/rethrow_exception.pass.cpp Thu Apr 20 21:13:33 2017
@@ -7,6 +7,9 @@
//
//===----------------------------------------------------------------------===//
+// exception_ptr has not been implemented on Windows
+// XFAIL: LIBCXX-WINDOWS-FIXME
+
// UNSUPPORTED: libcpp-no-exceptions
// <exception>
More information about the cfe-commits
mailing list