llvm-project/libcxx/test/std
Asiri Rathnayake 08eb2148ff [libcxx] Recover no-exceptions XFAILs - I
First batch of changes to get some of these XFAILs working in the
no-exceptions libc++ variant.

Changed some XFAILs to UNSUPPORTED where the test is all about exception
handling. In other cases, used the test macros TEST_THROW and
TEST_HAS_NO_EXCEPTIONS to conditionally exclude those parts of the test
that concerns exception handling behaviour.

Reviewers: EricWF, mclow.lists

Differential revision: https://reviews.llvm.org/D24562

llvm-svn: 283441
2016-10-06 11:15:41 +00:00
..
algorithms Implement C++17 std::sample. 2016-08-28 22:14:37 +00:00
atomics libc++: name anonymous structs 2016-07-12 20:14:52 +00:00
containers Update -verify test to use new static assert message 2016-09-25 08:30:05 +00:00
depr Fix unreferenced parameter warning. Patch from STL@microsoft.com 2016-06-30 04:22:58 +00:00
diagnostics Fix incorrect include in is_error_code_enum.pass.cpp 2016-09-24 18:16:53 +00:00
experimental Avoid compile error by giving the test type a user defined default constructor 2016-09-07 03:50:36 +00:00
input.output Implement is_error_code_v and is_error_condition_v for c++17. Rework the tests for is_error_code and is_error_condition, since they were really lacking. Thanks to Alisdair for the heads-up that we were missing these. 2016-09-24 17:36:14 +00:00
iterators [libcxx] Add missing c++98 xfail. NFC. 2016-09-16 14:32:19 +00:00
language.support Avoid applying unary minus to unsigned integers. Patch from STL@microsoft.com 2016-06-30 04:21:52 +00:00
localization Apply curr_symbol.pass.cpp test fix to missed test case 2016-09-04 04:09:25 +00:00
numerics Remove test for the sign of a NaN - doesn't work on MIPS, not strictly legal. Fixes bug 28936 2016-08-11 18:46:24 +00:00
re [libcxx] Recover no-exceptions XFAILs - I 2016-10-06 11:15:41 +00:00
strings Add another append test for basic_string 2016-10-05 15:47:13 +00:00
thread [libcxx] Recover no-exceptions XFAILs - I 2016-10-06 11:15:41 +00:00
utilities Comment out failing test while I figure out who is at fault 2016-10-05 18:47:18 +00:00
nothing_to_do.pass.cpp