cxx/test/std
Eric Fiselier b05f0599c0 Fix std::function allocator constructors in C++03.
The C++03 version of function tried to default construct the allocator
in the uses allocator constructors when no allocation was performed. These
constructors would fail to compile when used with allocators that had no
default constructor.


git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@239708 91177308-0d34-0410-b5e6-96231b3b80d8
2015-06-14 23:30:09 +00:00
..
algorithms Fix for LWG Issue 2369: constexpr max(initializer_list) vs max_element 2015-05-10 13:53:31 +00:00
atomics Fix uninitialized values and bad enum conversions found by UBSAN. 2015-05-19 23:03:57 +00:00
containers Fix PR#23767. Add tests for iterator invalidation for deque::erase/pop_front/pop_back 2015-06-05 22:34:19 +00:00
depr Walter Brown sent a list of tests which needed 'additional includes' to match what was in the standard. Added these includes to the tests. No changes to the library or test results. 2015-01-09 20:25:52 +00:00
diagnostics libc++ implements its' hash objects as deriving from std::unary_function, and the tests test for that. STL @ MS pointed out that the standard doesn't requie these objects to derive from unary_function, and so the tests should not require that either. Change the tests to check for the embedded typedefs - which ARE required. No change to the library. 2015-01-07 21:53:23 +00:00
experimental Implement std::experimental::sample. 2015-05-13 16:55:41 +00:00
extensions Fix more issues exposed by -pedantic-errors in c++03 mode 2015-02-10 17:20:18 +00:00
input.output Make the presence of stdin and stdout optional. 2015-03-26 14:35:46 +00:00
iterators A few bits of N2994 didn't get fully implemented a long time ago. Thanks to STL@microsoft.com for the bug report 2015-04-16 21:36:54 +00:00
language.support Implement uncaught_exceptions() using the newly added hooks in libc++abi, when available 2015-06-02 15:33:38 +00:00
localization Don't let time_put test use implementation dependent constructs. 2015-03-26 08:38:00 +00:00
numerics Remove unneeded initialisation of fenv_t and fexcept_t. 2015-03-15 18:36:31 +00:00
re Add code to honor the match_not_bol and match_not_eol regex flats. Fixes PR#22651. Thanks to Jim Porter for the report and suggested fix. 2015-03-19 17:05:59 +00:00
strings While applying N4258, I forgot about LWG#2455, which modified the modifications. Correct those - h/t: Howard 2015-06-04 02:05:41 +00:00
thread LWG2442: call_once() shouldn't DECAY_COPY(). Patch from K-Ballo. 2015-06-13 02:23:00 +00:00
utilities Fix std::function allocator constructors in C++03. 2015-06-14 23:30:09 +00:00
nothing_to_do.pass.cpp Move test into test/std subdirectory. 2014-12-20 01:40:03 +00:00