.. |
algorithms
|
More LWG issues. Mark #2182, #2323 and #2213 as complete. Add a test for #2339, and mark that as complete. No actual changes to the libc++ code; all of these were already in place.
|
2014-02-27 16:13:36 +00:00 |
atomics
|
Stephan Tolksdorf: fixes the issue in the <atomic> header and adds corresponding tests. I've used macros to fall back to a user-provided default constructor if _LIBCPP_HAS_NO_DEFAULTED_FUNCTIONS (though I suspect that there won't be many users defining that macro).
|
2013-05-02 20:18:43 +00:00 |
containers
|
Patch from Steve MacKenzie to make the libc++ tests play nicely with MSVC's STL. Add '#include <functional>' to four of the priority queue tests.
|
2014-03-11 16:22:53 +00:00 |
depr
|
Fix a couple of -Wabsolute-value warnings in the libc++ tests
|
2014-03-06 16:27:17 +00:00 |
diagnostics
|
David Blaikie suggested this test for detecting constexpr on the error_category default constructor. Additionally I decided to make this constructor trivial as well, as I could not come up with a rationale for not doing so. Fully tested with both current Apple clang and tip-of-trunk clang.
|
2013-08-22 17:41:48 +00:00 |
extensions
|
Do not derive __gnu_cxx::hash<T> from std::hash<T>.
|
2014-03-06 04:11:10 +00:00 |
input.output
|
Implement LWG #2344: quoted()'s interaction with padding is unclear. I think that anyone using quoted with padding is really confused, but it should work the way the rest of iostreams works.
|
2014-03-07 21:45:32 +00:00 |
iterators
|
Implement LWG 2360: 'reverse_iterator::operator*() is unimplementable'. Note that this is a (small) behavior change in the library. Reverse iterators whose base iterators' operator* return references to 'within themselves' have been sacrificed to the greater goal of avoiding data races.
|
2014-03-11 17:16:17 +00:00 |
language.support
|
Fix numeric.limits.members/traps.pass.cpp to pass on non-x86 architectures. Fixes bug #18468
|
2014-02-03 23:26:56 +00:00 |
localization
|
Add license headers to a bunch of libc++ files that were missing them. No functionality change. Fixes 18291. Thanks to Nico for the bug report and the patch.
|
2014-01-16 16:58:45 +00:00 |
numerics
|
Fix a couple of -Wabsolute-value warnings in the libc++ tests
|
2014-03-06 16:27:17 +00:00 |
re
|
LWG Issue #2271: regex_traits::lookup_classname specification unclear. libc++ already does the right thing; just update the tests.
|
2014-03-04 22:44:34 +00:00 |
strings
|
Implement LWG #2268: Setting a default argument in the declaration of a member function assign of std::basic_string.
|
2014-03-04 19:17:19 +00:00 |
support
|
Implement LWG 2324: Insert iterator constructors should use addressof(). Add two new container classes to the test suite that overload operator &, and add test cases to the insert/front_insert/back_insert iterator tests that use these containers.
|
2014-03-03 19:20:40 +00:00 |
thread
|
Add a test to make sure we're doing the right thing for throwing exceptions from deferred functions. This is LWG issue #2186. No change to the library needed.
|
2014-03-24 22:25:24 +00:00 |
utilities
|
Final bit for LWG #2263; test different allocator pointer types. Note that libc++ already does the right thing here; I've just added tests to ensure that it stays this way.
|
2014-03-11 04:32:12 +00:00 |
CMakeLists.txt
|
Make it possible to run the test suite when built as part of LLVM.
|
2013-10-03 21:58:25 +00:00 |
lit.cfg
|
lit.site.cfg:cxx_under_test should take precedence over 'which clang++'
|
2014-01-29 01:54:52 +00:00 |
lit.site.cfg.in
|
Make it possible to link against libstdc++ as well as libsupc++ with CMake.
|
2013-10-06 22:13:19 +00:00 |
nothing_to_do.pass.cpp
|
…
|
|
testit
|
Apply patch for Albert Wong: 'Modify testit to allow filtering tests by prefixes'.
|
2014-01-15 16:28:42 +00:00 |