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>
 


_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to