- e1be30b Fix typo in unused variable name. by Nick Lewycky · 9 years ago
- d74dee9 Recommit r243503 "[libcxx] Cleanup CMake configuration and integrate with LLVM" by Eric Fiselier · 9 years ago
- aa9b5e3 Revert r243503 "[libcxx] Cleanup CMake configuration and integrate with LLVM" by Hans Wennborg · 9 years ago
- a379576 Fix a self-move bug in inplace_merge. Thanks to Ted and Dexon for the report and the suggested fix. by Marshall Clow · 9 years ago
- 91eeba8 [libcxx] Cleanup CMake configuration and integrate with LLVM by Eric Fiselier · 9 years ago
- 3baabab Remove sanitizer XFAILs on a test. by Eric Fiselier · 9 years ago
- 2576c29 Consolidate a bunch of #ifdef _LIBCPP_NO_EXCEPTIONS .. #endif blocks into a single template function. NFC by Marshall Clow · 9 years ago
- dd29a02 Mark async tests as UNSUPPORTED in C++03 because it requires variadics by Eric Fiselier · 9 years ago
- b47a434 Fix a handful of tests that fail in C++03 by Eric Fiselier · 9 years ago
- bfb46e4 Cleanup C++03 __invoke for Bullets 3 and 4. by Eric Fiselier · 9 years ago
- 12ddf2c Get C++03 __invoke working for bullet 5 of INVOKE. by Eric Fiselier · 9 years ago
- 48aa2cf Checking more __invoke tests. by Eric Fiselier · 9 years ago
- 568bd02 Detect and throw on a class of bad regexes that we mistakenly accepted before. Thanks to Trevor Smigiel for the report by Marshall Clow · 9 years ago
- 3a59ae6 Mark this test as XFAIL with older compilers, since they hit PR18097 by Justin Bogner · 9 years ago
- db8c4fd Merge C++03 and C++11 implementations of mem_fn and __mem_fn. by Eric Fiselier · 9 years ago
- 5b3a459 Remove almost everything in <__functional_base_03> by Eric Fiselier · 9 years ago
- 9962ddf Remove more commented out code. That is what version control is for. by Eric Fiselier · 9 years ago
- 45f63bc Cleanup <__functional_03> by Eric Fiselier · 9 years ago
- 7cc7106 Fix initializer list order in <regex> to be correct by Eric Fiselier · 9 years ago
- 938c96e [libcxx] Add support for sanitizers on OS X. by Eric Fiselier · 9 years ago
- 40766f7 Update the status of the TS'es by Marshall Clow · 9 years ago
- f544330 Mark new tests as unsupported before C++11 by Marshall Clow · 9 years ago
- bbe4245 Implement the default searcher for std::experimental::search. by Marshall Clow · 9 years ago
- 166dadb Implement the plugin-based version of std::search. There are no searchers yet; those are coming soon. by Marshall Clow · 9 years ago
- fd9bbf5 Fix warnings in unordered_map by Eric Fiselier · 9 years ago
- 6af41ab Fix warnings in forwardlist by Eric Fiselier · 9 years ago
- 18dbed9 Fix warnings in deque tests by Eric Fiselier · 9 years ago
- b0be44f Commit file missing from r242629 by Eric Fiselier · 9 years ago
- 02bb4bd Fix warnings in array and assoc containers by Eric Fiselier · 9 years ago
- 47c5dae Remove unused typedefs in random and regex by Eric Fiselier · 9 years ago
- 212714f Cleanup warnings in test/std/depr by Eric Fiselier · 9 years ago
- 3a07a2f Fix warnings in test/std/algorithms by Eric Fiselier · 9 years ago
- 4624107 Fix unused variable warnings in atomic tests by Eric Fiselier · 9 years ago
- 7b86ce5 Fix warnings in test/std/language.support by Eric Fiselier · 9 years ago
- 692177d Enable and fix warnings during the build. by Eric Fiselier · 9 years ago
- 0f7221c Fix up typos in a couple of tests; due to agressive short-circuiting, they never failed on clang or gcc, but MSVC whined. Patch by Andrew Parker. by Marshall Clow · 9 years ago
- 7d439a4 Add missing instrumentation in vector::insert - Patch from Anna Zaks by Eric Fiselier · 9 years ago
- 12c6d9c [libcxx] Get is_*_destructible tests passing in C++03. by Eric Fiselier · 9 years ago
- 3f339e6 Cleanup tests that fail in C++1z and with Clang 3.8 by Eric Fiselier · 9 years ago
- 40853ea Bump libc++ version # to 3.8 by Marshall Clow · 9 years ago
- 2af7d42 Include what we use, instead of letting them get pulled in implictly. This makes the tests work on VS. Thanks to STL for the report by Marshall Clow · 9 years ago
- 7efdd69 Set the libc++ version # to 3.7. Will bump to 3.8 soon by Marshall Clow · 9 years ago
- cd6ed54 Make sure that __libcpp_compressed_pair_imp default-constructs its' members, rather than value-initializing them. Fixes PR#24137 by Marshall Clow · 9 years ago
- 73f131f Mark two tests as failing on clang 3.8 (they failed on 3.7, too) by Marshall Clow · 9 years ago
- 83de101 Remove non-ascii characters by Eric Fiselier · 9 years ago
- 22dff53 Implement n4169 - Add invoke function template by Eric Fiselier · 9 years ago
- 9267917 Mark LWG2308 as complete; fix link. No code change necessary. by Marshall Clow · 9 years ago
- 26edd80 Fix PR24114 - std::atomic for non-Clang is not a literal type by Eric Fiselier · 9 years ago
- 119ed47 Move bits from N4258. Mark vector's move-constructor unconditionally noexcept in C++1z by Marshall Clow · 9 years ago
- 7d914d1 Implement the first part of N4258: 'Cleaning up noexcept in the Library'. This patch deals with swapping containers, and implements a more strict noexcept specification (a conforming extension) than the standard mandates. by Marshall Clow · 9 years ago
- f301a11 [libcxx] LWG2420 bits for bind<void> - Patch from K-Ballo by Eric Fiselier · 9 years ago
- 8f7fe5c Use __is_identifier to detect __decltype and not the clang version. by Eric Fiselier · 9 years ago
- 4f55ef7 Fix error string in test suite by Eric Fiselier · 9 years ago
- 0ce05a9 The rest of N4279 and LWG#2464 - for unordered_map by Marshall Clow · 9 years ago
- f3a1a18 Implement N4279 and LWG#2664 for <map>. Reviewed as http://reviews.llvm.org/D10669 by Marshall Clow · 9 years ago
- c6e4669 [libcxx] Add atomic_support.h header to src that handles needed atomic operations. by Eric Fiselier · 9 years ago
- faaf5ee Automatically detect and use clang verify in failure tests. by Eric Fiselier · 9 years ago
- 0c5dd15 Mark LWG#2420 as complete. Eric did this in r228705. by Marshall Clow · 9 years ago
- 7c1ebcf Make locale code compile on CloudABI. by Ed Schouten · 9 years ago
- 9e97eb8 Cleanup: prefer _LIBCPP_GET_C_LOCALE over __cloc(). by Ed Schouten · 9 years ago
- b81d6f5 Noticed that std::allocator<const T> was missing the definition for is_always_equal. Fixed this, and added a test for it. by Marshall Clow · 9 years ago
- 5a426e5 Mark N4508, LWG#2407, and LWG#2470 as complete. I don't see that 2470 requires any changes to the library. by Marshall Clow · 9 years ago
- 5706c37 K-ballo pointed out that I missed one of the specializations of packaged_task when I committed r241068. Thanks for the catch. by Marshall Clow · 9 years ago
- 933bf68 Forgot the support include file in r241091 by Marshall Clow · 9 years ago
- 58113db Add tests for LWG#2299. While doing so, I noticed that the tests we have for the transparent comparators don't actually call them. Fix those tests, too. Now one of them is failing, due to a missing const in <map>. Add that (twice). Next step is to do the same for <unordered_map> by Marshall Clow · 9 years ago
- 07546f3 Implement LWG#2407: 'packaged_task(allocator_arg_t, const Allocator&, F&&) should neither be constrained nor explicit' by Marshall Clow · 9 years ago
- abadb45 Implement N4508: shared_mutex. Reviewed as http://reviews.llvm.org/D10480 by Marshall Clow · 9 years ago
- f3c8fb2 Mark LWG#2266 as complete. This is a tightening up the wording; no code changes required. by Marshall Clow · 9 years ago
- 715339a Mark LWG#2439 as complete. This is a tightening up the wording; no code changes required. by Marshall Clow · 9 years ago
- 323ade3 Make support for thread-unsafe C functions optional. by Ed Schouten · 9 years ago
- 4428584 Mark a couple of features as 'in progress' by Marshall Clow · 9 years ago
- 8c42c8c When building libc++, we use '"' as a delimiter instead of '<' when including libc++ header files. This is so that the dylib gets built with our headers; rather than the system-installed ones. We do this in most places already, just fixing a couple of inconsistent uses. by Marshall Clow · 9 years ago
- 1224e89 Make seeking on an ostream that has eofbit set work correctly. Fixes PR#21361 by Marshall Clow · 9 years ago
- 46d06b9 Fix illegal chars that snuck into <memory> by Marshall Clow · 9 years ago
- cb12621 Fix ASAN bot; missing bookkeeping in r240136. by Marshall Clow · 9 years ago
- c411337 Fix PR#18843. Thanks to Howard for the fix by Marshall Clow · 9 years ago
- 3d08766 Delete dead code. NFCI by Jonathan Roelofs · 9 years ago
- b05f059 Fix std::function allocator constructors in C++03. by Eric Fiselier · 9 years ago
- 4983580 Cleanup result_of tests and fix issues with the C++03 result_of. by Eric Fiselier · 9 years ago
- 6f08111 Remove warnings about old CMake options by Eric Fiselier · 9 years ago
- fdae69a Fix PR12999 - unordered_set::insert calls operator new when no insert occurs by Eric Fiselier · 9 years ago
- 3a0e430 [libcxx] Fix detection of __is_final. by Eric Fiselier · 9 years ago
- 6d7a2cb [libcxx] Use __decltype instead of __typeof__ by Eric Fiselier · 9 years ago
- b7fc49f Make __void_t unary and always provide it. by Eric Fiselier · 9 years ago
- bc1e44d LWG2442: call_once() shouldn't DECAY_COPY(). Patch from K-Ballo. by Eric Fiselier · 9 years ago
- eeeada1 Enable __is_trivially* intrinsics for GCC 5.1 by Eric Fiselier · 9 years ago
- 724b5ab Refactor is_member_function_pointer to use is_function and not __member_function_traits. by Eric Fiselier · 9 years ago
- 7726a34 Prevent dependancy on libatomic when using GCC to provide <atomic>. by Eric Fiselier · 9 years ago
- 56a599b Fix PR23293 - Do not unlock shared state before notifying consumers. by Eric Fiselier · 9 years ago
- f54ca46 Change #ifdefs in test to UNSUPPORTED. No functionality change in the tests by Marshall Clow · 9 years ago
- 4356f63 Fix PR#23767. Add tests for iterator invalidation for deque::erase/pop_front/pop_back by Marshall Clow · 9 years ago
- 64c6248 Avoid C-style cast. by Joerg Sonnenberger · 9 years ago
- c912c0c While applying N4258, I forgot about LWG#2455, which modified the modifications. Correct those - h/t: Howard by Marshall Clow · 9 years ago
- 127db91 More N4258 changes. This time vector's constructors by Marshall Clow · 9 years ago
- 7b193f7 More of N4258 implementation. Mark all of our test_allocators as noexcept constructible. Make the constructors for basic_string noexcept all the time (under C++14). Update tests to reflect the new world order. More to come. by Marshall Clow · 9 years ago
- bbf87b1 Add 'is_always_equal' tests for scoped_allocator. Found that I had typed '||' where I meant '&&' in the code; fixed that, too by Marshall Clow · 9 years ago
- b957bac Revert changes inadvertantly committed by Marshall Clow · 9 years ago
- 22f6c05 Move uncaught_exeption() definition inside the #ifdef block like uncaught_exceptions() by Marshall Clow · 9 years ago
- c2a3137 Fix breakage that I introduced in r238848 by Marshall Clow · 9 years ago
- f0324bc Implement the first part of N4258 - allocator_traits<X>::is_always_equal. Also fixes PR#23723 by Marshall Clow · 9 years ago