| 2021-11-05 18:34 | vita: do not define __GLIBCXX__ in every header | u3shit | 2 | +4 | -1 |
| 2021-10-06 00:26 | remove configs that are not platform specific | u3shit | 1 | +5 | -12 |
| 2021-10-04 02:16 | threads: support pre-vista windows | u3shit | 4 | +332 | -9 |
| 2021-09-04 16:22 | enable back wide apis on windows | u3shit | 3 | +69 | -24 |
| 2021-05-01 22:11 | workaround msvc abi being a crap and can't mangle names | u3shit | 1 | +3 | -3 |
| 2020-12-28 21:52 | fix clang-msvc build (yay) | u3shit | 2 | +11 | -1 |
| 2020-03-14 14:27 | fix linux build | u3shit | 1 | +4 | -4 |
| 2020-03-14 14:27 | add chrono support for vita (untested...) | u3shit | 1 | +20 | -1 |
| 2019-06-23 12:34 | fix iostream | u3shit | 1 | +7 | -7 |
| 2019-06-20 20:27 | basic vita support | u3shit | 4 | +28 | -17 |
| 2019-03-21 20:32 | Bump version to 8.0.1 | Tom Stellard | 1 | +1 | -1 |
| 2019-02-27 15:03 | ReleaseNotes: tidy up | Hans Wennborg | 1 | +1 | -4 |
| 2019-02-19 14:49 | ReleaseNotes: remove in-progress warning | Hans Wennborg | 1 | +3 | -14 |
| 2019-01-29 14:23 | Merging r352374: ------------------------------------------------------------------------ r352374 | mgorny | 2019-01-28 16:16:03 +0100 (Mon, 28 Jan 2019) | 18 lines | Hans Wennborg | 1 | +1 | -1 |
| 2019-01-23 21:11 | Merging r351670: ------------------------------------------------------------------------ r351670 | ericwf | 2019-01-20 02:21:35 +0100 (Sun, 20 Jan 2019) | 7 lines | Hans Wennborg | 8 | +40 | -24 |
| 2019-01-16 13:25 | Drop svn version suffix | Hans Wennborg | 1 | +1 | -1 |
| 2019-01-16 11:00 | Creating release_80 branch off revision 351319 | Hans Wennborg | 0 | +0 | -0 |
| 2019-01-16 05:43 | correct script name in generated tests | Eric Fiselier | 43 | +91 | -89 |
| 2019-01-16 02:16 | Attempt to make test_macros.h even more minimal | Eric Fiselier | 1 | +12 | -1 |
| 2019-01-16 02:10 | Fix feature test macros for atomics/mutexes without threading | Eric Fiselier | 5 | +189 | -77 |
| 2019-01-16 01:54 | Fix PR40230 - std::pair may have padding on FreeBSD. | Eric Fiselier | 3 | +30 | -3 |
| 2019-01-16 01:51 | Move internal usages of `alignof`/`__alignof` to use `_LIBCPP_ALIGNOF`. | Eric Fiselier | 13 | +109 | -55 |
| 2019-01-16 01:37 | Implement feature test macros using a script. | Eric Fiselier | 48 | +7520 | -1146 |
| 2019-01-15 19:16 | Fix size_t/off_t mixup in std::filesystem. | Dan Albert | 1 | +2 | -1 |
| 2019-01-15 19:14 | Add large file support to create_file for 32-bit. | Dan Albert | 1 | +41 | -5 |
| 2019-01-15 18:55 | [libc++] Support different libc++ namespaces in the iterator test | Petr Hosek | 1 | +30 | -30 |
| 2019-01-15 15:10 | Update year in license files | Hans Wennborg | 1 | +1 | -1 |
| 2019-01-15 01:53 | [test] Fix logic error in <compare> tests; enable for MSVC Dev16 | Casey Carter | 4 | +5 | -4 |
| 2019-01-15 00:05 | Generalize the comparison test structure to support cross-type comparisons. NFC to the library | Marshall Clow | 1 | +36 | -36 |
| 2019-01-13 22:15 | [libcxx] Mark do_open, do_get and do_close parameters unused when catopen is missing | Petr Hosek | 2 | +8 | -0 |
| 2019-01-11 21:57 | Change from a to a . Fixes PR#39871. | Marshall Clow | 7 | +23 | -23 |
| 2019-01-11 17:31 | [libcxx] Call __count_bool_true for bitset count | Adhemerval Zanella | 1 | +1 | -1 |
| 2019-01-11 15:45 | Don't use the form '2017y' in tests, since some gcc versions don't allow it | Marshall Clow | 2 | +6 | -6 |
| 2019-01-11 15:12 | Implement the 'sys_time' portions of the C++20 calendaring stuff. Reviewed as D56494 | Marshall Clow | 21 | +1209 | -142 |
| 2019-01-10 20:06 | [libcxx] Reorganize tests since the application of P0602R4 | Louis Dionne | 14 | +378 | -196 |
| 2019-01-10 18:50 | Filesystem tests: fix fs.op.relative | JF Bastien | 1 | +83 | -43 |
| 2019-01-09 23:20 | [NFC] Always lock free test: add indirection | JF Bastien | 1 | +3 | -1 |
| 2019-01-09 22:56 | [NFC] Normalize some test 'main' signatures | JF Bastien | 9 | +9 | -15 |
| 2019-01-09 19:40 | [libcxx] Add a script to run CI on older MacOS versions | Louis Dionne | 1 | +180 | -0 |
| 2019-01-09 16:35 | [libcxx] Add a script to run CI on MacOS | Louis Dionne | 1 | +153 | -0 |
| 2019-01-09 16:34 | Mark two UDL tests as being unsupported with Clang 7 | Eric Fiselier | 2 | +2 | -2 |
| 2019-01-09 16:13 | [libcxx] Remove outdated XFAILs for aligned deallocation | Louis Dionne | 1 | +0 | -10 |
| 2019-01-09 05:48 | Mark two more tests as FLAKY | Eric Fiselier | 2 | +4 | -0 |
| 2019-01-08 20:26 | [Sema] Teach Clang that aligned allocation is not supported with macosx10.13 | Louis Dionne | 2 | +18 | -9 |
| 2019-01-08 02:48 | Set the buffer of an fstream to empty when the underlying file is closed. This 'fixes' PR#38052 - std::fstream still good after closing and updating content. | Marshall Clow | 2 | +36 | -0 |
| 2019-01-08 00:03 | [libcxx] Optimize vectors construction of trivial types from an iterator range with const-ness mismatch. | Volodymyr Sapsai | 2 | +48 | -9 |
| 2019-01-07 18:21 | Mark more tests as flaky | Eric Fiselier | 5 | +10 | -0 |
| 2019-01-07 16:17 | Add the feature test macros that were defined in p1353r0 to the headers of the appropriate tests. No actual tests yet, so NFC. | Marshall Clow | 3 | +35 | -1 |
| 2019-01-06 06:14 | [libcxx] Support building hermetic static library | Petr Hosek | 3 | +72 | -33 |
| 2019-01-06 00:37 | Fix PR39749 - Headers containing just #error harm __has_include. | Eric Fiselier | 24 | +411 | -19 |
| 2019-01-05 21:18 | Fix flaky symlink access time test. | Eric Fiselier | 1 | +7 | -5 |
| 2019-01-05 20:11 | Revert "D56064: More tolerance for flaky tests in libc++ on NetBSD" | Kamil Rytarowski | 1 | +0 | -7 |
| 2019-01-03 17:18 | De-tab a couple tests. NFC | Marshall Clow | 3 | +6 | -6 |
| 2018-12-30 23:05 | More tolerance for flaky tests in libc++ on NetBSD | Kamil Rytarowski | 1 | +7 | -0 |
| 2018-12-21 20:14 | [libcxx] Remove unused macro _LIBCPP_HAS_UNIQUE_TYPEINFO | Louis Dionne | 1 | +2 | -6 |
| 2018-12-21 17:32 | [NFC] Fix typo in comment | Louis Dionne | 1 | +1 | -1 |
| 2018-12-21 04:38 | Fix test case breakages caused by lexically_relative change | Eric Fiselier | 1 | +3 | -3 |
| 2018-12-21 04:30 | Don't forward declare _FilesystemClock in C++03 | Eric Fiselier | 1 | +2 | -0 |
| 2018-12-21 04:27 | Fix copy paste error in file_clock tests | Eric Fiselier | 1 | +3 | -3 |
| 2018-12-21 04:25 | Implement LWG 3096: path::lexically_relative is confused by trailing slashes | Eric Fiselier | 3 | +9 | -6 |
| 2018-12-21 04:09 | Implement LWG 3065: Make path operators friends. | Eric Fiselier | 5 | +91 | -39 |
| 2018-12-21 03:54 | Implement LWG 3145: file_clock breaks ABI for C++17 implementations. | Eric Fiselier | 7 | +172 | -32 |
| 2018-12-21 03:16 | Implement LWG 2936: Path comparison is defined in terms of the generic format | Eric Fiselier | 3 | +139 | -15 |
| 2018-12-21 02:17 | Mark two filesystem LWG issues as complete - nothing to do | Eric Fiselier | 1 | +2 | -2 |
| 2018-12-20 17:55 | [libcxx] Fix order checking in unordered_multimap tests. | Louis Dionne | 6 | +379 | -152 |
| 2018-12-19 20:08 | [libcxx] Use custom allocator's `construct` in C++03 when available. | Volodymyr Sapsai | 5 | +193 | -22 |
| 2018-12-19 18:58 | Work around GCC 9.0 regression | Eric Fiselier | 1 | +2 | -1 |
| 2018-12-19 16:39 | Add missing include to test. NFC | Marshall Clow | 1 | +1 | -0 |
| 2018-12-18 23:19 | Portability fix: add missing includes and static_casts. Reviewed as https://reviews.llvm.org/D55777. Thanks to Andrey Maksimov for the patch. | Marshall Clow | 23 | +34 | -4 |
| 2018-12-18 19:07 | Rework the C strings tests to use ASSERT_SAME_TYPE. NFC there. Also change cwchar.pass.cpp to avoid constructing a couple things from zero - since apparently they can be enums in some weird C library. NFC there, either, since the values were never used. | Marshall Clow | 5 | +148 | -135 |
| 2018-12-18 13:46 | [libcxx] Remove XFAILs for older macOS versions | Louis Dionne | 1 | +0 | -3 |
| 2018-12-18 00:42 | [libcxx] Handle AppleClang 9 and 10 in XFAILs for aligned allocation tests | Louis Dionne | 1 | +8 | -7 |
| 2018-12-18 00:30 | [libcxx] Properly mark aligned allocation macro test as XFAIL on OS X | Louis Dionne | 1 | +6 | -6 |
| 2018-12-17 22:22 | [libcxx][NFC] Properly indent nested #ifdefs and #defines | Louis Dionne | 1 | +7 | -7 |
| 2018-12-17 20:17 | Fix FP comparisons when SSE isn't available | Eric Fiselier | 5 | +66 | -30 |
| 2018-12-17 19:14 | [test] Add target_info for NetBSD, and XFAIL some of locale tests | Michal Gorny | 31 | +103 | -0 |
| 2018-12-17 19:13 | [test] [re.traits] Remove asserts failing due to invalid UTF-8 | Michal Gorny | 1 | +0 | -5 |
| 2018-12-17 18:37 | Unbreak green dragon bots w/o __builtin_launder | Eric Fiselier | 1 | +2 | -2 |
| 2018-12-17 16:56 | Expect Clang diagnostics in std::launder test | Eric Fiselier | 1 | +2 | -0 |
| 2018-12-17 16:04 | [libcxx] Speeding up partition_point/lower_bound/upper_bound | Louis Dionne | 3 | +210 | -4 |
| 2018-12-16 15:12 | [test] [support] Use socket()+bind() to create unix sockets portably | Michal Gorny | 1 | +8 | -2 |
| 2018-12-16 09:18 | [test] [ctime] Ignore -Wformat-zero-length warnings | Michal Gorny | 1 | +4 | -0 |
| 2018-12-16 09:18 | [regex] Use distinct __regex_word on NetBSD | Michal Gorny | 1 | +4 | -0 |
| 2018-12-15 05:18 | Fix static assert diagnostic checks in i386 | Eric Fiselier | 5 | +5 | -5 |
| 2018-12-15 03:48 | Try 2: Fix bug in buildbot start script | Eric Fiselier | 1 | +1 | -1 |
| 2018-12-15 03:45 | Fix bug in buildbot start script | Eric Fiselier | 1 | +1 | -1 |
| 2018-12-15 03:24 | Rework docker setup to make it easier to work around bugs on buildbots | Eric Fiselier | 3 | +19 | -2 |
| 2018-12-14 20:42 | Tolerate Clangs new static_assert messages | Eric Fiselier | 6 | +6 | -6 |
| 2018-12-14 20:22 | [libcxx] Mark some tests as still failing on macosx10.14 | Louis Dionne | 3 | +3 | -0 |
| 2018-12-14 19:25 | When resolving a merge conflict, I put something inside an #ifdef. Fixed. | Marshall Clow | 1 | +1 | -1 |
| 2018-12-14 18:49 | Implement P1209 - Adopt Consistent Container Erasure from Library Fundamentals 2 for C++20. Reviewed as https://reviews.llvm.org/D55532 | Marshall Clow | 39 | +1717 | -1 |
| 2018-12-14 18:19 | [libcxx] Make sure use_system_cxx_lib does not override cxx_runtime_root for DYLD_LIBRARY_PATH | Louis Dionne | 2 | +5 | -6 |
| 2018-12-14 03:48 | Update google benchmark again | Eric Fiselier | 3 | +31 | -12 |
| 2018-12-14 03:37 | Update google benchmark version | Eric Fiselier | 17 | +194 | -101 |
| 2018-12-13 20:06 | [libc++] Fix _LIBCPP_EXPORTED_FROM_ABI when visibility annotations are disabled | Thomas Anderson | 1 | +5 | -1 |
| 2018-12-13 18:53 | [libcxx] Fix pop_back() tests to make sure they don't always just pass | Louis Dionne | 2 | +2 | -0 |
| 2018-12-12 23:58 | [libcxx] Add assertion in deque::pop_back when popping from an empty deque | Louis Dionne | 3 | +55 | -4 |
| 2018-12-12 20:51 | [test] [depr.c.headers] XFAIL uchar.h on NetBSD | Michal Gorny | 1 | +1 | -0 |
| 2018-12-12 20:28 | [test] [filesystems] NetBSD can do symlink permissions too | Michal Gorny | 1 | +1 | -1 |
| 2018-12-12 20:20 | [test] [filesystems] Extend FreeBSD tv_sec==-1 workaround to NetBSD | Michal Gorny | 1 | +1 | -1 |
| 2018-12-11 18:29 | [test] Permit NetBSD in filesystem_dynamic_test_helper.py | Michal Gorny | 1 | +2 | -1 |
| 2018-12-11 18:05 | [libcxx] Only enable the availability LIT feature when we're testing libc++ | Louis Dionne | 1 | +4 | -2 |
| 2018-12-11 17:29 | [libcxx] Remove the no_default_flags LIT configuration | Louis Dionne | 2 | +32 | -44 |
| 2018-12-11 17:05 | [NFC] Fix incorrect (but unreachable) LIT error message | Louis Dionne | 1 | +1 | -3 |
| 2018-12-11 15:27 | [libcxx] Fix test failure on GCC 4.9 | Louis Dionne | 1 | +8 | -3 |
| 2018-12-11 14:22 | [pair] Mark constructors as conditionally noexcept | Louis Dionne | 10 | +388 | -46 |
| 2018-12-11 14:15 | [libcxx] Fix test on compilers that do not support char8_t yet | Louis Dionne | 1 | +4 | -2 |
| 2018-12-11 06:06 | Fix problems with char8_t stuff on compilers that don't support char8_t yet | Marshall Clow | 10 | +13 | -11 |
| 2018-12-11 04:35 | Second part of P0482 - char8_t. Reviewed as https://reviews.llvm.org/D55308 | Marshall Clow | 91 | +1153 | -104 |
| 2018-12-11 02:32 | Revert "[pair] Mark constructors as conditionally noexcept" | Louis Dionne | 10 | +46 | -387 |
| 2018-12-11 02:17 | [pair] Mark constructors as conditionally noexcept | Louis Dionne | 10 | +387 | -46 |
| 2018-12-11 00:14 | Add a version of std::function that includes a few optimizations in ABI V2. | Eric Fiselier | 2 | +305 | -0 |
| 2018-12-10 18:14 | Refactor std::function to more easily support alternative implementations. | Eric Fiselier | 1 | +310 | -200 |
| 2018-12-07 22:16 | Update a couple of vector<bool> tests that were testing libc++-specific bahavior. Thanks to Andrey Maksimov for the catch. | Marshall Clow | 3 | +17 | -10 |
| 2018-12-07 21:48 | [libcxx] Remove the availability_markup LIT feature | Louis Dionne | 12 | +60 | -76 |
| 2018-12-07 16:42 | [libcxx] Add paranoid cast-to-void in comma operator | Louis Dionne | 1 | +1 | -1 |
| 2018-12-06 21:46 | [libc++] Improve diagnostics for non-const comparators and hashers in associative containers | Louis Dionne | 9 | +52 | -72 |
| 2018-12-06 20:09 | [libcxx] Always convert 'use_system_cxx_lib' to an absolute path | Louis Dionne | 1 | +1 | -0 |
| 2018-12-06 19:24 | [libcxx] Fix incorrect XFAILs for chrono tests on old macos deployment targets | Louis Dionne | 3 | +12 | -9 |
| 2018-12-06 18:24 | [libcxx] Add checks for unique value of array<T, 0>.begin() and array<T, 0>.end() | Louis Dionne | 1 | +8 | -1 |
| 2018-12-06 18:06 | [libcxx] Add XFAILs for aligned allocation tests on AppleClang 9 | Louis Dionne | 8 | +96 | -96 |
| 2018-12-06 13:52 | [libcxx] Make return value of array<T, 0>.data() checked only for libc++ | Louis Dionne | 2 | +6 | -6 |
| 2018-12-06 00:25 | [libcxx] Mark some tests as failing on macosx 10.14 | Louis Dionne | 4 | +4 | -0 |
| 2018-12-06 00:24 | [libcxx] Don't depend on availability markup to provide the streams in the dylib | Louis Dionne | 16 | +20 | -36 |
| 2018-12-04 19:31 | [libcxx] Always enable availability in the lit test suite. | Louis Dionne | 2 | +3 | -16 |
| 2018-12-03 14:03 | [libcxx] Implement P0318: unwrap_ref_decay and unwrap_reference | Louis Dionne | 6 | +145 | -36 |
| 2018-11-29 23:21 | First part of P0482 - Establish that char8_t is an integral type, and that numeric_limits<char8_t> is valid and sane. (second try) | Marshall Clow | 35 | +172 | -0 |
| 2018-11-29 21:25 | [libcxx] Make UNSUPPORTED for std::async test more fine grained | Louis Dionne | 1 | +8 | -1 |
| 2018-11-29 20:04 | Revert commit r347904 because it broke older compilers | Marshall Clow | 35 | +0 | -172 |
| 2018-11-29 19:49 | First part of P0482 - Establish that char8_t is an integral type, and that numeric_limits<char8_t> is valid and sane. | Marshall Clow | 35 | +172 | -0 |
| 2018-11-29 19:44 | [libcxx] Remove bad_array_length | Louis Dionne | 12 | +37 | -170 |
| 2018-11-29 15:52 | [libcxx] More fixes to XFAILs for aligned allocation tests for macosx 10.13 | Louis Dionne | 2 | +12 | -2 |
| 2018-11-28 22:24 | Revert "Move internal usages of `alignof`/`__alignof` to use `_LIBCPP_ALIGNOF`. " | Eric Fiselier | 10 | +44 | -90 |
| 2018-11-28 18:32 | Fix bad _LIBCPP_ALIGNOF test | Eric Fiselier | 1 | +0 | -1 |
| 2018-11-28 18:18 | Implement P0966 - string::reserve should not shrink | Marshall Clow | 3 | +13 | -4 |
| 2018-11-28 18:16 | Move internal usages of `alignof`/`__alignof` to use `_LIBCPP_ALIGNOF`. | Eric Fiselier | 10 | +91 | -44 |
| 2018-11-28 18:02 | [libcxx] Remove dynarray | Louis Dionne | 21 | +4 | -1152 |
| 2018-11-28 17:31 | [libcxx] Use clang-verify in the lit test suite even when availability is enabled | Louis Dionne | 4 | +12 | -3 |
| 2018-11-28 15:22 | [libcxx] Apply _LIBCPP_INLINE_VISIBILITY for std::hash for string_view | Louis Dionne | 1 | +4 | -9 |
| 2018-11-27 21:13 | [libcxx] Make sure the re-export logic works when paths contain spaces | Louis Dionne | 1 | +5 | -5 |
| 2018-11-27 20:59 | [libcxx] Fix libc++ re-exporting logic when Command Line Tools are not installed | Louis Dionne | 1 | +11 | -18 |
| 2018-11-27 16:35 | Implement P1085R2 - Should Span be Regular?. This consists entirely of deletions | Marshall Clow | 8 | +2 | -996 |
| 2018-11-26 22:51 | Remove duplicate _LIBCPP_INLINE_VISIBILITY attributes. | Eric Fiselier | 1 | +60 | -60 |
| 2018-11-26 20:15 | Add basic_string::__resize_default_init (from P1072) | Eric Fiselier | 3 | +116 | -12 |
| 2018-11-26 19:30 | [libcxx] Fix XFAILs for aligned allocation tests | Louis Dionne | 8 | +152 | -132 |
| 2018-11-26 17:47 | [libcxx] Fix XFAIL for aligned deallocation test with trunk Clang | Louis Dionne | 1 | +15 | -6 |
| 2018-11-26 16:14 | [libcxx] Use a type that is always an aggregate in variant's tests | Louis Dionne | 3 | +28 | -25 |
| 2018-11-22 19:10 | [NFC] Fix typo in comment | Louis Dionne | 2 | +2 | -2 |
| 2018-11-22 17:43 | [libcxx] Reintroduce UNSUPPORTED annotation for strstreambuf overflow test | Louis Dionne | 1 | +4 | -0 |
| 2018-11-22 16:38 | [libcxx] Add XFAIL for test on OS X 10.12 to 10.14 | Louis Dionne | 1 | +6 | -0 |
| 2018-11-22 16:10 | [NFC][libcxx] Print human-friendly command line when lit test fails | Louis Dionne | 1 | +1 | -1 |
| 2018-11-22 13:40 | [libcxx] Remove incorrect XFAIL on macos 10.12 | Louis Dionne | 1 | +0 | -1 |
| 2018-11-21 23:00 | [libcxx] Improve error message when an invalid directory is provided as use_system_cxx_lib | Louis Dionne | 1 | +1 | -1 |
| 2018-11-21 21:22 | [libcxx] Remove unused definition of aligned allocation macro on old OS X | Louis Dionne | 1 | +0 | -5 |
| 2018-11-21 20:53 | [libcxx] Fix incorrect iterator type in vector container test | Louis Dionne | 1 | +32 | -24 |
| 2018-11-21 20:47 | [libcxx] Mark strstreams tests as being supported on all OS X versions | Louis Dionne | 1 | +0 | -4 |
| 2018-11-21 20:39 | Fix missing includes in test header | Eric Fiselier | 1 | +6 | -5 |
| 2018-11-21 17:31 | [libcxx] Make sure operator+ is declared with the right visibility attribute | Louis Dionne | 1 | +1 | -0 |
| 2018-11-21 17:00 | [libcxx] Mark stray symbols as hidden to try and fix the build | Louis Dionne | 2 | +3 | -3 |
| 2018-11-21 16:27 | [NFC][libcxx] Add revision number to ABI changelog | Louis Dionne | 1 | +1 | -1 |
| 2018-11-21 16:24 | [libcxx] Make sure we can build with -fvisibility=hidden on Linux | Louis Dionne | 5 | +42 | -25 |
| 2018-11-21 03:30 | [libc++] Implement P0487R1 - Fixing operator>>(basic_istream&, CharT*) | Zhihao Yuan | 5 | +127 | -9 |
| 2018-11-21 00:03 | [NFC] Rename lit feature to '-fsized-deallocation' for consistency | Louis Dionne | 3 | +3 | -3 |
| 2018-11-20 23:18 | [NFC] Reformat availability #defines in __config | Louis Dionne | 1 | +5 | -8 |
| 2018-11-20 23:07 | [NFC] Fix formatting in availability documentation | Louis Dionne | 1 | +12 | -12 |
| 2018-11-20 22:55 | A couple of tests were broken when clang implemented the compiler parts of P0482 (support for char8_t). Comment out those bits until we implement the corresponding bits in libc++ | Marshall Clow | 2 | +34 | -0 |
| 2018-11-20 21:14 | [libcxx] Fix threads detection on GNU/Hurd | Louis Dionne | 1 | +1 | -0 |
| 2018-11-20 20:38 | Note that P0899R1 requires no work. | Marshall Clow | 1 | +1 | -1 |
| 2018-11-20 20:37 | Mark P0771 as complete; we already did this - I just added tests to be sure | Marshall Clow | 2 | +15 | -3 |
| 2018-11-20 17:15 | Add benchmarks for sorting and heap functions. | Samuel Benzaquen | 1 | +253 | -45 |
| 2018-11-19 22:06 | [NFC][libcxx] Fix incorrect comments | Louis Dionne | 1 | +3 | -3 |
| 2018-11-19 20:53 | [libcxx] Fix XFAIL for GCC 4.9 | Louis Dionne | 1 | +1 | -1 |
| 2018-11-19 20:21 | [libcxx] Update test of trivial copyability of reference_wrapper | Louis Dionne | 1 | +4 | -3 |
| 2018-11-19 18:43 | Add docker configurations used by the buildbots. | Eric Fiselier | 7 | +678 | -0 |
| 2018-11-19 17:40 | [libcxx] Fix incorrect #include for std::hash | Louis Dionne | 1 | +1 | -1 |
| 2018-11-19 17:39 | [libcxx] Add missing <cstddef> includes in tests | Louis Dionne | 3 | +4 | -0 |
| 2018-11-19 15:37 | [libcxx] Add availability markup for bad_optional_access, bad_variant_access and bad_any_cast | Louis Dionne | 50 | +364 | -245 |
| 2018-11-16 19:52 | [libcxx] Add missing includes in tests | Louis Dionne | 21 | +24 | -0 |
| 2018-11-16 14:57 | [libcxx] Mention restriction on inline namespaces in LIBCXX_ABI_NAMESPACE docs | Louis Dionne | 1 | +3 | -1 |
| 2018-11-16 12:53 | Remove BUILD file from google-benchmark | Benjamin Kramer | 1 | +0 | -65 |
| 2018-11-15 19:53 | Disable filesystem benchmark when libstdc++ doesn't support it | Eric Fiselier | 1 | +18 | -3 |
| 2018-11-15 19:22 | Upgrade Google Benchmark library to ToT | Eric Fiselier | 57 | +2966 | -863 |
| 2018-11-15 07:29 | propagate __config_site includes when building benchmarks | Eric Fiselier | 1 | +10 | -2 |
| 2018-11-15 00:27 | Work around C++03 decltype limitations | Eric Fiselier | 1 | +5 | -5 |
| 2018-11-15 00:11 | Get tests compiling with -Wunused-local-typedef | Eric Fiselier | 51 | +22 | -94 |
| 2018-11-14 23:23 | [libcxx] [test] Fix Clang -Wunused-local-typedef warnings. | Stephan T. Lavavej | 4 | +0 | -20 |
| 2018-11-14 23:23 | [libcxx] [test] Include <cassert> for assert(). | Stephan T. Lavavej | 8 | +8 | -0 |
| 2018-11-14 23:23 | [libcxx] [test] Fix MSVC warning C4800. | Stephan T. Lavavej | 1 | +6 | -6 |
| 2018-11-14 22:49 | Attempt to show progress bar in benchmark tests | Eric Fiselier | 1 | +1 | -1 |
| 2018-11-14 22:48 | Exclude check-cxx-benchmarks from the global test target. | Eric Fiselier | 1 | +2 | -2 |
| 2018-11-14 20:38 | Rename cxx-benchmark-unittests target and convert to LIT. | Eric Fiselier | 7 | +203 | -22 |
| 2018-11-14 17:58 | [libcxx] [test] Fix running tests on macOS with python3 | Alexander Richardson | 1 | +8 | -7 |
| 2018-11-14 03:06 | [libcxx] [test] Strip trailing whitespace. NFC. | Stephan T. Lavavej | 164 | +538 | -544 |
| 2018-11-14 00:09 | [CMake] Passthrough CFLAGS when checking the compiler-rt path | Petr Hosek | 1 | +3 | -0 |
| 2018-11-13 23:08 | Add cxx-benchmark-unittests target | Eric Fiselier | 3 | +78 | -22 |
| 2018-11-13 23:00 | Fix "use of" uninitialized memory in benchmark. | Eric Fiselier | 1 | +1 | -1 |
| 2018-11-13 22:26 | Mark #2184 as complete; the tests are fine. (I thought that they were wrong before) | Marshall Clow | 1 | +1 | -1 |
| 2018-11-13 21:13 | [NFC] Mark LWG3128 and LWG3132 as requiring no work | Louis Dionne | 1 | +2 | -2 |
| 2018-11-13 19:16 | Fix UB in string.bench.cpp. | Eric Fiselier | 1 | +6 | -6 |
| 2018-11-13 18:07 | Remove duplicate entry for issue 3134 | Marshall Clow | 1 | +0 | -1 |
| 2018-11-13 18:05 | Update status for issue 3122 | Marshall Clow | 1 | +2 | -2 |
| 2018-11-13 17:33 | [NFC][libcxx] Mark P1006R1 as complete | Louis Dionne | 1 | +1 | -1 |
| 2018-11-13 17:22 | Implement P0972R0: <chrono> zero(), min(), and max() should be noexcept. Reviewed as https://reviews.llvm.org/D53828 | Marshall Clow | 10 | +75 | -26 |
| 2018-11-13 17:09 | [NFC][libcxx] Mark P1006 as implemented in LLVM 8.0 | Louis Dionne | 1 | +1 | -1 |
| 2018-11-13 17:04 | [libcxx] Implement http://wg21.link/p1006, constexpr in pointer_traits | Louis Dionne | 2 | +16 | -5 |
| 2018-11-13 17:00 | [libcxx] GNU/Hurd uses BSD-based interfaces, but does not (and won't) provide <sys/sysctl.h> | Louis Dionne | 1 | +2 | -2 |
| 2018-11-13 07:03 | Attempt to make benchmarks fall back to -std=c++1z when C++17 isn't supported. | Eric Fiselier | 1 | +12 | -1 |
| 2018-11-13 06:30 | Add emplace tests for multiset/unordered_multiset. | Eric Fiselier | 5 | +97 | -52 |
| 2018-11-13 05:33 | Fix PR39619 - iterator_traits isn't SFINAE-friendly enough. Thanks to Eric for the report | Marshall Clow | 3 | +141 | -1 |
| 2018-11-12 04:58 | Update to-do list with new work from WG21 meeting in San Diego | Marshall Clow | 1 | +71 | -1 |
| 2018-11-12 01:38 | [NFC] Reformat std::optional tests | Louis Dionne | 2 | +4 | -4 |
| 2018-11-12 01:28 | [NFC] Fix typo in <tuple> | Louis Dionne | 1 | +1 | -1 |
| 2018-11-09 23:32 | [libcxx] Provide thread annotations for shared_mutex | Petr Hosek | 1 | +8 | -7 |
| 2018-11-08 23:57 | Attempt to enable -Wconversion | Eric Fiselier | 1 | +1 | -1 |
| 2018-11-07 23:51 | Fix -Wimplicit-fallthrough warning | Fangrui Song | 1 | +2 | -0 |
| 2018-11-04 17:57 | Fix the test for partition_copy so it is not ridiculously slow. Also, detab. | Marshall Clow | 1 | +421 | -408 |
| 2018-11-03 17:51 | [NFC] Fix incorrect comment in std::list | Louis Dionne | 1 | +1 | -1 |
| 2018-11-01 22:35 | Fix test assumption that Linux implies glibc. | Dan Albert | 1 | +9 | -3 |
| 2018-11-01 21:24 | Revert "Bug 39129: Speeding up partition_point/lower_bound/upper_bound/ by using unsigned division by 2 when possible." | Louis Dionne | 3 | +4 | -153 |
| 2018-11-01 18:24 | Use C++11 fallthrough attribute syntax when available and add a break | Reid Kleckner | 1 | +5 | -1 |
| 2018-11-01 14:41 | [libcxx] Fix usage of _C2, which is a "nasty macro" in some environments | Louis Dionne | 3 | +39 | -36 |
| 2018-10-31 18:53 | [NFC] Replace C++1y and C++1z by C++14 and C++17, respectively | Louis Dionne | 2 | +8 | -7 |
| 2018-10-31 18:33 | [NFC] Mark "Splicing Maps and Sets" as done in LLVM 8.0 | Louis Dionne | 1 | +1 | -1 |
| 2018-10-31 17:31 | Second half of C++17's splicing maps and sets | Erik Pilkington | 16 | +1874 | -68 |
| 2018-10-30 23:24 | Correct ABI list change wrongly advertised as being in the 7.0 release | Louis Dionne | 1 | +4 | -1 |
| 2018-10-30 22:23 | Revert "Build with -fvisibility=hidden" | Eric Fiselier | 3 | +1883 | -1904 |
| 2018-10-30 22:07 | Build with -fvisibility=hidden | Eric Fiselier | 3 | +1904 | -1883 |
| 2018-10-30 21:50 | [libcxx] Correct link to code review for P1006 | Louis Dionne | 1 | +2 | -2 |
| 2018-10-30 21:44 | Make libc++'s versioning namespace customizable | Eric Fiselier | 5 | +37 | -12 |
| 2018-10-30 21:27 | Add link to implementation for P1006R0 | Marshall Clow | 1 | +1 | -1 |
| 2018-10-30 21:23 | Update LLVM version used on Appveyor bot, remove MSVC 2015 bot | Eric Fiselier | 2 | +1 | -9 |
| 2018-10-30 15:54 | Add more benchmarks for std::string. | Samuel Benzaquen | 1 | +326 | -21 |
| 2018-10-30 02:02 | Unify definition of _LIBCPP_BEGIN/END_NAMESPACE_STD | Eric Fiselier | 1 | +19 | -35 |
| 2018-10-29 19:52 | XFAIL test on OS X availability | Eric Fiselier | 2 | +7 | -7 |
| 2018-10-29 19:31 | Added Phab link for P0927 | Marshall Clow | 1 | +2 | -2 |
| 2018-10-29 19:25 | Bug 39129: Speeding up partition_point/lower_bound/upper_bound/ by using unsigned division by 2 when possible. | Eric Fiselier | 3 | +153 | -4 |
| 2018-10-29 19:08 | Fix mismatch between size_t and uint64_t in std::set benchmark. | Samuel Benzaquen | 1 | +3 | -3 |
| 2018-10-29 17:30 | [libc++] Use exclude_from_explicit_instantiation instead of always_inline | Louis Dionne | 2 | +17 | -1 |
| 2018-10-26 22:54 | Fix PR39458 _LIBCPP_DEBUG breaks heterogeneous compare. | Eric Fiselier | 2 | +51 | -12 |
| 2018-10-26 20:20 | Work around gcc.gnu.org/PR87766 | Eric Fiselier | 1 | +1 | -1 |
| 2018-10-26 20:08 | [NFC] Update comment in libc++ ABI changelog | Louis Dionne | 1 | +1 | -1 |
| 2018-10-26 17:12 | Fix incorrect use of aligned allocation in get_temporary_buffer. | Eric Fiselier | 1 | +1 | -1 |
| 2018-10-26 16:37 | XFAIL sized deallocation test with GCC | Eric Fiselier | 1 | +3 | -0 |
| 2018-10-26 01:00 | Run the min/max tests agaist the header <charconv>. Fix that header so it passes. NFC. | Marshall Clow | 2 | +7 | -0 |
| 2018-10-25 17:43 | fix incorrect placement of _LIBCPP_ALWAYS_INLINE in valarray | Eric Fiselier | 1 | +2 | -1 |
| 2018-10-25 17:21 | Implement sized deallocation for std::allocator and friends. | Eric Fiselier | 7 | +382 | -58 |
| 2018-10-25 12:13 | [libc++] Make sure we can build libc++ with -fvisibility=hidden | Louis Dionne | 15 | +75 | -32 |
| 2018-10-25 06:43 | Revert "Fix use of __libcpp_deallocate in dynarray" | Eric Christopher | 1 | +1 | -1 |
| 2018-10-25 06:20 | Temporarily Revert "Implement sized deallocation for std::allocator and friends." | Eric Christopher | 6 | +55 | -377 |
| 2018-10-25 02:36 | Fix use of __libcpp_deallocate in dynarray | Eric Fiselier | 1 | +1 | -1 |
| 2018-10-24 22:44 | Implement sized deallocation for std::allocator and friends. | Eric Fiselier | 6 | +377 | -55 |
| 2018-10-24 21:29 | Revert "Teach __libcpp_is_floating_point that __fp16 and _Float16 are" | Petr Hosek | 2 | +0 | -30 |
| 2018-10-24 18:37 | Fix use of libc++ specific macro in support/test_macros.h | Eric Fiselier | 1 | +4 | -3 |
| 2018-10-24 15:09 | Adjust unsupported C++ versions in some tests | Mikhail Maltsev | 176 | +176 | -176 |
| 2018-10-23 20:07 | Off-by-one errors strike again. Thank goodness for ASAN and the bots. | Marshall Clow | 1 | +14 | -4 |
| 2018-10-23 18:38 | When filling a vector<bool> with stuff, initialize the last word of the storage that you're touching. Otherwise, when we lay down the bits with operator&=, we get UB from reading uninitialized memory. Fixes Bug 39354. Thanks to David Wagner for the bug report. | Marshall Clow | 1 | +4 | -0 |
| 2018-10-23 14:49 | Add benchmark for std::set. | Samuel Benzaquen | 2 | +312 | -20 |
| 2018-10-23 05:22 | Mark the move construct/move assign tests as unsupported on C++03 | Marshall Clow | 2 | +2 | -1 |
| 2018-10-23 02:51 | Add tests for match_results copy/move assignment operators. NFC | Marshall Clow | 3 | +106 | -0 |
| 2018-10-23 02:31 | Remove a 'const' from the synopsis. NFC | Marshall Clow | 1 | +1 | -1 |
| 2018-10-23 01:30 | Updated the issue notes. | Marshall Clow | 1 | +6 | -6 |
| 2018-10-23 01:27 | Add tests for match_results copy/move construction. NFC | Marshall Clow | 2 | +83 | -0 |
| 2018-10-22 23:52 | Added more notes to the issues. | Marshall Clow | 1 | +6 | -6 |
| 2018-10-22 20:50 | Update commnents to reflect the changes for LWG#3127. NFC | Marshall Clow | 1 | +1 | -1 |
| 2018-10-22 20:49 | Update commnents to reflect the changes for LWG#3127. NFC | Marshall Clow | 2 | +31 | -1 |
| 2018-10-22 20:44 | Update commnents to reflect the changes for LWG#3122. NFC | Marshall Clow | 3 | +3 | -0 |
| 2018-10-20 03:35 | [libcxx] [test] Don't detect Windows' UCRT with TEST_COMPILER_C1XX | Billy Robert O'Neal III | 2 | +3 | -7 |
| 2018-10-19 23:49 | [libcxx] [test] Add missing <stdexcept> to map at tests. | Billy Robert O'Neal III | 2 | +5 | -3 |
| 2018-10-19 23:45 | Repair thread-unsafe modifications of n_alive in F.pass.cpp | Billy Robert O'Neal III | 1 | +10 | -4 |
| 2018-10-17 16:12 | [libcxx] Improve reporting when running the lit test suite | Louis Dionne | 1 | +10 | -10 |
| 2018-10-17 00:34 | [libcxx] Mark chrono literal unit tests as being unsupported on AppleClang 10 | Louis Dionne | 4 | +4 | -4 |
| 2018-10-16 20:02 | [libcxx] Avoid repeating the definition of std:: namespaces | Louis Dionne | 1 | +6 | -20 |
| 2018-10-16 19:26 | [libcxx] Remove _LIBCPP_EXTERN_TEMPLATE_INLINE_VISIBILITY | Louis Dionne | 5 | +40 | -41 |
| 2018-10-16 17:27 | Recommit <chrono> changes with a couple xtra tests marked to fail on apple's clang. Reviewed as D51762 | Marshall Clow | 180 | +10901 | -2 |
| 2018-10-16 16:02 | Partial fix for PR38964. (<string> can't be built with gcc -std=c++03) Reviewed as https://reviews.llvm.org/D52240 | Marshall Clow | 1 | +10 | -0 |
| 2018-10-16 03:36 | Re-apply r344546 "Mark a couple of test cases as 'C++17-only'..." | Artem Dergachev | 2 | +6 | -2 |
| 2018-10-16 02:40 | Revert r344529 "Implement the first part of the calendar support for C++20" Revert r344535 "Wrap up the new chrono literals in an #ifdef..." Revert r344546 "Mark a couple of test cases as 'C++17-only'..." | Artem Dergachev | 183 | +3 | -10964 |
| 2018-10-16 00:31 | [libcxx] Remove custom CMake code targeting Mac OS 10.6 | Louis Dionne | 2 | +4 | -9 |
| 2018-10-15 19:46 | Mark a couple of test cases as 'C++17-only' pending the resolution of PR#39232 | Marshall Clow | 2 | +6 | -2 |
| 2018-10-15 17:33 | Wrap up the new chrono literals in an #ifdef so that old versions of clang don't complain. I'm looking at you, clang 5.0.1 | Marshall Clow | 4 | +10 | -1 |
| 2018-10-15 16:06 | Implement the first part of the calendar support for C++20. This is still incomplete; there will be more patches coming. Reviewed as D51762 | Marshall Clow | 180 | +10949 | -1 |
| 2018-10-12 21:59 | One more local type warning removed from the tests. NFC | Marshall Clow | 1 | +12 | -8 |
| 2018-10-12 21:24 | Update the array tests to not use a local type; removes warnings in C++03. NFC | Marshall Clow | 3 | +13 | -9 |
| 2018-10-12 21:22 | Update all the max_size tests to eliminate signed/unsigned comparison warnings. NFC | Marshall Clow | 12 | +62 | -62 |
| 2018-10-12 21:01 | Add benchmarks for std::function. | Samuel Benzaquen | 2 | +324 | -0 |
| 2018-10-12 17:12 | [NFC][libc++] Fix broken link in comment | Louis Dionne | 1 | +1 | -1 |
| 2018-10-11 17:28 | Revert commit r344254; does not work with C++03 | Marshall Clow | 1 | +14 | -39 |
| 2018-10-11 15:38 | Prefer to use the __is_XXX compiler intrinsics to the (old, busted) __has_XXX intrinsics when implementing type traits. Thanks to Richard Smith for the patch. | Marshall Clow | 1 | +39 | -14 |
| 2018-10-11 04:07 | Add a test that shows what happens with throwing destructors. NFC. | Marshall Clow | 1 | +11 | -0 |
| 2018-10-11 01:48 | Fix use of removed _LIBCPP_HAS_NO_BUILTIN_ALIGNED_OPERATOR_NEW_DELETE | Eric Fiselier | 1 | +1 | -1 |
| 2018-10-11 00:17 | Distinguish between library and language support for aligned allocation. | Eric Fiselier | 4 | +33 | -29 |
| 2018-10-10 22:35 | Use TEST_STD_VER instead of __cplusplus [NFC] | Aaron Puchert | 24 | +49 | -24 |
| 2018-10-10 22:05 | Use std::scoped_lock only for C++17 and newer | Aaron Puchert | 1 | +2 | -0 |
| 2018-10-10 18:22 | Add test macros for always_inline and noinline | Eric Fiselier | 3 | +23 | -10 |
| 2018-10-10 17:46 | Fix linking filesystem benchmarks | Eric Fiselier | 1 | +4 | -1 |
| 2018-10-09 23:42 | Annotate scoped_lock as with scoped_lockable attribute | Aaron Puchert | 2 | +7 | -1 |
| 2018-10-09 14:57 | [libcxx] Mark std::async race condition test as unsupported on Darwin | Louis Dionne | 1 | +4 | -0 |
| 2018-10-08 20:20 | Do the math in uniform_int_distribution::operator() as unsigned to prevent UB when overflowing. Also add a UBSAN notification that we're ffine with unsigned overflow. This fixes PR#32617. Thanks to Vincent & Christoph for their help with this issue. | Marshall Clow | 1 | +3 | -2 |
| 2018-10-06 15:07 | Papers and Issues for San Diego | Marshall Clow | 1 | +81 | -54 |
| 2018-10-04 05:38 | [CMake] Use just basename when copying C++ ABI headers | Petr Hosek | 1 | +1 | -1 |
| 2018-10-03 21:36 | [libc++][NFC] Add error messages to a couple of static_asserts in span | Louis Dionne | 1 | +3 | -3 |
| 2018-10-01 17:21 | Remove redundant null pointer check in operator delete | Fangrui Song | 1 | +3 | -5 |
| 2018-10-01 04:08 | Attempt to fix aligned allocation configuration under clang-cl | Eric Fiselier | 1 | +4 | -0 |
| 2018-10-01 03:59 | Remove one more warning from clang-cl build | Eric Fiselier | 1 | +1 | -0 |
| 2018-10-01 02:54 | Fix Shadowing warning on Windows | Eric Fiselier | 1 | +2 | -2 |
| 2018-10-01 01:59 | Fix even more Clang warnings. | Eric Fiselier | 6 | +14 | -10 |
| 2018-10-01 01:51 | Bump default dialect to C++14 for clang-cl | Eric Fiselier | 1 | +1 | -1 |
| 2018-10-01 01:47 | Remove even more clang-cl warnings | Eric Fiselier | 1 | +5 | -1 |
| 2018-10-01 01:43 | Mork more tests as FLAKY | Eric Fiselier | 2 | +2 | -1 |
| 2018-10-01 01:31 | Remove even more warnings from clang-cl build | Eric Fiselier | 1 | +9 | -5 |
| 2018-10-01 01:15 | Turn off warnings under clang-cl | Eric Fiselier | 1 | +12 | -0 |
| 2018-10-01 01:05 | Fix threaded test under no-threading configuration | Eric Fiselier | 2 | +4 | -0 |
| 2018-10-01 01:00 | Attempt to unbreak Windows configuration. | Eric Fiselier | 2 | +5 | -1 |
| 2018-09-29 02:17 | [cxx2a] Fix warning triggered by r343285 | Vitaly Buka | 1 | +0 | -1 |
| 2018-09-26 08:24 | [libc++] Remove Fuchsia-specific knowledge to pick the ABI version | Louis Dionne | 2 | +3 | -12 |
| 2018-09-25 04:13 | Revert r342936 "Remove redundant null pointer check in operator delete" | Louis Dionne | 1 | +5 | -3 |
| 2018-09-25 02:50 | Remove redundant null pointer check in operator delete | Fangrui Song | 1 | +3 | -5 |
| 2018-09-23 23:17 | [libcxx] Fix the binder deprecation tests on Clang 5. | Louis Dionne | 11 | +46 | -110 |
| 2018-09-23 22:16 | [libcxx] Fix buildbots on Debian | Louis Dionne | 11 | +11 | -0 |
| 2018-09-23 21:10 | [libcxx] Document new symbols __u64toa and __u32toa on Darwin | Louis Dionne | 2 | +5 | -0 |
| 2018-09-23 18:35 | [libc++] Add deprecated attributes to many deprecated components | Louis Dionne | 18 | +551 | -50 |
| 2018-09-23 16:44 | [NFC][libcxx] Rename helpers with 4 underscores to something more reasonable | Louis Dionne | 1 | +14 | -14 |
| 2018-09-22 21:30 | [NFC][libc++] Fix typo in the description of LIBCXX_INCLUDE_BENCHMARKS | Louis Dionne | 1 | +1 | -1 |
| 2018-09-22 21:01 | Mark [[nodiscard]] tests unsupported on GCC prior to 7.0 | Eric Fiselier | 1 | +3 | -0 |
| 2018-09-22 20:09 | Fix UB in SIMD tests. | Eric Fiselier | 1 | +1 | -1 |
| 2018-09-22 20:07 | [libcxx] Readjust nodiscard_extensions.pass.cpp test - just disable for ASAN | Roman Lebedev | 1 | +4 | -2 |
| 2018-09-22 20:03 | Mark test as flaky | Eric Fiselier | 1 | +2 | -0 |
| 2018-09-22 19:49 | Correct docs to reference the new libc++ lists. | Eric Fiselier | 2 | +12 | -15 |
| 2018-09-22 19:09 | [libcxx] Blind attempt to fix harmless leak in nodiscard_extensions.pass.cpp test | Roman Lebedev | 1 | +2 | -1 |
| 2018-09-22 18:39 | [libcxx] Fix the definition of the check-cxx-abilist target on Darwin | Louis Dionne | 1 | +11 | -7 |
| 2018-09-22 18:05 | Document new symbols for __u64toa and __u32toa | Zhihao Yuan | 1 | +12 | -0 |
| 2018-09-22 17:54 | [libc++] Add _LIBCPP_ENABLE_NODISCARD and _LIBCPP_NODISCARD_EXT to allow pre-C++2a [[nodiscard]] | Roman Lebedev | 13 | +303 | -40 |
| 2018-09-22 14:37 | Similar to the handling of darwin target triples, strip the version numbers off of freebsd target triples, when generating the name of the ABI list file for check-cxx-abilist target. | Dimitry Andric | 1 | +7 | -4 |
| 2018-09-22 13:32 | Remove a bunch of empty subdirectories. NFCI. | Dimitry Andric | 0 | +0 | -0 |
| 2018-09-20 08:05 | fix some typos in the doc | Sylvestre Ledru | 3 | +5 | -5 |
| 2018-09-20 07:58 | add a quick link to libc++abi | Sylvestre Ledru | 1 | +1 | -0 |
| 2018-09-20 07:57 | refresh the libc++ homepage | Sylvestre Ledru | 2 | +9 | -8 |
| 2018-09-20 01:15 | Fix diagnostic regex in variant tests to tolerate older clang versions | Eric Fiselier | 1 | +1 | -1 |
| 2018-09-19 23:31 | Revert "Implement LWG 2221 - No formatted output operator for nullptr." | Volodymyr Sapsai | 3 | +3 | -92 |
| 2018-09-19 18:29 | Implement LWG 2221 - No formatted output operator for nullptr. Reviewed as https://reviews.llvm.org/D44263 | Marshall Clow | 3 | +92 | -3 |
| 2018-09-19 17:53 | Don't require relops on variant alternatives to all return the same type. | Eric Fiselier | 3 | +182 | -35 |
| 2018-09-19 02:27 | Remove unused include of "verbose_assert.h" | Marshall Clow | 1 | +0 | -1 |
| 2018-09-17 07:40 | Fix typo | Fangrui Song | 1 | +1 | -1 |
| 2018-09-13 02:23 | Mark LWG#3102 as complete. No code changes, but I updated a test or two | Marshall Clow | 2 | +7 | -1 |
| 2018-09-12 19:41 | Implement the infrastructure for feature-test macros. Very few actual feature test macros, though. Reviewed as: https://reviews.llvm.org/D51955 | Marshall Clow | 77 | +1535 | -11 |
| 2018-09-12 18:53 | Actually mark LWG#2953, don't just say you've done so in r342070 | Marshall Clow | 1 | +1 | -1 |
| 2018-09-12 18:51 | mark LWG#2953 as complete. No code changes required, but added a couple of extra tests. | Marshall Clow | 3 | +69 | -5 |
| 2018-09-12 16:59 | Update the failure annotations for the uncaught_exceptions test. The underlying abi library on some Mac OS versions does not support the plural uncaught_exceptions, so libc++ emulates it from the singlar; this means it will only return 0 or 1. | Marshall Clow | 1 | +5 | -5 |
| 2018-09-12 14:46 | Implement LWG #3017. list splice functions should use addressof | Marshall Clow | 4 | +27 | -6 |
| 2018-09-11 20:51 | Update the synopsis for <version>. NFC | Marshall Clow | 1 | +79 | -0 |
| 2018-09-11 18:33 | Fix PR# 38900 - don't call swap inside of random_shuffle when we'd be swapping an element with itself | Marshall Clow | 1 | +2 | -1 |
| 2018-09-10 08:57 | ReleaseNotes: update links to use https | Hans Wennborg | 1 | +6 | -6 |
| 2018-09-07 15:47 | [asan] Update a vector's storage annotation during destruction. Reviewed as https://reviews.llvm.org/D50101. Thanks to bobsayshilol (Ben) for the patch. | Marshall Clow | 1 | +3 | -2 |
| 2018-09-06 15:05 | [libc++] Add a link to the Release notes from the main libc++ documentation | Louis Dionne | 1 | +1 | -0 |
| 2018-09-06 14:46 | [libcxx] Add ReleaseNotes.rst file for release notes | Louis Dionne | 1 | +43 | -0 |
| 2018-08-29 23:02 | Last week, someone noted that a couple of the time_point member functions were not constexpr. I looked, and they were right. They were made constexpr in p0505, so I looked at all the other bits in that paper to make sure that I didn't miss anything else. There were a couple methods in the synopsis that should have been marked constexpr, but the code was correct. | Marshall Clow | 3 | +54 | -12 |
| 2018-08-28 13:29 | Use addressof instead of operator& in make_shared. Fixes PR38729. As a drive-by, make the same change in raw_storage_iterator (twice). | Marshall Clow | 5 | +35 | -3 |
| 2018-08-27 21:41 | Fix ODR violation: namespace-scope helpers should not be declared 'static'. | Richard Smith | 1 | +1 | -1 |
| 2018-08-27 16:07 | Mark P0556 as 'in progress' | Marshall Clow | 1 | +2 | -2 |
| 2018-08-24 14:10 | [libc++] Fix handling of negated character classes in regex | Louis Dionne | 3 | +51 | -10 |
| 2018-08-24 14:00 | [libc++] Remove race condition in std::async | Louis Dionne | 3 | +66 | -16 |
| 2018-08-23 17:08 | Comment out #define __cpp_lib_node_extract, we only support half of that functionality | Erik Pilkington | 1 | +2 | -1 |
| 2018-08-22 17:47 | Disable the aligned allocation test on old mac versions instead of XFAILing it | Reid Kleckner | 1 | +6 | -6 |
| 2018-08-22 17:47 | Add diagnostics for min/max algorithms when a InputIterator is used. | Eric Fiselier | 2 | +43 | -0 |
| 2018-08-22 13:29 | Attempt to unbreak filesystem tests on certain linux distros. | Eric Fiselier | 1 | +6 | -1 |
| 2018-08-22 04:28 | Fix Bug 38644: multimap::clear() missing exception specifier. Add noexcept tests for all the containers that have clear(). | Marshall Clow | 13 | +114 | -12 |
| 2018-08-20 22:29 | Teach libc++ to use native NetBSD's max_align_t | Kamil Rytarowski | 2 | +2 | -2 |
| 2018-08-17 17:27 | Refactor the newly created <bit> header. Still (almost) NFC. Reviewed as https://reviews.llvm.org/D50876 | Marshall Clow | 2 | +72 | -83 |
| 2018-08-17 16:07 | Recommit r339943 - Establish the <bit> header. NFC yet. Reviewed as https://reviews.llvm.org/D50815 - with a fix for the sanitizer bots | Marshall Clow | 5 | +176 | -136 |
| 2018-08-16 23:57 | Revert "Establish the <bit> header. NFC yet. Reviewed as https://reviews.llvm.org/D50815" | Vitaly Buka | 4 | +136 | -175 |
| 2018-08-16 23:56 | [libc++] Use correct rand.eng.mers all-zeroes seed sequence fallback | Hubert Tong | 2 | +83 | -2 |
| 2018-08-16 21:35 | Establish the <bit> header. NFC yet. Reviewed as https://reviews.llvm.org/D50815 | Marshall Clow | 4 | +175 | -136 |
| 2018-08-16 12:44 | [libcxx] By default, do not use internal_linkage to hide symbols from the ABI | Louis Dionne | 6 | +63 | -5 |
| 2018-08-15 21:19 | Selectively import timespec_get into namespace std, since some C libraries don't have it. Reviewed as https://reviews.llvm.org/D50799 | Marshall Clow | 6 | +15 | -5 |
| 2018-08-15 19:27 | Mark the at_exit and at_quick_exit tests as unsupported under C++98 an 03, since those calls were introduced in C++11. They're already guarded by an ifdef in the code, so this is a 'belt-and-suspenders' change. | Marshall Clow | 3 | +3 | -2 |
| 2018-08-15 17:49 | libcxx: Mark __temp_value::__temp_value as _LIBCPP_NO_CFI. | Peter Collingbourne | 1 | +5 | -2 |
| 2018-08-15 17:30 | For FreeBSD, don't define _M in nasty_macros.hpp | Dimitry Andric | 1 | +4 | -0 |
| 2018-08-15 00:30 | [libcxx] Fix XFAILs for aligned allocation tests on older OSX versions | Louis Dionne | 21 | +302 | -211 |
| 2018-08-15 00:18 | [libc++] Disable failing C11 feature tests for <cfloat> and <float.h> | Louis Dionne | 2 | +6 | -6 |
| 2018-08-15 00:16 | [libc++] Detect C11 features on non-Clang compilers | Louis Dionne | 1 | +22 | -22 |
| 2018-08-14 18:16 | [libc++] Fix incorrect definition of TEST_HAS_C11_FEATURES | Louis Dionne | 1 | +1 | -1 |
| 2018-08-14 17:33 | [CMake] Fix the LIBCXX_STATICALLY_LINK_ABI_IN_SHARED_LIBRARY option | Martin Storsjo | 1 | +1 | -1 |
| 2018-08-14 13:29 | [libc++] Add missing #include in C11 features tests | Louis Dionne | 3 | +7 | -0 |
| 2018-08-10 17:03 | [libcxx] Mark charconv tests as failing for previous libcxx versions. | Volodymyr Sapsai | 2 | +18 | -0 |
| 2018-08-10 13:24 | [libc++] Enable aligned allocation based on feature test macro, irrespective of standard | Louis Dionne | 3 | +30 | -7 |
| 2018-08-08 04:24 | [libcxx] [test] Avoid -Wunused-local-typedef in node_handle.pass.cpp. | Billy Robert O'Neal III | 1 | +3 | -1 |
| 2018-08-08 00:49 | [libcxx] [test] Allow a standard library that implements LWG 1203 in istream.rvalue/rvalue.pass.cpp | Billy Robert O'Neal III | 1 | +1 | -1 |
| 2018-08-08 00:47 | [libcxx] [test] Remove nonportable locale assumption in basic.ios.members/narrow.pass.cpp | Billy Robert O'Neal III | 1 | +3 | -3 |
| 2018-08-08 00:43 | [libcxx] [test] Remove asserts that <cstddef> and <stdexcept> are included by <bitset> | Billy Robert O'Neal III | 1 | +1 | -10 |
| 2018-08-08 00:40 | [libcxx] [test] Add missing <stdexcept> in several tests. | Billy Robert O'Neal III | 17 | +17 | -0 |
| 2018-08-06 14:11 | [libc++] Add the _LIBCPP_HIDE_FROM_ABI_AFTER_V1 macro | Louis Dionne | 3 | +25 | -105 |
| 2018-08-03 23:28 | Mark LWG#2260 as complete. We already did the right thing, so I just added tests to ensure that we continue to DTRT. | Marshall Clow | 3 | +4 | -2 |
| 2018-08-03 22:36 | [NFC][libc++] Consistently use spaces to indent | Louis Dionne | 12 | +79 | -79 |
| 2018-08-03 02:58 | Make my new test harness work w/c++03 | Marshall Clow | 1 | +2 | -2 |
| 2018-08-03 00:47 | Update the changes to the array tests (that I committed yesterday) to use the test_comparison routines that I committed last week. NFC. | Marshall Clow | 1 | +8 | -55 |
| 2018-08-02 02:11 | Implement P1023: constexpr comparison operators for std::array | Marshall Clow | 3 | +56 | -10 |
| 2018-08-02 01:56 | Implement P0887: The identity metafunction | Marshall Clow | 2 | +50 | -0 |
| 2018-08-01 13:54 | Update version to 8.0.0svn: cmake, includes files and docs | Hans Wennborg | 4 | +6 | -6 |
| 2018-08-01 13:13 | [libc++] Fix GCC 7.2.0 macro redefinition warning | Louis Dionne | 1 | +1 | -1 |
| 2018-08-01 05:21 | [libc++] Fix build failures after merging <charconv> | Zhihao Yuan | 3 | +4 | -1 |
| 2018-08-01 02:38 | [libc++][C++17] Elementary string conversions for integral types | Zhihao Yuan | 10 | +1402 | -0 |
| 2018-08-01 02:08 | [libc++] Remove _LIBCPP_BUILDING_XXX macros, which are redundant since _LIBCPP_BUILDING_LIBRARY | Louis Dionne | 15 | +13 | -21 |
| 2018-08-01 01:33 | First half of C++17's splicing maps and sets | Erik Pilkington | 43 | +3214 | -9 |
| 2018-07-31 23:39 | Final bit of P0063 - make sure that aligned_alloc is available when the underlying C library supports it | Marshall Clow | 3 | +24 | -4 |
| 2018-07-31 23:29 | Test for the presence of a bunch of new macros for c++17. These macros come from C11. Part of P0063 | Marshall Clow | 4 | +105 | -0 |
| 2018-07-31 19:25 | import timespec and timespec_get into namespace std if we're under c++17 or later AND the underlying C library has them. Fixes PR#38220, but doesn't implement all of P0063 yet. | Marshall Clow | 3 | +41 | -3 |
| 2018-07-31 18:23 | Introduce a new test macro TEST_HAS_C11_FEATURES which is set when the underlying C library has C11 features. In C++17, we use those features. <__config> defines a similar macro, _LIBCPP_HAS_C11_FEATURES, but we don't want to use that in the library-independent parts of the tests, so define the new one. Also add a libc++-specific test to make sure the two stay in sync. | Marshall Clow | 2 | +66 | -10 |
| 2018-07-30 23:33 | Code cleanup - change naked 'throw' expressions to call helpre function '__throw_future_error'. The behavior change is that if you build libc++ with exceptions disabled, and then use that in a program that sets the value of the future twice (for example), it will now abort instead of behaving unpredictably. | Marshall Clow | 1 | +11 | -33 |
| 2018-07-30 23:05 | [libcxx] fix `>> 42` UB in <experimental/simd> | Tim Shen | 1 | +1 | -1 |
| 2018-07-30 22:27 | Re-apply "[libcxx] implement <simd> ABI for Clang/GCC vector extension, constructors, copy_from and copy_to." | Tim Shen | 18 | +1481 | -445 |
| 2018-07-30 22:21 | Revert "[libcxx] implement <simd> ABI for Clang/GCC vector extension, constructors, copy_from and copy_to." | Tim Shen | 18 | +445 | -1477 |
| 2018-07-30 21:23 | [libcxx] implement <simd> ABI for Clang/GCC vector extension, constructors, copy_from and copy_to. | Tim Shen | 18 | +1477 | -445 |
| 2018-07-27 20:02 | [libc++] Exclude posix_l/strtonum fallback inclusion for newlib > 2.4 | Jordan Rupprecht | 1 | +1 | -1 |
| 2018-07-27 12:46 | [libc++] Introduce _LIBCPP_HIDE_FROM_ABI to replace _LIBCPP_INLINE_VISIBILITY | Louis Dionne | 2 | +36 | -9 |
| 2018-07-27 06:12 | Move Filesystem namespace definition out of a clang specific ifdef block. | Eric Fiselier | 1 | +14 | -13 |
| 2018-07-27 03:47 | Add libc++fs to the test deps, and not to the target 'cxx'. | Eric Fiselier | 2 | +7 | -8 |
| 2018-07-27 03:42 | Attempt to unbreak *all the bots* | Eric Fiselier | 4 | +10 | -7 |
| 2018-07-27 03:16 | Correctly mark the Filesystem status as complete. | Eric Fiselier | 1 | +2 | -2 |
| 2018-07-27 03:07 | Implement <filesystem> | Eric Fiselier | 317 | +20374 | -19557 |
| 2018-07-26 05:10 | [CMake] Don't generate linker script only when shared library isn't statically linked | Petr Hosek | 1 | +2 | -2 |
| 2018-07-26 05:08 | Copy LLVM CMake configuration for CMake Policy CMP0068 | Eric Fiselier | 1 | +4 | -0 |
| 2018-07-26 04:02 | Be more consistent about which bool value means an error occurred | Eric Fiselier | 1 | +6 | -6 |
| 2018-07-26 03:57 | Cleanup the last_write_time internals | Eric Fiselier | 2 | +26 | -17 |
| 2018-07-26 03:42 | Correct comment about stat truncating st_mtimespec to seconds | Eric Fiselier | 1 | +6 | -19 |
| 2018-07-26 03:36 | Fix attribute placement WRT extern C | Eric Fiselier | 1 | +2 | -2 |
| 2018-07-26 03:28 | Workaround OS X 10.11 behavior where stat truncates st_mtimespec to seconds. | Eric Fiselier | 1 | +38 | -11 |
| 2018-07-26 01:10 | Add print statements to help debugging | Eric Fiselier | 1 | +21 | -11 |
| 2018-07-26 00:34 | [libc++] Add hack to allow ubsan to work w/o compiler-rt (__muloti4 is undefined) | Eric Fiselier | 1 | +55 | -0 |
| 2018-07-25 23:59 | [libc++] Follow-up to r337968: use an explicit cast as suggested by Eric | Alex Lorenz | 1 | +4 | -2 |
| 2018-07-25 22:57 | [CMake] Don't install c++abi headers in standalone libc++ build | Petr Hosek | 3 | +2 | -3 |
| 2018-07-25 22:21 | Work around GCC bug in constexpr function | Eric Fiselier | 1 | +4 | -3 |
| 2018-07-25 22:07 | Fix GCC build in C++14 w/o c++14 constexpr | Eric Fiselier | 1 | +1 | -1 |
| 2018-07-25 21:58 | Remove test which shouldn't have been committed | Eric Fiselier | 1 | +0 | -19 |
| 2018-07-25 21:53 | Fix failing test under C++14 | Eric Fiselier | 1 | +2 | -2 |
| 2018-07-25 21:50 | [libc++] Follow-up to r337960: specify lambda's return type to avoid -Wc++11-narrowing warning on Darwin | Alex Lorenz | 1 | +1 | -1 |
| 2018-07-25 21:01 | Make <experimental/filesystem> compile with gcc 4.8.5 | Eric Fiselier | 1 | +2 | -2 |
| 2018-07-25 20:51 | [libc++] Use __int128_t to represent file_time_type. | Eric Fiselier | 9 | +762 | -407 |
| 2018-07-25 19:40 | [libc++] Factor duplicate code into function templates | Louis Dionne | 1 | +50 | -269 |
| 2018-07-25 18:24 | [windows] Fix warning about comparing ints of different signs | Martin Storsjo | 1 | +3 | -2 |
| 2018-07-25 13:40 | [NFC] Fix grammatical mistakes in libc++ FileTimeType design docs | Louis Dionne | 1 | +10 | -10 |
| 2018-07-25 11:16 | Fix diagnostic test to tolerate Clang diagnosing it as well. | Eric Fiselier | 1 | +5 | -0 |
| 2018-07-25 10:22 | Fix another typo in the FileTimeType docs | Eric Fiselier | 1 | +1 | -1 |
| 2018-07-25 10:17 | Fix typos, spelling, and grammar in the FileTimeType design docs. | Eric Fiselier | 1 | +37 | -36 |
| 2018-07-25 04:46 | Fix bugs in create_directory implementation. | Eric Fiselier | 4 | +71 | -8 |
| 2018-07-25 04:21 | Fix missing includes in format_string.hpp helper | Eric Fiselier | 1 | +5 | -4 |
| 2018-07-25 04:21 | New test support for comparisons. Reviewed as https://reviews.llvm.org/D49773 | Marshall Clow | 1 | +175 | -0 |
| 2018-07-25 03:41 | Make <experimental/filesystem> explicitly require C++11. | Eric Fiselier | 3 | +173 | -166 |
| 2018-07-25 03:31 | Ensure path::iterator and PathParser share the same enumeration values. | Eric Fiselier | 2 | +28 | -20 |
| 2018-07-25 02:53 | Add design docs for upcoming file_time_type change. | Eric Fiselier | 3 | +495 | -1 |
| 2018-07-25 01:55 | Mark <span> as complete | Marshall Clow | 1 | +2 | -2 |
| 2018-07-24 23:27 | [CMake] Option to control whether shared/static library is installed | Petr Hosek | 2 | +16 | -7 |
| 2018-07-24 15:49 | [CMake] Fix the setting of LIBCXX_HEADER_DIR in standalone build | Petr Hosek | 2 | +10 | -7 |
| 2018-07-24 12:40 | Stop wrapping __has_include in another macro | Alexander Richardson | 2 | +6 | -10 |
| 2018-07-24 09:15 | Fix use of incorrect _LIBCXX macro (should be _LIBCPP). | Eric Fiselier | 1 | +1 | -1 |
| 2018-07-24 07:06 | Reland "[CMake] Support statically linking dependencies only to shared or static library" | Petr Hosek | 3 | +14 | -6 |
| 2018-07-24 03:56 | fix nesting of namespace and standard-version check. Also include <__config> | Marshall Clow | 1 | +3 | -1 |
| 2018-07-24 03:41 | Disable 'suggest braces' warnings for std::array in tests | Marshall Clow | 2 | +7 | -0 |
| 2018-07-24 03:01 | Implement <span>. Reviewed as https://reviews.llvm.org/D49338 | Marshall Clow | 42 | +5025 | -0 |
| 2018-07-24 00:27 | Revert r337727 as it caused Darwin bot failures | Alex Lorenz | 1 | +1 | -1 |
| 2018-07-23 22:58 | Handle DT_UNKNOWN correctly during directory iteration. | Eric Fiselier | 1 | +4 | -1 |
| 2018-07-23 22:40 | Recommit "Use possibly cached directory entry values when performing recursive directory iteration." | Eric Fiselier | 2 | +14 | -5 |
| 2018-07-23 22:39 | Fix accidentally removed test. | Eric Fiselier | 1 | +15 | -2 |
| 2018-07-23 21:52 | Revert "Use possibly cached directory entry values when performing recursive directory iteration." | Eric Fiselier | 1 | +2 | -2 |
| 2018-07-23 18:58 | [CMake] Fix the setting of LIBCXX_HEADER_DIR | Heejin Ahn | 1 | +1 | -1 |
| 2018-07-23 11:55 | Cleanup unnecessary conversions in filesystem. | Eric Fiselier | 1 | +2 | -2 |
| 2018-07-23 11:46 | Cleanup name qualification in the filesystem internals. | Eric Fiselier | 3 | +118 | -118 |
| 2018-07-23 05:07 | Revert "[CMake] Support statically linking dependencies only to shared or static library" | Petr Hosek | 3 | +6 | -14 |
| 2018-07-23 04:55 | Use possibly cached directory entry values when performing recursive directory iteration. | Eric Fiselier | 1 | +2 | -2 |
| 2018-07-23 04:19 | [CMake] Support statically linking dependencies only to shared or static library | Petr Hosek | 3 | +14 | -6 |
| 2018-07-23 03:41 | Fix use of C++14 syntax in C++11 filesystem tests. | Eric Fiselier | 1 | +5 | -3 |
| 2018-07-23 03:06 | Work around various GCC 4.9 build errors | Eric Fiselier | 2 | +14 | -9 |
| 2018-07-23 02:00 | Implement filesystem_error::what() and improve reporting. | Eric Fiselier | 15 | +716 | -444 |
| 2018-07-22 21:56 | Workaround bug in GCC trunk. | Eric Fiselier | 1 | +4 | -4 |
| 2018-07-22 21:15 | Harden copy_file even more. | Eric Fiselier | 1 | +7 | -5 |
| 2018-07-22 20:50 | fix test failures with older clang versions | Eric Fiselier | 5 | +36 | -4 |
| 2018-07-22 02:00 | Implement a better copy_file. | Eric Fiselier | 6 | +666 | -324 |
| 2018-07-20 22:45 | [CMake] Install C++ ABI headers into the right location | Petr Hosek | 1 | +2 | -10 |
| 2018-07-20 08:36 | adjust incorrect comment | Eric Fiselier | 1 | +2 | -1 |
| 2018-07-20 01:51 | Fix two test failures in <experimental/filesystem> | Eric Fiselier | 2 | +6 | -1 |
| 2018-07-20 01:44 | Use _LIBCPP_UNREACHABLE to convince GCC that non-void functions actually always return | Eric Fiselier | 2 | +10 | -2 |
| 2018-07-20 01:25 | cleanup test assertion inside library | Eric Fiselier | 1 | +0 | -6 |
| 2018-07-20 01:22 | [libc++] Implement Directory Entry Caching -- Sort of. | Eric Fiselier | 28 | +3273 | -626 |
| 2018-07-19 18:02 | [libc++] Allow running ABI list tests with different ABI versions | Louis Dionne | 4 | +2425 | -17 |
| 2018-07-18 17:37 | Update the synopsis for <chrono> for C++20. No functional change. | Marshall Clow | 1 | +492 | -0 |
| 2018-07-17 05:48 | Address "always inline function is not always inlinable" warning with GCC. | Eric Fiselier | 1 | +8 | -13 |
| 2018-07-16 20:01 | Fix PR38160 - init_priority attribute not supported by GCC on Apple. | Eric Fiselier | 1 | +12 | -1 |
| 2018-07-15 04:09 | [CMake] Use correct variable as header install prefix | Petr Hosek | 1 | +2 | -2 |
| 2018-07-14 04:15 | Mark __equal_to 's operations as constexpr. | Marshall Clow | 1 | +4 | -4 |
| 2018-07-14 03:06 | Mark one more __wrap_iter operation as constexpr. | Marshall Clow | 1 | +2 | -1 |
| 2018-07-13 17:31 | wrap _LIBCPP_HAS_NO_CXX14_CONSTEXPR in defined(...) | Marshall Clow | 1 | +1 | -1 |
| 2018-07-13 17:24 | Shot in the dark to fix gcc 4.9 / c++11 build | Marshall Clow | 1 | +3 | -3 |
| 2018-07-13 16:35 | Make internal class __wrap_iter constexpr when not using libc++'s debugging mode. Introduce a new macro _LIBCPP_CONSTEXPR_IF_NODEBUG to mark this. | Marshall Clow | 3 | +66 | -56 |
| 2018-07-13 16:26 | Fix a couple of 'unused variable' warnings in a vector test. NFC. | Marshall Clow | 1 | +4 | -0 |
| 2018-07-12 02:55 | Turns out that wide literals U"xxx" and u"xxx" are c++11 and later. | Marshall Clow | 1 | +2 | -0 |
| 2018-07-11 23:14 | [libc++] Take 2: Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY | Louis Dionne | 30 | +377 | -387 |
| 2018-07-11 21:22 | Same reversed ifdef happened twice. Test fix only, NFC to the library. | Marshall Clow | 1 | +1 | -1 |
| 2018-07-11 21:20 | Fix a test #ifdef that was reversed. NFC to the library. | Marshall Clow | 1 | +1 | -1 |
| 2018-07-10 19:13 | [CMake] Set per-runtime library directory suffix in runtimes build | Petr Hosek | 1 | +1 | -1 |
| 2018-07-10 17:38 | [libc++] Declare noop_coroutine() with _LIBCPP_INLINE_VISIBILITY | Louis Dionne | 1 | +1 | -0 |
| 2018-07-10 13:25 | Remove BUILD file from google-benchmark | Eric Fiselier | 1 | +0 | -65 |
| 2018-07-10 13:21 | [libc++] Declare <compare> operators with the proper visibility attribute | Louis Dionne | 1 | +55 | -55 |
| 2018-07-10 04:11 | Add new string benchmarks | Eric Fiselier | 1 | +21 | -0 |
| 2018-07-10 04:02 | Update google-benchark to trunk | Eric Fiselier | 66 | +2671 | -729 |
| 2018-07-09 23:45 | [test] two small cleanups: | Casey Carter | 2 | +2 | -5 |
| 2018-07-08 00:06 | type_traits: aligned_union is NOT the same as __uncvref [NFC] | Casey Carter | 1 | +25 | -25 |
| 2018-07-05 18:41 | Revert "[libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY" | Louis Dionne | 30 | +387 | -377 |
| 2018-07-05 17:44 | Fix HTML blunder | Marshall Clow | 1 | +1 | -1 |
| 2018-07-05 16:49 | [libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY | Louis Dionne | 30 | +377 | -387 |
| 2018-07-05 16:16 | [NFC] Add <initializer_list> to the synopsis of <utility> | Louis Dionne | 1 | +2 | -0 |
| 2018-07-04 20:16 | Remove old workaround that is no longer needed | Eric Fiselier | 1 | +0 | -3 |
| 2018-07-03 04:01 | [libc++] Install the missing header __errc | Zhihao Yuan | 1 | +1 | -0 |
| 2018-07-03 03:25 | [libc++] Lift std::errc into a separated header | Zhihao Yuan | 3 | +220 | -187 |
| 2018-07-02 20:11 | [Win32] Overload ==, != for locale_t and long long | Pirama Arumuga Nainar | 1 | +8 | -0 |
| 2018-07-02 18:41 | Implement LWG 2946, 3075 and 3076. Reviewed as https://reviews.llvm.org/D48616 | Marshall Clow | 28 | +755 | -148 |
| 2018-06-28 20:16 | Configure ELAST for MinGW | Pirama Arumuga Nainar | 1 | +2 | -2 |
| 2018-06-28 18:35 | [CMake] Rename cxx_headers back to cxx-headers. | Ahmed Bougacha | 2 | +5 | -5 |
| 2018-06-28 03:11 | Support for multiarch runtimes layout | Petr Hosek | 3 | +19 | -9 |
| 2018-06-25 18:01 | [CMake] Fix install-cxx target. | Matt Morehouse | 1 | +1 | -1 |
| 2018-06-20 21:03 | [CMake] Convert paths to the right form in standalone builds on Windows | Martin Storsjo | 2 | +7 | -3 |
| 2018-06-17 19:58 | Fix libcxx tests after clang r334677. | Richard Smith | 1 | +7 | -3 |
| 2018-06-16 18:03 | Remove P0771, which was not passed in Rapperswil | Marshall Clow | 1 | +0 | -1 |
| 2018-06-14 00:12 | [libcxx] [test] Strip trailing whitespace. NFC. | Stephan T. Lavavej | 19 | +38 | -38 |
| 2018-06-14 00:12 | [libcxx] [test] Update msvc_stdlib_force_include.hpp. | Stephan T. Lavavej | 1 | +0 | -11 |
| 2018-06-12 06:58 | [CMake] Use common variable for all header targets NFC | Petr Hosek | 3 | +8 | -9 |
| 2018-06-12 03:31 | [CMake] Add a missing target dependency on C++ ABI headers | Petr Hosek | 2 | +2 | -1 |
| 2018-06-12 03:10 | Reland "Use custom command and target to install libc++ headers" | Petr Hosek | 4 | +243 | -40 |
| 2018-06-12 02:45 | Update the to-do list with motions from Rapperswil. | Marshall Clow | 1 | +44 | -1 |
| 2018-06-11 19:42 | Mark the test using <experimental/memory_resource> to require c++experimental. | Volodymyr Sapsai | 1 | +1 | -0 |
| 2018-06-06 06:42 | Remove unused code from __functional_base. NFC. | Eric Fiselier | 2 | +2 | -12 |
| 2018-06-06 00:13 | Fix test failures after r334053. | Eric Fiselier | 6 | +20 | -9 |
| 2018-06-05 22:32 | Fix PR37694 - std::vector doesn't correctly move construct allocators. | Eric Fiselier | 7 | +264 | -30 |
| 2018-06-04 20:38 | Fix a strict aliasing violation in map and unordered_map. | Erik Pilkington | 4 | +177 | -89 |
| 2018-06-01 18:02 | Mark __c11_atomic_load as const | JF Bastien | 1 | +2 | -2 |
| 2018-06-01 04:59 | Filesystem tests: un-confuse write time | JF Bastien | 1 | +13 | -14 |
| 2018-05-29 23:52 | Update ABI lists after change in r333467. | Eric Fiselier | 8 | +4281 | -1885 |
| 2018-05-29 23:28 | Mark deduction guide tests as failing on apple-clang-9 | JF Bastien | 4 | +4 | -4 |
| 2018-05-29 22:25 | Fix embarrasing typo in uncaught_exceptions. Update tests to really test this. Thanks to Peter Klotz for calling my attention to this. | Marshall Clow | 2 | +30 | -22 |
| 2018-05-29 17:04 | Mark __clear_and_shrink() as noexcept. This prevents the generation of a catch block and call to terminate in string's move assignment. Thanks to Howard for the 'catch'. | Marshall Clow | 1 | +2 | -2 |
| 2018-05-29 00:08 | LWG 2969 "polymorphic_allocator::construct() shouldn't pass resource()" | Eric Fiselier | 9 | +318 | -35 |
| 2018-05-28 19:20 | Fix up the final bits of breakage due to clang v5 generating bad implicit template deduction guides - specifically for copy-ctors | Marshall Clow | 3 | +17 | -12 |
| 2018-05-28 15:42 | Mark the template deduction tests as UNSUPPORTED on clang 5, because it deduces the wrong type. | Marshall Clow | 2 | +6 | -1 |
| 2018-05-26 19:44 | Revert "Add nonnull; use it for atomics" | JF Bastien | 3 | +23 | -232 |
| 2018-05-26 00:13 | Fix GCC handling of ATOMIC_VAR_INIT | JF Bastien | 1 | +2 | -2 |
| 2018-05-25 23:43 | Add nonnull; use it for atomics | JF Bastien | 3 | +232 | -23 |
| 2018-05-25 21:32 | Fix optional<char> test breakage | JF Bastien | 1 | +4 | -0 |
| 2018-05-25 21:17 | Fix array deduction guide test breakage | JF Bastien | 1 | +3 | -0 |
| 2018-05-25 20:43 | Fix optional deduction guide test breakage | JF Bastien | 2 | +2 | -2 |
| 2018-05-25 02:22 | Add one more test for optional | Marshall Clow | 1 | +14 | -5 |
| 2018-05-25 02:08 | Add deduction guides for optional | Marshall Clow | 3 | +91 | -0 |
| 2018-05-23 17:50 | Do not define template specialization __libcpp_is_floating_point<__fp16> if the compiler is not clang. | Akira Hatanaka | 2 | +4 | -0 |
| 2018-05-23 17:31 | Teach __libcpp_is_floating_point that __fp16 and _Float16 are floating-point types. | Akira Hatanaka | 2 | +26 | -0 |
| 2018-05-23 03:22 | Mark more bits of P0433 as complete. | Marshall Clow | 1 | +2 | -2 |
| 2018-05-23 01:57 | Implement deduction guides for basic_regex | Marshall Clow | 3 | +196 | -0 |
| 2018-05-22 18:46 | [libcxx] [test] Mark the test as unsupported by apple-clang-8.1. | Volodymyr Sapsai | 1 | +1 | -1 |
| 2018-05-22 16:20 | Change the names of two private methods: allocate -> __vallocate and deallocate -> __vdeallocate. NFC. This change triggered by https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61806, which shows up when we implement deduction guides for the container adaptors.The names have a 'v' in them because WIN32 has a macro named __deallocate. (sigh). | Marshall Clow | 1 | +41 | -41 |
| 2018-05-22 02:19 | Missed the tests for the deduction guides for prority_queue | Marshall Clow | 2 | +181 | -0 |
| 2018-05-22 01:57 | Deduction guides for the container adaptors - queue, stack, and priority_queue | Marshall Clow | 6 | +367 | -0 |
| 2018-05-21 21:30 | Implement deduction guides for vector | Marshall Clow | 3 | +184 | -7 |
| 2018-05-20 14:05 | Deduction guides for list | Marshall Clow | 3 | +169 | -2 |
| 2018-05-19 16:02 | Implement deduction guides for forward_list | Marshall Clow | 3 | +167 | -0 |
| 2018-05-19 03:09 | Remove expression '1L + INT_MAX', because it overflows on machines where int/long are the same size | Marshall Clow | 1 | +2 | -2 |
| 2018-05-18 23:44 | Implement deduction guides for <deque> | Marshall Clow | 3 | +166 | -3 |
| 2018-05-18 22:21 | Disable 'missing-braces' warning | Marshall Clow | 2 | +9 | -0 |
| 2018-05-18 21:01 | Implement deduction guides for <array>; Reviewed as https://reviews.llvm.org/D46964 | Marshall Clow | 3 | +102 | -1 |
| 2018-05-17 04:59 | [libcxx] [test] Remove unused local typedef in test/std/numerics/rand/rand.eng/rand.eng.lcong/default.pass.cpp | Billy Robert O'Neal III | 1 | +0 | -1 |
| 2018-05-17 02:58 | Add void casts to suppress nodiscard on linear_congruential_engine. | Billy Robert O'Neal III | 2 | +3 | -3 |
| 2018-05-16 22:40 | Condition usage of locale stdlib functions on Android API version | Peter Collingbourne | 1 | +8 | -7 |
| 2018-05-15 22:38 | Emit an error when include <atomic> after <stdatomic.h> | Volodymyr Sapsai | 1 | +3 | -0 |
| 2018-05-14 19:45 | Update XFAIL so apple-clang-9.0 is the last version not implementing Core 2094. | Volodymyr Sapsai | 1 | +1 | -1 |
| 2018-05-11 23:57 | [libcxx] [test] Update msvc_stdlib_force_include.hpp. | Stephan T. Lavavej | 1 | +0 | -4 |
| 2018-05-11 00:33 | Fix failing test due to incorrect use of noexcept | Eric Fiselier | 1 | +0 | -14 |
| 2018-05-10 20:59 | Fix PR37407 - callable traits don't correctly check complete types. | Eric Fiselier | 3 | +39 | -143 |
| 2018-05-10 17:07 | More notes on Rapperswil issues | Marshall Clow | 1 | +9 | -9 |
| 2018-05-09 18:57 | Allow copy elision in path concatenation | David Bolvansky | 1 | +3 | -1 |
| 2018-05-08 22:50 | Revert "Emit an error when mixing <stdatomic.h> and <atomic>" | Volodymyr Sapsai | 2 | +0 | -31 |
| 2018-05-07 18:59 | Status updates for Rapperswil | Marshall Clow | 1 | +4 | -4 |
| 2018-05-07 14:21 | Update for Rapperswil | Marshall Clow | 1 | +37 | -71 |
| 2018-05-05 01:40 | [libcxx] [test] Fix whitespace, NFC. | Stephan T. Lavavej | 1 | +8 | -8 |
| 2018-05-05 01:40 | [libcxx] [test] Fix MSVC x64 truncation warning. | Stephan T. Lavavej | 1 | +1 | -1 |
| 2018-05-02 17:56 | Emit an error when mixing <stdatomic.h> and <atomic> | Volodymyr Sapsai | 2 | +31 | -0 |
| 2018-05-01 03:05 | Fix return type of isinf(double) and isnan(double) where possible. | Richard Smith | 2 | +36 | -6 |
| 2018-04-26 22:18 | [libcxx] [test] Remove non-portable assertions from filebuf tests | Billy Robert O'Neal III | 2 | +18 | -10 |
| 2018-04-26 16:16 | Move old test into test/libcxx, and implement new version of test for ostreambuf_iterator::failed. Fixes PR#37245. Thanks to Billy O'Neill for the bug report. | Marshall Clow | 2 | +47 | -2 |
| 2018-04-25 23:38 | [libcxx] func.wrap.func.con: Unset function before destroying anything | Volodymyr Sapsai | 4 | +134 | -29 |
| 2018-04-25 16:09 | Disable the test I just added when testing C++03. | Marshall Clow | 1 | +7 | -1 |
| 2018-04-25 14:27 | Fix static initialization of std::atomic_flag; Fixes PR#37226. Thanks to Ricky Zhou for the report and test case. | Marshall Clow | 2 | +8 | -1 |
| 2018-04-25 01:58 | [libcxx] [test] Remove nonportable that errc::is_a_directory produces "Is a directory" from ios_base::failure tests | Billy Robert O'Neal III | 2 | +6 | -2 |
| 2018-04-23 21:54 | Re-commit r330627 "[libcxx] implement <experimental/simd> declarations based on P0214R7." | Tim Shen | 13 | +1950 | -0 |
| 2018-04-23 19:56 | Revert "[libcxx] implement <experimental/simd> declarations based on P0214R7." | Tim Shen | 14 | +0 | -1956 |
| 2018-04-23 18:47 | [libcxx] implement <experimental/simd> declarations based on P0214R7. | Tim Shen | 14 | +1956 | -0 |
| 2018-04-19 22:12 | Don't do aligned allocations on MSVCRT before 19.12 (update 15.3) | Reid Kleckner | 1 | +6 | -0 |
| 2018-04-19 19:40 | Remove impossible _MSC_VER check | Reid Kleckner | 1 | +0 | -3 |
| 2018-04-13 18:14 | support: add missing locale stubs for android L, M | Saleem Abdulrasool | 2 | +38 | -5 |
| 2018-04-13 01:59 | [CMake] Set the default ABI version for Fuchsia in CMake as well | Petr Hosek | 1 | +7 | -2 |
| 2018-04-13 00:07 | [libcxx] [test] Use TEST_IGNORE_NODISCARD. | Stephan T. Lavavej | 1 | +3 | -3 |
| 2018-04-12 23:56 | [libcxx] [test] Fix whitespace, NFC. | Stephan T. Lavavej | 14 | +71 | -72 |
| 2018-04-12 23:56 | [libcxx] [test] Use TEST_COMPILER_C1XX. | Stephan T. Lavavej | 4 | +13 | -9 |
| 2018-04-12 23:56 | [libcxx] [test] Silence MSVC warning C4146. | Stephan T. Lavavej | 1 | +4 | -0 |
| 2018-04-12 23:56 | [libcxx] [test] Fix nodiscard warnings. | Stephan T. Lavavej | 1 | +3 | -3 |
| 2018-04-12 23:56 | [libcxx] [test] Avoid unary_function. | Stephan T. Lavavej | 1 | +3 | -1 |
| 2018-04-12 23:56 | [libcxx] [test] Avoid MSVC truncation warnings. | Stephan T. Lavavej | 3 | +4 | -4 |
| 2018-04-11 01:06 | [libcxx] Set ABI version 2 as default for Fuchsia | Petr Hosek | 1 | +5 | -1 |
| 2018-04-10 03:04 | [libcxx] [test] Use the correct type from strlen. Include correct header. | Billy Robert O'Neal III | 4 | +10 | -7 |
| 2018-04-09 20:41 | [test] [NFC] cleanup aligned_storage test | Casey Carter | 1 | +55 | -106 |
| 2018-04-09 04:36 | Revert "[CMake] Use custom command and target to install libc++ headers" | Petr Hosek | 4 | +40 | -239 |
| 2018-04-09 04:23 | [CMake] Use custom command and target to install libc++ headers | Petr Hosek | 4 | +239 | -40 |
| 2018-04-08 21:57 | [test] Fix Container::insert(value_type const&) tests | Eric Fiselier | 10 | +293 | -405 |
| 2018-04-07 10:36 | [libcxx][test] Silence -Wself-assign diagnostics | Roman Lebedev | 2 | +7 | -7 |
| 2018-04-07 04:28 | Use void() to create a void expression type | Eric Fiselier | 1 | +1 | -1 |
| 2018-04-07 01:28 | Work around missing braces in init warning | Eric Fiselier | 1 | +1 | -1 |
| 2018-04-06 21:37 | Implement P0768r1: Library support for the Spaceship Operator. | Eric Fiselier | 13 | +1518 | -1 |
| 2018-04-06 04:43 | Mark <span> as "In progress" | Marshall Clow | 1 | +2 | -2 |
| 2018-04-05 00:18 | [coroutines] libcxx, noop_coroutine, make bots even more happy | Gor Nishanov | 2 | +3 | -4 |
| 2018-04-04 23:43 | [coroutines] libcxx noop_coroutine. Make bots happier | Gor Nishanov | 1 | +10 | -0 |
| 2018-04-04 22:51 | [coroutines] Allow compilation under c++03 | Gor Nishanov | 1 | +1 | -1 |
| 2018-04-04 22:18 | [coroutines] Add noop_coroutine to <experimental/coroutine> | Gor Nishanov | 2 | +134 | -29 |
| 2018-04-04 14:23 | [libcxx][test] Fix fs::proximate tests on platforms where /net exists. | Jan Korous | 1 | +1 | -1 |
| 2018-04-04 13:31 | [libcxx][test] Improve assert message | Jan Korous | 1 | +11 | -3 |
| 2018-04-04 11:05 | [libcxx][cmake] Remove libatomic temporarily from CMAKE_REQUIRED_LIBRARIES when configuring | Simon Dardis | 1 | +7 | -0 |
| 2018-04-04 04:48 | Fix undefined macro issue in locale tests; Try 2 | Eric Fiselier | 3 | +15 | -9 |
| 2018-04-04 04:39 | Fix undefined macro issue in locale tests | Eric Fiselier | 2 | +7 | -1 |
| 2018-04-04 04:33 | Update Clang version on Appveyor bots | Eric Fiselier | 1 | +1 | -1 |
| 2018-04-04 04:21 | Touch up tests for new <version> header; fix module.modulemap. | Eric Fiselier | 3 | +5 | -3 |
| 2018-04-04 04:00 | Fix locale test data for GLIBC 2.27 and newer. | Eric Fiselier | 6 | +101 | -38 |
| 2018-04-03 15:48 | Implement P0754R2: The <version> header. | Marshall Clow | 4 | +67 | -2 |
| 2018-04-03 01:52 | Fix fs::proximate tests on platforms where /net exists. | Eric Fiselier | 1 | +4 | -4 |
| 2018-04-02 23:35 | Implement P0430R2 - File system library on non-POSIX systems. | Eric Fiselier | 4 | +69 | -14 |
| 2018-04-02 23:03 | Implement filesystem NB comments, relative paths, and related issues. | Eric Fiselier | 30 | +1795 | -884 |
| 2018-04-02 22:09 | [libcxx] Disable testing with system lib for 2 tests verifying debug mode. | Volodymyr Sapsai | 2 | +6 | -0 |
| 2018-03-29 03:44 | fix typo in align_const_pair_U_V.pass.cpp | Eric Fiselier | 1 | +1 | -1 |
| 2018-03-29 03:30 | Move libc++ pair/tuple assign test to libcxx/ test directory. | Eric Fiselier | 4 | +142 | -140 |
| 2018-03-29 01:18 | Fix PR36914 - num_get::get(unsigned) incorrectly handles negative numbers. | Eric Fiselier | 3 | +180 | -17 |
| 2018-03-26 07:06 | Fix test case initialization issues in permissions test | Eric Fiselier | 1 | +7 | -1 |
| 2018-03-26 06:23 | Implement filesystem::perm_options specified in NB comments. | Eric Fiselier | 6 | +119 | -60 |
| 2018-03-26 05:46 | Make filesystem tests generic between experimental and std versions. | Eric Fiselier | 109 | +192 | -235 |
| 2018-03-25 03:00 | avoid new/delete ellision in construct.pass.cpp | Eric Fiselier | 1 | +4 | -0 |
| 2018-03-23 23:42 | Partially Revert "Workaround GCC bug PR78489 - SFINAE order is not respected." | Eric Fiselier | 1 | +17 | -12 |
| 2018-03-22 23:14 | Add temporary printouts to test to help debug failures. | Eric Fiselier | 2 | +12 | -0 |
| 2018-03-22 23:01 | Avoid Clang error about throwing _LIBCPP_ASSERT in noexcept function. | Eric Fiselier | 4 | +25 | -25 |
| 2018-03-22 22:59 | [libcxx] [test] Strip trailing whitespace. NFC. | Stephan T. Lavavej | 3 | +4 | -4 |
| 2018-03-22 22:32 | Workaround GCC bug PR78489 - SFINAE order is not respected. | Eric Fiselier | 2 | +18 | -17 |
| 2018-03-22 21:28 | Use DoNotOptimize to prevent new/delete elision. | Eric Fiselier | 17 | +74 | -47 |
| 2018-03-22 19:18 | Un-XFAIL a test under new GCC version; the GCC bug has been fixed | Eric Fiselier | 1 | +1 | -1 |
| 2018-03-22 18:27 | Fix improperly failing test - and the code it was testing. Thanks to Stephan Lavavej for the catch. | Marshall Clow | 2 | +5 | -6 |
| 2018-03-22 07:53 | commit temporary workaround for new Clang exception warning | Eric Fiselier | 1 | +5 | -0 |
| 2018-03-22 06:21 | Correct TEST_HAS_NO_ALIGNED_ALLOCATION macro definition | Eric Fiselier | 1 | +3 | -2 |
| 2018-03-22 05:44 | Fix dynarray test failures after changing __libcpp_allocate/deallocate | Eric Fiselier | 1 | +8 | -7 |
| 2018-03-22 04:42 | Fix PR22634 - std::allocator doesn't respect over-aligned types. | Eric Fiselier | 9 | +342 | -86 |
| 2018-03-21 00:36 | Implement LWG3034: P0767R1 breaks previously-standard-layout types | Marshall Clow | 9 | +192 | -11 |
| 2018-03-20 23:02 | Implement LWG3035: std::allocator's constructors should be constexpr. | Marshall Clow | 2 | +68 | -7 |
| 2018-03-20 22:37 | Implement LWG 3039 and 3041 - 'Treating Unnecessary decay'. | Marshall Clow | 2 | +5 | -5 |
| 2018-03-18 19:29 | Updated C++2a status with changes from Jacksonville WG21 meeting | Marshall Clow | 1 | +46 | -1 |
| 2018-03-12 18:06 | [libcxx][test] Adding apple-clang-9 to UNSUPPORTED in iter_alloc_deduction.fail.cpp. | Mike Edwards | 1 | +1 | -1 |
| 2018-03-10 01:20 | [CMake] Copy the generated __config header into build directory | Petr Hosek | 2 | +27 | -15 |
| 2018-03-10 00:53 | [libcxx][test] Reverting r327178 and r327190. | Mike Edwards | 1 | +2 | -1 |
| 2018-03-10 00:19 | [libcxx][test] Marking libcpp-no-deduction-guides unsupported. | Mike Edwards | 1 | +1 | -1 |
| 2018-03-09 22:13 | XFAIL: libcpp-no-deduction-guides in libcxx/test/std/strings/basic.string/string.cons/iter_alloc_deduction.fail.cpp | Mike Edwards | 1 | +1 | -2 |
| 2018-03-08 21:15 | Low-hanging fruit optimization in string::__move_assign(). | Vedant Kumar | 2 | +69 | -6 |
| 2018-03-08 15:01 | Implement LWG#2518 - Non-member swap for propagate_const should call member swap | Marshall Clow | 2 | +3 | -4 |
| 2018-03-07 22:51 | Include <system_error> since we use it. Thanks to Andrey Maksimov for the catch. | Marshall Clow | 1 | +1 | -0 |
| 2018-03-06 15:01 | One more test for P0767: | Marshall Clow | 1 | +8 | -0 |
| 2018-03-06 15:01 | Implement P0767R1 - Deprecate POD | Marshall Clow | 4 | +116 | -3 |
| 2018-03-01 21:16 | Added P0805 to the list of ready bits | Marshall Clow | 1 | +3 | -2 |
| 2018-02-28 23:27 | [libcxx] Fix last_write_time test for filesystems that don't support very small times. | Volodymyr Sapsai | 1 | +32 | -10 |
| 2018-02-26 20:47 | [libcxx] [test] Fix MSVC warnings and errors. | Stephan T. Lavavej | 10 | +76 | -75 |
| 2018-02-24 07:57 | Cleanup __config indention NFC | Logan Chien | 1 | +432 | -420 |
| 2018-02-23 15:19 | Allow passing additional compiler/linker flags for the tests | Alexander Richardson | 3 | +14 | -0 |
| 2018-02-22 09:34 | [libcxx] Do not include the C math.h header before __config | Mikhail Maltsev | 1 | +16 | -10 |
| 2018-02-22 05:14 | Add another test case to the deduction guide for basic_string. | Marshall Clow | 1 | +11 | -0 |
| 2018-02-21 21:36 | libcxx: Unbreak external thread library configuration. | Peter Collingbourne | 1 | +9 | -12 |
| 2018-02-19 15:41 | [libcxx] Improve accuracy of complex asinh and acosh | Mikhail Maltsev | 4 | +113 | -3 |
| 2018-02-15 02:41 | Fix test failure on compilers w/o deduction guides | Eric Fiselier | 2 | +3 | -3 |
| 2018-02-14 18:05 | Add a catch for std::length_error for the case where the string can't handle 2GB. (like say 32-bit big-endian) | Marshall Clow | 1 | +7 | -6 |
| 2018-02-14 00:29 | Fix incorrect indentation. | Bruce Mitchener | 1 | +1 | -1 |
| 2018-02-13 17:43 | Make the ctype_byname::widen test cases pass on FreeBSD. | Dimitry Andric | 2 | +2 | -2 |
| 2018-02-13 17:40 | Put type attributes after class keyword | Dimitry Andric | 1 | +1 | -2 |
| 2018-02-13 08:12 | Fix typos. | Bruce Mitchener | 2 | +2 | -2 |
| 2018-02-12 22:54 | [libcxx] [test] Strip trailing whitespace, NFC. | Stephan T. Lavavej | 37 | +57 | -57 |
| 2018-02-12 19:13 | Implement LWG 2835 - fix <tgmath.h> | Marshall Clow | 2 | +13 | -5 |
| 2018-02-12 17:26 | Implement LWG#2908 - The less-than operator for shared pointers could do more, and mark 2878 as complete as well (we already do that) | Marshall Clow | 2 | +8 | -3 |
| 2018-02-12 15:41 | While implementing P0777 - preventing unnecessary decay, I found some non-public uses of decay that could be replaced by __uncvref. NFC intented | Marshall Clow | 2 | +11 | -11 |
| 2018-02-11 22:31 | Add default C++ ABI libname and include paths for FreeBSD | Dimitry Andric | 1 | +3 | -0 |
| 2018-02-11 22:00 | Fix libcxx MSVC C++17 redefinition of 'align_val_t' | Eric Fiselier | 1 | +2 | -0 |
| 2018-02-11 21:57 | Mark two issues as complete | Eric Fiselier | 1 | +4 | -4 |
| 2018-02-11 21:51 | Fix a typo in the synopsis comment. NFC. Thanks to K-ballo for the catch | Marshall Clow | 1 | +1 | -1 |
| 2018-02-10 02:53 | Use multi-key tree search for {map, set}::{count, equal_range} | Eric Fiselier | 10 | +448 | -6 |
| 2018-02-08 19:33 | The apple versions of clang don't support deduction guides yet. | Marshall Clow | 2 | +2 | -0 |
| 2018-02-08 17:06 | Once more, with feeling. Spell 'clang-4.0' correctly this time | Marshall Clow | 2 | +2 | -2 |
| 2018-02-08 16:25 | Clean up string's deduction guides tests. Mark old versions of clang as unsupported, b/c they don't have deduction guides, even in C++17 mode | Marshall Clow | 4 | +137 | -112 |
| 2018-02-08 14:51 | Update the status of removed components | Marshall Clow | 1 | +14 | -14 |
| 2018-02-08 11:33 | [libcxx] Avoid spurious construction of valarray elements | Mikhail Maltsev | 5 | +139 | -21 |
| 2018-02-08 07:20 | Temporarily comment out deduction guide tests while I figure out what to do with old bots | Marshall Clow | 2 | +3 | -0 |
| 2018-02-08 06:34 | Implement deduction guide for basic_string as described in P0433 | Marshall Clow | 4 | +132 | -2 |
| 2018-02-08 05:47 | Improve a test. NFC | Marshall Clow | 1 | +1 | -0 |
| 2018-02-07 23:50 | Fix size and alignment of array<T, 0>. | Eric Fiselier | 3 | +22 | -4 |
| 2018-02-07 21:58 | Stop using __strtonum_fallback on Android. | Dan Albert | 1 | +0 | -1 |
| 2018-02-07 21:30 | Fix PR#31454 - 'basic_string<T>::push_back() crashes if sizeof(T)>sizeof(long long)'. We were mishandling the small-string optimization calculations for very large 'characters'. This may be an ABI change (change the size of) strings of very large 'characters', but since they never worked, I'm not too concerned. | Marshall Clow | 2 | +8 | -5 |
| 2018-02-07 21:25 | Fix -verify static assert messages for older Clang versions | Eric Fiselier | 2 | +2 | -2 |
| 2018-02-07 21:06 | [libc++] Fix PR35491 - std::array of zero-size doesn't work with non-default constructible types. | Eric Fiselier | 19 | +805 | -26 |
| 2018-02-07 19:24 | Comment on 'Review' issues | Marshall Clow | 1 | +8 | -8 |
| 2018-02-06 23:13 | Remove more of the std::experimental bits that are now in std::. All the _v type aliases, conjunction/disjunction, apply, etc. See https://libcxx.llvm.org/TS_deprecation.html | Marshall Clow | 50 | +4 | -3997 |
| 2018-02-06 21:00 | Mark P0777 as complete | Marshall Clow | 1 | +2 | -2 |
| 2018-02-06 20:56 | Implement P0777: Treating unnecessay decay | Marshall Clow | 4 | +12 | -14 |
| 2018-02-06 19:17 | Fix building libc++ with the macOS 10.13 SDK with -mmacosx-version-min=10.12 or lower. | Nico Weber | 1 | +29 | -4 |
| 2018-02-06 18:58 | Fix misleading indentation; replace a couple of NULLs with nullptr. Resolves https://reviews.llvm.org/D42945 ; thanks to Bruce Mitchener for the patch. | Marshall Clow | 2 | +7 | -7 |
| 2018-02-06 03:24 | No, really this time mark 3034 as 'Patch Ready' | Marshall Clow | 1 | +2 | -2 |
| 2018-02-06 03:23 | Mark issue 3034 as 'Patch Ready' | Marshall Clow | 1 | +2 | -2 |
| 2018-02-06 03:03 | Revert "[libc++] Fix PR35491 - std::array of zero-size doesn't work with non-default constructible types." Revert "Fix initialization of array<const T, 0> with GCC." Revert "Make array<const T, 0> non-CopyAssignable and make swap and fill ill-formed." | Nirav Dave | 8 | +17 | -276 |
| 2018-02-06 01:59 | More patches ready | Marshall Clow | 1 | +7 | -7 |
| 2018-02-05 23:50 | Add issues in 'Review' | Marshall Clow | 1 | +23 | -3 |
| 2018-02-05 23:43 | Remove <experimental/string_view>; use <string_view> instead. See https://libcxx.llvm.org/TS_deprecation.html | Marshall Clow | 84 | +1 | -17023 |
| 2018-02-04 08:02 | Fix initialization of array<const T, 0> with GCC. | Eric Fiselier | 1 | +6 | -8 |
| 2018-02-04 07:37 | Mark LWG 3014 as complete. No code changes needed | Eric Fiselier | 1 | +2 | -2 |
| 2018-02-04 07:35 | Implement LWG 3014 - Fix more noexcept issues in filesystem. | Eric Fiselier | 5 | +14 | -14 |
| 2018-02-04 07:29 | Mark LWG 3013 as already complete. See r316941 | Eric Fiselier | 1 | +2 | -2 |
| 2018-02-04 03:26 | Remove debug println from rec.dir.itr.increment test | Eric Fiselier | 1 | +0 | -2 |
| 2018-02-04 03:10 | Implement LWG2989: path's streaming operators allow everything under the sun. | Eric Fiselier | 3 | +72 | -37 |
| 2018-02-04 02:45 | Mark issue 2851 as complete | Eric Fiselier | 1 | +2 | -2 |
| 2018-02-04 02:43 | Address LWG 2849 and fix missing failure condition in copy_file. | Eric Fiselier | 3 | +28 | -13 |
| 2018-02-04 02:22 | correct comment about C++03 assignment operators | Eric Fiselier | 1 | +4 | -4 |
| 2018-02-04 02:17 | Make array<const T, 0> non-CopyAssignable and make swap and fill ill-formed. | Eric Fiselier | 5 | +181 | -10 |
| 2018-02-04 01:03 | [libc++] Fix PR35491 - std::array of zero-size doesn't work with non-default constructible types. | Eric Fiselier | 5 | +106 | -16 |
| 2018-02-03 01:48 | Work around GCC constexpr initialization bug | Eric Fiselier | 1 | +1 | -1 |
| 2018-02-03 01:45 | Work around Clang bug introduced in r324062 | Eric Fiselier | 1 | +5 | -0 |
| 2018-02-02 22:39 | Fix has_unique_object_representation after Clang commit r324134. | Eric Fiselier | 1 | +4 | -2 |
| 2018-02-01 23:31 | Disable test in C++<11 mode due to use of alignas. | Richard Smith | 1 | +2 | -0 |
| 2018-02-01 22:24 | Make std::get_temporary_buffer respect overaligned types when possible | Richard Smith | 2 | +81 | -1 |
| 2018-02-01 18:45 | Put the exception classes for experimental::optional and experimental::any back in the dylib for binary compatibility | Marshall Clow | 2 | +39 | -0 |
| 2018-02-01 16:36 | Remove std::experimental::sample; use std::sample instead. See https://libcxx.llvm.org/TS_deprecation.html | Marshall Clow | 4 | +2 | -259 |
| 2018-02-01 15:49 | Remove <experimental/numeric>; use <numeric> instead. See https://libcxx.llvm.org/TS_deprecation.html | Marshall Clow | 20 | +1 | -720 |
| 2018-02-01 15:21 | Remove <experimental/any>; use <any> instead. See https://libcxx.llvm.org/TS_deprecation.html | Marshall Clow | 28 | +1 | -2575 |
| 2018-02-01 14:54 | Remove <experimental/optional>; use <optional> instead. See https://libcxx.llvm.org/TS_deprecation.html | Marshall Clow | 72 | +1 | -5262 |
| 2018-02-01 03:55 | Add static_asserts to basic_ios and basic_stream_buf to ensure that that the traits match the character type. This is a requirement on the user - now we get consistent failures at compile time instead of incomprehensible error messages or runtime failures. This is also LWG#2994 - not yet adopted. | Marshall Clow | 7 | +139 | -0 |
| 2018-01-31 21:42 | Implement LWG2870: Default value of parameter theta of polar should be dependent | Marshall Clow | 3 | +5 | -5 |
| 2018-01-30 21:49 | Add LWG3051 | Marshall Clow | 1 | +2 | -0 |
| 2018-01-30 00:48 | First cut at issue statuses for JAX | Marshall Clow | 1 | +63 | -51 |
| 2018-01-30 00:47 | Add tests to make sure that <string_view> provides std::size/data/empty in C++17 mode. This is LWG#3009, coming up for a vote in JAX - but we already do it, just don't have tests | Marshall Clow | 5 | +40 | -1 |
| 2018-01-29 21:28 | Minor updated to the main libcxx page; add a link to the deprecation page | Marshall Clow | 1 | +9 | -6 |
| 2018-01-27 18:55 | LLVM_FOUND isn't always set, so just test if llvm_setup_rpath() is available instead. | Don Hinton | 1 | +1 | -1 |
| 2018-01-26 21:23 | Fix the BinaryPredicate form of std::is_permutation to not rely on operator== | Peter Collingbourne | 2 | +34 | -2 |
| 2018-01-26 01:34 | Reland: [cmake] [libcxx] Call llvm_setup_rpath() when adding shared libraries. | Don Hinton | 1 | +3 | -0 |
| 2018-01-26 01:22 | libcxx: Use vcruntime declarations for typeinfo on Windows. | Peter Collingbourne | 3 | +10 | -3 |
| 2018-01-26 01:19 | libcxx: Move #include_next <math.h> out of header guard in wrapper header. | Peter Collingbourne | 2 | +33 | -2 |
| 2018-01-25 22:33 | Mark 2903 as complete; we already do this | Marshall Clow | 1 | +2 | -2 |
| 2018-01-25 19:22 | Revert [libcxx] r323453 - [cmake] [libcxx] Call llvm_setup_rpath() when adding shared libraries. | Don Hinton | 1 | +0 | -1 |
| 2018-01-25 18:13 | [cmake] [libcxx] Call llvm_setup_rpath() when adding shared libraries. | Don Hinton | 1 | +1 | -0 |
| 2018-01-25 00:02 | Fix PR35564 - std::list splice/erase incorrectly throw in debug mode. | Eric Fiselier | 2 | +61 | -4 |
| 2018-01-24 23:10 | Fix missing return in __tuple_leaf::__can_bind_reference when __reference_binds_to_temporary added in r323380. | Eric Fiselier | 1 | +2 | -0 |
| 2018-01-24 22:42 | Implement LWG2783: stack::emplace() and queue::emplace() should return decltype(auto) | Marshall Clow | 5 | +64 | -26 |
| 2018-01-24 22:14 | [libc++] Fix PR20855 -- libc++ incorrectly diagnoses illegal reference binding in std::tuple. | Eric Fiselier | 5 | +223 | -125 |
| 2018-01-24 12:45 | [libcxx] Correctly handle invalid regex character class names | Mikhail Maltsev | 2 | +38 | -1 |
| 2018-01-24 05:38 | include <cstdint> to get uint32_t | Marshall Clow | 1 | +1 | -0 |
| 2018-01-24 04:30 | libcxx: Allow auto-linking to be disabled with a macro. | Peter Collingbourne | 1 | +7 | -5 |
| 2018-01-24 01:53 | Implement P0463R1: 'Endian just Endian'. Reviewed as https://reviews.llvm.org/D35472 | Marshall Clow | 2 | +62 | -0 |
| 2018-01-23 18:53 | libcxx: Rename vasprintf function to __libcpp_vasprintf. | Peter Collingbourne | 3 | +4 | -9 |
| 2018-01-23 03:30 | [cmake] Always respect existing CMAKE_REQUIRED_FLAGS when adding additional ones. | Don Hinton | 1 | +1 | -1 |
| 2018-01-23 02:07 | libcxx: Provide overloads for basic_filebuf::open() et al that take wchar_t* filenames on Windows. | Peter Collingbourne | 11 | +502 | -0 |
| 2018-01-23 01:59 | libcxx: Move Windows threading support into a .cpp file. | Peter Collingbourne | 2 | +307 | -266 |
| 2018-01-22 23:17 | Update cxx2a status | Marshall Clow | 1 | +8 | -5 |
| 2018-01-22 23:10 | Last batch of P0202 constexpr additions: includes/set_intersection/exchange | Marshall Clow | 7 | +128 | -17 |
| 2018-01-22 21:43 | Another batch of P0202 constepr algirithms. remove/remove_if/remove_copy/remove_copy_if/reverse_copy, and tests (commented out) for rotate_copy, because that depends on std::copy | Marshall Clow | 7 | +127 | -18 |
| 2018-01-22 20:44 | Still more P0202 constexpr-ifying. This batch is: for_each/for_each_n/lexicographical_compare | Marshall Clow | 6 | +108 | -17 |
| 2018-01-22 19:26 | [cmake] [libcxx] Fix find_path() problems when cross compiling. | Don Hinton | 1 | +1 | -0 |
| 2018-01-22 18:38 | Add (commented out) constexpr tests for copy/copy_backwards/copy_if/copy_n. These will be enabled when that part of P0202 is implemented. NFC at this time. | Marshall Clow | 4 | +74 | -4 |
| 2018-01-22 01:51 | Really comment out the constexpr tests. | Marshall Clow | 2 | +30 | -30 |
| 2018-01-22 00:17 | Change a static_assert to check for is_trivial instead of is_pod, as is mandated by P0767. | Marshall Clow | 2 | +2 | -2 |
| 2018-01-22 00:11 | implement (but leave commented out) the constexpr tests from P0202 for std::merge. merge requires std::copy, which isn't constexpr yet. | Marshall Clow | 2 | +47 | -2 |
| 2018-01-20 20:14 | More P0202 constexpr work. This commit adds fill/fill_n/generate/generate_n/unique/unique_copy. I removed a specialization of fill_n that recognized when we were dealing with raw pointers and 1 byte trivially-assignable types and did a memset, because the compiler will do that optimization for us. | Marshall Clow | 9 | +173 | -44 |
| 2018-01-19 18:07 | More P0202 constexpr-ifying in <algorithm>. This commit handles replace/replace_if/replace_copy/replace_copy_if. | Marshall Clow | 5 | +92 | -16 |
| 2018-01-19 17:45 | More P0202 constexpr-ifying in <algorithm>. This commit handles 'transform'. | Marshall Clow | 3 | +52 | -7 |
| 2018-01-19 03:17 | Wrote my own version of is_permutation; that was dominating the timings | Marshall Clow | 1 | +62 | -8 |
| 2018-01-18 18:37 | Add memory tracking | Marshall Clow | 1 | +84 | -1 |
| 2018-01-18 17:01 | Use high_resolution_clock instead of steady_clock. Also now builds with gcc 7.2 (for comparison purposes) | Marshall Clow | 1 | +3 | -2 |
| 2018-01-18 16:52 | A simple program for testing OSS-Fuzz test cases locally. | Marshall Clow | 1 | +111 | -0 |
| 2018-01-18 04:23 | Update Google Benchmark library | Eric Fiselier | 77 | +4886 | -2628 |
| 2018-01-18 03:41 | Fix most GCC test failures. | Eric Fiselier | 6 | +61 | -15 |
| 2018-01-18 00:33 | libcxx: Define set_unexpected, _get_unexpected and __uncaught_exceptions without dllimport. | Peter Collingbourne | 1 | +3 | -3 |
| 2018-01-17 22:48 | Fix nodiscard failure tests on compilers w/o -verify. | Eric Fiselier | 2 | +13 | -2 |
| 2018-01-17 19:32 | libcxx: Disable CFI in function std::get_temporary_buffer. | Peter Collingbourne | 1 | +1 | -0 |
| 2018-01-17 04:37 | libcxx: Stop using private MSVC macros in the exception implementation. | Peter Collingbourne | 3 | +23 | -43 |
| 2018-01-16 15:48 | More constexpr algorithms from P0202. search/search_n | Marshall Clow | 7 | +101 | -26 |
| 2018-01-16 14:54 | Change an internal table of constants for the poisson distribution from type 'result_type' to 'double'. The only thing that we ever do with these numbers is to promote them to 'double' and use them in a division. For small result_types, the values were getting truncated, skewing the results. Thanks to James Nagurne for the suggestion. | Marshall Clow | 1 | +1 | -1 |
| 2018-01-16 02:34 | More constexpr algorithms from P0202: lower_bound, upper_bound, equal_range, binary_search | Marshall Clow | 11 | +176 | -43 |
| 2018-01-16 02:11 | Actually CALL the constexpr tests. | Marshall Clow | 2 | +8 | -0 |
| 2018-01-16 02:04 | More constexpr (re P0202) - equal and mismatch | Marshall Clow | 5 | +164 | -22 |
| 2018-01-15 19:59 | Fix constexpr failure on C++11-based buildbots. | Marshall Clow | 1 | +1 | -1 |
| 2018-01-15 19:40 | More constexpr from P0202. count and count_if. Also fix a comment that Morwenn noted. | Marshall Clow | 3 | +39 | -10 |
| 2018-01-15 19:32 | Some of the tests from earlier today had 'int' as the return type when it should have been 'bool'. Fix that. It doesn't change the behavior of any of the tests, but it's more accurate. | Marshall Clow | 15 | +15 | -15 |
| 2018-01-15 19:26 | More P0202 constexpr-ifying. All the find_XXX algorithms in this commit. | Marshall Clow | 10 | +210 | -32 |
| 2018-01-15 17:53 | partition_point gets the P0202 treatment | Marshall Clow | 4 | +23 | -6 |
| 2018-01-15 17:20 | More constexpr algorithms from P0202. any_of/all_of/none_of. | Marshall Clow | 4 | +54 | -9 |
| 2018-01-15 16:16 | First part of P0202: Adding constexpr modifiers to functions in <algorithm> and <utility>. This commit is all the is_XXX algorithms. | Marshall Clow | 13 | +222 | -62 |
| 2018-01-12 05:02 | Add error code handling to remove_all test | Ekaterina Vaartis | 1 | +1 | -1 |
| 2018-01-11 23:23 | [libcxx] Make std::basic_istream::get 0-terminate input array in case of error. | Volodymyr Sapsai | 3 | +128 | -1 |
| 2018-01-11 19:36 | Implement an _is_allocator type trait for use in deduction guides. | Marshall Clow | 2 | +51 | -0 |
| 2018-01-11 17:16 | Fix some too-big local arrays. Thanks to dcdillon for the patch. Reviewed as D28217 | Marshall Clow | 1 | +2 | -2 |
| 2018-01-11 17:04 | Make std::experimental::filesystem::remove and remove_all return false or 0 if the file doesn't exist | Ekaterina Vaartis | 3 | +38 | -7 |
| 2018-01-10 18:16 | libcxx: Stop providing a definition of __GLIBC_PREREQ. | Peter Collingbourne | 1 | +7 | -5 |
| 2018-01-10 16:25 | Fix misspelled macro name - thanks to andrew@ispras.ru for the catch | Marshall Clow | 1 | +1 | -1 |
| 2018-01-10 00:39 | [libcxx] [test] Improve MSVC portability. | Stephan T. Lavavej | 3 | +25 | -4 |
| 2018-01-08 23:36 | [libcxx] Support the use of compiler-rt in lit tests | Petr Hosek | 3 | +5 | -1 |
| 2018-01-08 22:57 | Revert "Make rehash(0) work with ubsan's unsigned-integer-overflow." | Dan Albert | 1 | +1 | -1 |
| 2018-01-08 22:16 | Apparently 'C++14' is different than 'c++14' | Marshall Clow | 1 | +1 | -1 |
| 2018-01-08 21:49 | Make rehash(0) work with ubsan's unsigned-integer-overflow. | Dan Albert | 1 | +1 | -1 |
| 2018-01-08 19:45 | Change add_ten to add_one to avoid triggering ubsan integer overflow. | Billy Robert O'Neal III | 3 | +67 | -67 |
| 2018-01-08 19:18 | Add the C++17 extensions to std::search. Include the default searcher, but not the Boyer-Moore or Boyer-Moore-Horspool searcher (yet). BUT put the BM and BMH tests in place, marked to XFAIL. The other searchers will follow soon | Marshall Clow | 14 | +1414 | -82 |
| 2018-01-08 17:43 | Document upcoming TS feature removal | Marshall Clow | 1 | +138 | -0 |
| 2018-01-07 17:39 | Mark the transparent version set::count() as const. Thanks to Ivan Matek for the bug report. | Marshall Clow | 1 | +1 | -1 |
| 2018-01-07 16:45 | Add pre-C++11 is_constructible wrappers for 3 arguments | Dimitry Andric | 2 | +70 | -4 |
| 2018-01-06 18:47 | Correct mistake in pragma usage for Windows | Saleem Abdulrasool | 1 | +2 | -2 |
| 2018-01-06 02:50 | Add casts to prevent narrowing warnings. | Billy Robert O'Neal III | 3 | +6 | -6 |
| 2018-01-06 02:18 | [libcxx] [test] Remove nonstandard things and resolve warnings in Xxx_scan tests | Billy Robert O'Neal III | 8 | +98 | -101 |
| 2018-01-05 20:48 | [cmake] Add a config option LIBCXX_HAS_WIN32_THREAD_API for enforcing win32 threads | Martin Storsjo | 3 | +24 | -0 |
| 2018-01-05 01:32 | Move + and * operators of MoveOnly into MoveOnly.h. | Billy Robert O'Neal III | 2 | +2 | -11 |
| 2018-01-05 01:31 | Fix incorrect handling of move-only types in transform_reduce iter iter iter init, and add test. | Billy Robert O'Neal III | 2 | +23 | -1 |
| 2018-01-05 01:31 | Automated trailing whitespace removal by VS Code. | Billy Robert O'Neal III | 1 | +18 | -18 |
| 2018-01-05 01:31 | Add move-only types test to transform_reduce iter iter iter init op op. | Billy Robert O'Neal III | 1 | +14 | -0 |
| 2018-01-05 01:31 | Add move-only types test for transform_reduce bop/uop. | Billy Robert O'Neal III | 1 | +13 | -0 |
| 2018-01-05 01:31 | Fix nonstandard bits in transform_reduce_iter_iter_init_bop_uop. | Billy Robert O'Neal III | 1 | +27 | -43 |
| 2018-01-03 15:40 | Update version to 7.0.0svn: cmake, include files and docs | Hans Wennborg | 4 | +5 | -5 |
| 2018-01-03 04:37 | Mark LWG2824 as complete. We already did it, but I added a test to be sure | Marshall Clow | 2 | +43 | -2 |
| 2018-01-03 03:43 | Mark issue #2866 as "nothing to do" | Marshall Clow | 1 | +2 | -2 |
| 2018-01-03 02:32 | Implement p0258r2: has_unique_object_representations | Marshall Clow | 4 | +136 | -4 |
| 2018-01-02 19:23 | One more (should be) inline variable that is defined in the dylib | Marshall Clow | 1 | +3 | -3 |
| 2018-01-02 19:01 | Un-inline a few more variables that are exported from the dylib. | Marshall Clow | 2 | +11 | -11 |
| 2018-01-02 18:57 | Temporarily revert the inlining of 'piecewise_construct' because it is exported from the dylib. | Marshall Clow | 1 | +1 | -1 |
| 2018-01-02 18:41 | A couple more inlined variables that I missed the first time | Marshall Clow | 2 | +14 | -8 |
| 2018-01-02 17:17 | Implement most of P0607: Inline Variables for the Standard Library. This involved marking a lot of variables as inline (but only for C++17 and later). | Marshall Clow | 15 | +295 | -217 |
| 2017-12-29 19:26 | Try again, this time with the correct address | Jonathan Roelofs | 1 | +1 | -1 |
| 2017-12-29 19:15 | Update CREDITS.txt with personal email | Jonathan Roelofs | 1 | +1 | -1 |
| 2017-12-25 05:33 | [libcxx] Suppress unused warning on apple. | Don Hinton | 1 | +1 | -0 |
| 2017-12-20 16:31 | Fix the definitions of 'reference' and 'pointer' in string_view that no one uses :-). Thanks to K-ballo for the catch. | Marshall Clow | 2 | +79 | -2 |
| 2017-12-19 23:33 | libcxx: Fix for basic_stringbuf::seekoff() after r320604. | Peter Collingbourne | 2 | +27 | -2 |
| 2017-12-16 18:59 | [libcxx] Add WebAssembly support | Sam Clegg | 2 | +3 | -1 |
| 2017-12-13 18:12 | [libcxx] Fix basic_stringbuf constructor | Zhihao Yuan | 2 | +23 | -1 |
| 2017-12-13 00:51 | [libcxx] [test] Fix line endings, avoid unnecessary non-ASCII. | Stephan T. Lavavej | 3 | +57 | -57 |
| 2017-12-13 00:51 | [libcxx] [test] Fix MSVC warnings, null pointer deref. | Stephan T. Lavavej | 5 | +11 | -8 |
| 2017-12-12 18:42 | [libcxx] P0604, invoke_result and is_invocable | Zhihao Yuan | 10 | +407 | -319 |
| 2017-12-12 17:22 | workaround PR 28385 in __find_exactly_one_checked | Casey Carter | 1 | +3 | -3 |
| 2017-12-11 13:54 | [libcxx] Define istream_iterator equality comparison operators out-of-line | Roger Ferrer Ibanez | 2 | +29 | -4 |
| 2017-12-08 21:50 | [libc++] Unbreak Apple buildbots | Shoaib Meenai | 1 | +1 | -0 |
| 2017-12-07 00:50 | [libcxx] [test] Strip trailing whitespace. NFC. | Stephan T. Lavavej | 5 | +5 | -5 |
| 2017-12-06 21:03 | [libc++] Create install-stripped targets | Shoaib Meenai | 2 | +10 | -0 |
| 2017-12-05 19:32 | Enable auto-linking on Windows | Saleem Abdulrasool | 1 | +7 | -0 |
| 2017-12-05 17:46 | [libcxx] Fix intrinsics for MSVC | Shoaib Meenai | 1 | +8 | -8 |
| 2017-12-05 15:56 | Mark a couple of internal routines as 'noexcept' | Marshall Clow | 1 | +2 | -2 |
| 2017-12-05 04:09 | Land D28253 which fixes PR28929 (which we mistakenly marked as fixed before) | Marshall Clow | 3 | +68 | -0 |
| 2017-12-05 03:51 | Add issue 2587, which was missed | Marshall Clow | 1 | +1 | -0 |
| 2017-12-04 23:04 | Commit tests for changes in revision 319710 | Marshall Clow | 10 | +252 | -0 |
| 2017-12-04 23:03 | Implement more of P0600: '[[nodiscard]] in the library' for C++2a | Marshall Clow | 2 | +22 | -20 |
| 2017-12-04 20:46 | Ooops. I checked in a test for a bug I haven't fixed yet. Temporrarily commented it out. | Marshall Clow | 1 | +2 | -0 |
| 2017-12-04 20:11 | Implement P0457R2: 'String Prefix and Suffix Checking' for c++2a | Marshall Clow | 16 | +928 | -1 |
| 2017-12-04 18:59 | Fix PR#35948: generate_n does not accept floating point Size arguments. | Marshall Clow | 2 | +23 | -5 |
| 2017-12-04 17:55 | [libcxx] Set up .arcconfig to point to new Diffusion CXX repository | Ben Hamilton | 1 | +1 | -1 |
| 2017-12-03 10:18 | Corrected a typo in the building libc++ docs | Hamza Sood | 1 | +1 | -1 |
| 2017-12-01 06:34 | [libcxx] Support getentropy as a source of randomness for std::random_device | Petr Hosek | 2 | +29 | -2 |
| 2017-12-01 03:16 | Include AddLLVM needed for tests in the right context | Petr Hosek | 2 | +7 | -5 |
| 2017-11-27 22:27 | Fix problems with r'890 when building on machines where sizeof(size_t) != sizeof(unsigned long long) and C++03 | Marshall Clow | 3 | +16 | -9 |
| 2017-11-27 20:47 | Revert commit removing allocator support from packaged_task. Will investigate further | Marshall Clow | 3 | +71 | -0 |
| 2017-11-27 19:43 | Implement LWG#2921 and LWG#2976 - removing allocator support from packaged_task. | Marshall Clow | 5 | +2 | -73 |
| 2017-11-27 19:03 | Fix PR#35438 - bitset constructor does not zero unused bits | Marshall Clow | 3 | +24 | -2 |
| 2017-11-27 16:17 | Fix failure on C++03 bots | Marshall Clow | 3 | +8 | -0 |
| 2017-11-27 15:51 | Implement LWG#2948: unique_ptr does not define operator<< for stream output | Marshall Clow | 5 | +77 | -2 |
| 2017-11-26 02:55 | More of P0600; marking allocation routines as [[nodiscard]] | Marshall Clow | 6 | +147 | -9 |
| 2017-11-26 00:39 | Fix copy/paste bug in test where we were putting a '3' into a vector<bool>. NFC. | Marshall Clow | 1 | +2 | -2 |
| 2017-11-25 23:39 | Fix installation of cxxabi.h through libc++. | Eric Fiselier | 1 | +1 | -1 |
| 2017-11-23 14:50 | Update C++2a status and add Glen to CREDITS.TXT. Reviewed as https://reviews.llvm.org/D40379 | Marshall Clow | 2 | +5 | -1 |
| 2017-11-23 10:38 | Allow to set locale on Windows. | Martin Storsjo | 4 | +96 | -19 |
| 2017-11-23 05:43 | Add additional 'UNSUPPORTED' to the test case. | Marshall Clow | 1 | +2 | -1 |
| 2017-11-23 01:25 | Add [[nodiscard]] to std::async as part of P0600. | Marshall Clow | 3 | +41 | -2 |
| 2017-11-22 19:49 | [libcxx] Implement std::to_address for C++20 | Eric Fiselier | 2 | +160 | -1 |
| 2017-11-22 19:49 | Implement p0137r1 - std::launder. Reviewed as https://reviews.llvm.org/D40144 | Marshall Clow | 6 | +130 | -0 |
| 2017-11-22 19:36 | [libcxx][fixup] Mark std::basic_istream::getline tests as failing for previous libcxx versions. | Volodymyr Sapsai | 2 | +16 | -0 |
| 2017-11-22 18:52 | [libcxx] Make std::basic_istream::getline 0-terminate input array in case of error. | Volodymyr Sapsai | 3 | +112 | -2 |
| 2017-11-22 12:29 | Add another test_macros.h include I missed to tuple.by.type.pass.cpp | Billy Robert O'Neal III | 1 | +1 | -0 |
| 2017-11-22 06:02 | Add some tests for operations on const associative containers. Part of LWG#2542 | Marshall Clow | 6 | +32 | -9 |
| 2017-11-21 23:03 | Replace assert(true) in tests with actual asserts. Reviewed as https://reviews.llvm.org/D40324 | Billy Robert O'Neal III | 1 | +2 | -2 |
| 2017-11-21 22:41 | Remove a broken win32 locale function redirection | Martin Storsjo | 1 | +0 | -1 |
| 2017-11-21 22:16 | Add missing test_macros.h inclusion. | Billy Robert O'Neal III | 1 | +1 | -0 |
| 2017-11-21 21:37 | Change (void) casts to TEST_IGNORE_NODISCARD, as requested by Eric. Reviewed as https://reviews.llvm.org/D40065 | Billy Robert O'Neal III | 65 | +103 | -96 |
| 2017-11-20 20:23 | Fix std::string::data() symbol during library build. | Eric Fiselier | 1 | +1 | -1 |
| 2017-11-19 09:46 | Attempt to fix template depth test failures on older Clang versions | Eric Fiselier | 1 | +3 | -0 |
| 2017-11-19 04:57 | Fix min/max usage in variant | Eric Fiselier | 1 | +5 | -0 |
| 2017-11-19 04:19 | [libc++] Shrink variant's index type when possible | Eric Fiselier | 3 | +103 | -8 |
| 2017-11-19 03:50 | Fix nodiscard test when modules are enabled | Eric Fiselier | 1 | +1 | -0 |
| 2017-11-16 17:55 | Mark free functions size/empty/data conditionally noexcept. | Marshall Clow | 1 | +31 | -4 |
| 2017-11-16 05:48 | More of P0600 - '[[nodiscard]] in the Library' mark empty() as nodiscard in filesystem::path | Marshall Clow | 3 | +32 | -2 |
| 2017-11-16 04:48 | More of P0600 - '[[nodiscard]] in the Library' mark empty() as nodiscard in match_results. <regex> | Marshall Clow | 2 | +31 | -4 |
| 2017-11-15 20:02 | More of P0600 - '[[nodiscard]] in the Library' mark empty() as nodiscard in string, string_view, and the free function std::empty(). Removed tabs from <string_view>, which is why the diff is so big. | Marshall Clow | 10 | +576 | -420 |
| 2017-11-15 19:14 | [test] Alignment must be > __STDCPP_DEFAULT_NEW_ALIGNMENT__ to call aligned new | Casey Carter | 10 | +10 | -10 |
| 2017-11-15 17:47 | Clean up the tests for free data(), size() and empty() | Marshall Clow | 3 | +28 | -24 |
| 2017-11-15 07:45 | Tolerate even more [[nodiscard]] in the STL. Reviewed as https://reviews.llvm.org/D39080 | Billy Robert O'Neal III | 35 | +104 | -100 |
| 2017-11-15 07:40 | Tolerate [[nodiscard]] annotations in the STL. Reviewed as https://reviews.llvm.org/D39033 | Billy Robert O'Neal III | 58 | +98 | -74 |
| 2017-11-15 05:51 | First part of P0600 - '[[nodiscard] in the standard library'. Mark the 'empty()' methods of all the containers as nodiscard. If you're calling empty() w/o looking at the result, you probably meanto to call 'clear()'. c++2a only | Marshall Clow | 28 | +493 | -17 |
| 2017-11-15 05:25 | Still more missing tests - this time for the unordered containers | Marshall Clow | 8 | +432 | -0 |
| 2017-11-15 03:08 | Named the macro wrong in the test. | Marshall Clow | 1 | +1 | -1 |
| 2017-11-15 02:31 | More missing tests - array<>::size() and array<>::max_size() | Marshall Clow | 2 | +72 | -0 |
| 2017-11-15 01:37 | Update Appveyor LLVM install link to be current and non-broken | Eric Fiselier | 1 | +1 | -1 |
| 2017-11-15 01:33 | Added tests for xxx.size() and xxx.empty() for all the sequence containers | Marshall Clow | 9 | +478 | -0 |
| 2017-11-14 22:26 | Add two new macros: _LIBCPP_NODISCARD_AFTER_CXX17 and _LIBCPP_CONSTEXPR_AFTER_CXX17, along with a way to turn off the NODISCARD one: _LIBCPP_DISABLE_NODISCARD_AFTER_CXX17. No one is using these yet, but we will be ... soon | Marshall Clow | 3 | +63 | -0 |
| 2017-11-14 11:14 | Rename identifiers named `__output` | Alexander Richardson | 5 | +54 | -51 |
| 2017-11-14 01:18 | Another test for LWG2952 | Marshall Clow | 1 | +28 | -0 |
| 2017-11-14 01:14 | Implement LWG2950: std::byte operations are misspecified | Marshall Clow | 3 | +39 | -16 |
| 2017-11-14 00:03 | Implement LWG2952: iterator_traits should work for pointers to cv T | Marshall Clow | 3 | +30 | -12 |
| 2017-11-13 04:15 | Put the status in the wrong column | Marshall Clow | 1 | +1 | -1 |
| 2017-11-13 03:59 | Implement P0550R2: Transformation Trait remove_cvref | Marshall Clow | 3 | +67 | -1 |
| 2017-11-12 18:52 | Two more papers from Albuquerque | Marshall Clow | 1 | +2 | -0 |
| 2017-11-12 18:48 | Updated C++2a status page with new features/defects approved in Albuquerque. | Marshall Clow | 1 | +42 | -0 |
| 2017-11-09 17:54 | Add _LIBCPP_INLINE_VISIBILITY to __compressed_pair_elem members | Alex Lorenz | 1 | +12 | -6 |
| 2017-11-08 22:30 | [libcxx] Mark test cxa_deleted_virtual.pass.cpp as failing for previous libcxx versions. | Volodymyr Sapsai | 1 | +9 | -0 |
| 2017-11-08 20:25 | Added include for <cassert> | Marshall Clow | 1 | +1 | -0 |
| 2017-11-07 20:26 | Teach test suite about C++2a dialect flag. | Eric Fiselier | 2 | +4 | -3 |
| 2017-11-07 20:20 | Change test suite to support c++17 dialect flag instead of c++1z. | Eric Fiselier | 5 | +9 | -7 |
| 2017-11-02 15:03 | Change a bunch of comments from C++1z to C++17. NFC | Marshall Clow | 17 | +17 | -17 |
| 2017-11-02 15:01 | Mark tests as unsupported in C++98 as well | Roger Ferrer Ibanez | 2 | +2 | -2 |
| 2017-11-02 14:53 | Mark Endian as 'in progress' | Marshall Clow | 1 | +1 | -1 |
| 2017-11-01 23:43 | Revert "[libc++] Don't alias quick_exit if __ANDROID_API__ < 21" | Dan Albert | 1 | +1 | -5 |
| 2017-11-01 21:17 | [libc++] Don't alias quick_exit if __ANDROID_API__ < 21 | Dan Albert | 1 | +5 | -1 |
| 2017-11-01 04:03 | More statuses, a new patch, too | Marshall Clow | 1 | +11 | -11 |
| 2017-11-01 01:27 | Update the synopsis to match the P/R of 2945. No code changes. | Marshall Clow | 1 | +6 | -6 |
| 2017-10-31 00:19 | Fix broken links; update more issues. | Marshall Clow | 1 | +35 | -35 |
| 2017-10-31 00:05 | Add a fail test for aligned_union of an incomplete type. See LWG#2979. NFC | Marshall Clow | 1 | +23 | -0 |
| 2017-10-30 19:51 | Add more fuzzing bits: partial_sort_copy, partition_copy, unique, unique_copy. No functional change to libc++; this is all test infastructure | Marshall Clow | 7 | +360 | -18 |
| 2017-10-30 18:59 | Implement LWG 3013 - some filesystem members should not be noexcept. | Eric Fiselier | 7 | +43 | -32 |
| 2017-10-30 18:43 | Fix PR35078 - recursive directory iterator's increment method throws incorrectly. | Eric Fiselier | 2 | +274 | -9 |
| 2017-10-30 16:07 | Mark test as unsupported on C++98/03, since it uses move_iterator | Marshall Clow | 1 | +2 | -0 |
| 2017-10-30 15:50 | Fix PR#35119 : set_union misbehaves with move_iterators. Thanks to Denis Yaroshevskiy for both the bug report and the fix. | Marshall Clow | 2 | +45 | -1 |
| 2017-10-29 21:57 | Initial triage | Marshall Clow | 1 | +16 | -16 |
| 2017-10-29 21:43 | Update status of 2950 | Marshall Clow | 1 | +4 | -4 |
| 2017-10-29 19:02 | Issues to be voted on in ABQ | Marshall Clow | 1 | +50 | -31 |
| 2017-10-24 16:30 | Mark string_view's constructor from (ptr,len) as noexcept (an extension). Update the tests to check this (and other noexcept bits | Marshall Clow | 5 | +16 | -4 |
| 2017-10-24 14:06 | Mark string_view literals as 'noexcept'. Fixes PR#25054. Thanks to Pavel K for the bug report. | Marshall Clow | 2 | +14 | -8 |
| 2017-10-23 23:19 | More fuzzing interfaces | Marshall Clow | 3 | +145 | -20 |
| 2017-10-23 16:46 | Fix misguided error message in debug mode. No functional change. Fixes PR#34966 | Marshall Clow | 1 | +1 | -1 |
| 2017-10-19 22:10 | Fix an unsigned integer overflow in regex that lead to a bad memory access. Found by OSS-Fuzz | Marshall Clow | 2 | +12 | -5 |
| 2017-10-19 17:39 | Fix UB - signed integer overflow in regex. Thanks to Tim Shen for the patch. Reviewed as https://reviews.llvm.org/D39066 | Marshall Clow | 2 | +42 | -0 |
| 2017-10-18 20:40 | Fix a think-o in the design of the stable_XXX sort tests; only shows up for test cases > 255 elements | Marshall Clow | 1 | +2 | -2 |
| 2017-10-18 16:49 | Fix regex bug with ^\W. Thanks to Tim Shen for the patch. Reviewed as https://reviews.llvm.org/D37955 | Marshall Clow | 2 | +47 | -12 |
| 2017-10-17 19:12 | Refactor std::list node allocation logic. | Eric Fiselier | 1 | +23 | -33 |
| 2017-10-17 16:06 | fix shadowing warnings in new tests, try 2 | Eric Fiselier | 1 | +2 | -2 |
| 2017-10-17 13:45 | fix shadowing warnings in new tests | Eric Fiselier | 1 | +3 | -3 |
| 2017-10-17 13:16 | Refactor _LIBCPP_<LITTLE|BIG>_ENDIAN | Eric Fiselier | 2 | +22 | -35 |
| 2017-10-17 13:03 | [libc++] Fix PR34898 - vector iterator constructors and assign method perform push_back instead of emplace_back. | Eric Fiselier | 12 | +795 | -74 |
| 2017-10-15 21:52 | Fix last_write_time.pass.cpp to work with clang-3.9 and earlier | Roman Lebedev | 1 | +2 | -0 |
| 2017-10-15 20:46 | Really do make sure that last_write_time.pass.cpp still works with old clang | Roman Lebedev | 1 | +6 | -2 |
| 2017-10-15 20:12 | Silence clang's -Wtautological-constant-compare in last_write_time.pass.cpp | Roman Lebedev | 1 | +22 | -0 |
| 2017-10-14 15:52 | Placate unused variable warnings uncovered by improvements to clang's -Wunused-variable | Benjamin Kramer | 21 | +28 | -0 |
| 2017-10-12 14:48 | More fuzzing infastructre - regex | Marshall Clow | 8 | +287 | -3 |
| 2017-10-12 08:46 | Mark test as a long-test | Roger Ferrer Ibanez | 1 | +2 | -0 |
| 2017-10-10 07:42 | Remove unneeded typename from test | Roger Ferrer Ibanez | 2 | +2 | -2 |
| 2017-10-09 19:25 | [libc++] Support Microsoft ABI without vcruntime headers | Shoaib Meenai | 12 | +137 | -27 |
| 2017-10-05 02:18 | [libc++] Clarify names of ABI forcing macros | Shoaib Meenai | 3 | +15 | -9 |
| 2017-10-04 23:51 | [libc++] Move cache variable definition. NFC | Shoaib Meenai | 1 | +1 | -1 |
| 2017-10-04 23:44 | [libc++] Allow users to explicitly specify ABI | Shoaib Meenai | 3 | +19 | -5 |
| 2017-10-04 23:21 | Fix accidental assignment inside test asserts | Eric Fiselier | 2 | +2 | -2 |
| 2017-10-04 23:17 | [libc++] Add site config option for ABI macros | Shoaib Meenai | 4 | +23 | -1 |
| 2017-10-04 22:23 | Initial cut at infastructure for fuzzing support for OSS-fuzz | Marshall Clow | 8 | +483 | -0 |
| 2017-10-04 00:04 | Add C++17 explicit deduction guides to std::pair. | Eric Fiselier | 4 | +90 | -4 |
| 2017-10-03 02:25 | Fix test suite misconfiguration on OS X | Eric Fiselier | 1 | +2 | -2 |
| 2017-10-02 22:52 | Improve test runner output for broken configurations. | Eric Fiselier | 2 | +16 | -6 |
| 2017-09-30 23:15 | [test] Allow other implementations to strengthen noexcept on deque's move constructor | Casey Carter | 1 | +1 | -1 |
| 2017-09-28 20:23 | [test] forwardlist.cons/move_noexcept.pass.cpp | Casey Carter | 1 | +1 | -1 |
| 2017-09-26 23:08 | [libcxx] [test] Fix unused local typedef warnings. | Stephan T. Lavavej | 1 | +2 | -2 |
| 2017-09-26 23:08 | [libcxx] [test] Strip trailing whitespace. | Stephan T. Lavavej | 1 | +1 | -1 |
| 2017-09-26 23:08 | [libcxx] [test] Silence warning C4324 for MSVC. | Stephan T. Lavavej | 1 | +1 | -0 |
| 2017-09-20 19:38 | Revert 313789 because gcc doesn't like it | Marshall Clow | 2 | +8 | -8 |
| 2017-09-20 18:32 | Mark the __eval methods on independent_bits_engine (and __independent_bits_engine) as const, since they make no changes to the object. NFC. | Marshall Clow | 2 | +8 | -8 |
| 2017-09-20 17:34 | Fix a bit of UB in __independent_bits_engine. Fixes PR#34663 | Marshall Clow | 1 | +3 | -2 |
| 2017-09-20 16:01 | Make libcxx tests work when llvm sources are not present. | Zachary Turner | 1 | +10 | -7 |
| 2017-09-19 23:18 | [libc++] Replace __sync_* functions with __libcpp_atomic_* functions | Weiming Zhao | 7 | +34 | -12 |
| 2017-09-19 17:19 | Resubmit "Fix llvm-lit script generation in libcxx." | Zachary Turner | 3 | +17 | -3 |
| 2017-09-19 03:11 | Revert "Fix llvm-lit script generation in libcxx." | Zachary Turner | 3 | +3 | -17 |
| 2017-09-19 02:46 | Fix llvm-lit script generation in libcxx. | Zachary Turner | 3 | +17 | -3 |
| 2017-09-18 22:01 | Fix failing ASAN test | Eric Fiselier | 1 | +5 | -2 |
| 2017-09-17 21:50 | Fix two failing -verify tests to tolerate old and new clang versions | Eric Fiselier | 2 | +5 | -5 |
| 2017-09-17 21:00 | Update changelog revision | Eric Fiselier | 1 | +1 | -1 |
| 2017-09-17 20:59 | ABI: Fix for undefined "___cxa_deleted_virtual" symbol in MacOSX | Eric Fiselier | 6 | +30 | -0 |
| 2017-09-17 20:57 | Fix failing -verify tests due to change in Clangs static_assert message. | Eric Fiselier | 12 | +41 | -41 |
| 2017-09-15 18:49 | [libc++] Account for Microsoft CRT const overloads | Shoaib Meenai | 1 | +4 | -0 |
| 2017-09-15 06:19 | [libc++] Remove unnecessary struct tag | Shoaib Meenai | 1 | +1 | -1 |
| 2017-09-15 05:42 | typeinfo: provide a partial implementation for Win32 | Saleem Abdulrasool | 3 | +99 | -10 |
| 2017-09-15 00:31 | Fix accidental ADL in std::allocator_traits meta-programming. | Eric Fiselier | 9 | +90 | -6 |
| 2017-09-14 18:23 | [libc++] Prevent stale site configuration headers | Shoaib Meenai | 1 | +7 | -1 |
| 2017-09-13 06:55 | Use CMAKE_AR instead of the system default 'ar' for merging static libraries | Martin Storsjo | 2 | +10 | -3 |
| 2017-09-12 23:33 | Mark the new tests as unsupported when there are no exceptions | Marshall Clow | 2 | +4 | -2 |
| 2017-09-12 22:32 | libcxx: fix merge_archives error variable name | Martell Malone | 1 | +1 | -1 |
| 2017-09-12 20:54 | Handle object files named *.obj in merge_archives.py | Martin Storsjo | 1 | +1 | -1 |
| 2017-09-12 19:01 | XFAIL a couple of new <regex> tests for C++03 | Marshall Clow | 2 | +2 | -0 |
| 2017-09-12 17:56 | Apply D28224: 'Throw exception after too many steps' Fixes PR#20291. Thanks to Tim Shen for the patch | Marshall Clow | 3 | +112 | -0 |
| 2017-09-12 15:00 | Make pbump (internally) handle sizes bigger than MAX_INT. Fixes PR#33725 - thanks to Jonathan Wakely for the report | Marshall Clow | 6 | +66 | -14 |
| 2017-09-11 18:10 | mark mersenne_twister_engine<>::seed(result_type __sd) with _LIBCPP_DISABLE_UBSAN_UNSIGNED_INTEGER_CHECK to placate UBSAN. Fixes PR#34160 | Marshall Clow | 1 | +1 | -0 |
| 2017-09-11 16:05 | Add include of <string> to <system_error>, since things in there return strings. Fixes PR#34529. | Marshall Clow | 5 | +46 | -24 |
| 2017-09-10 23:41 | Fix PR34298 - Allow std::function with an incomplete return type. | Eric Fiselier | 3 | +54 | -26 |
| 2017-09-10 23:37 | Revert "Fix PR34298 - Allow std::function with an incomplete return type." | Eric Fiselier | 3 | +26 | -54 |
| 2017-09-10 23:12 | Fix PR34298 - Allow std::function with an incomplete return type. | Eric Fiselier | 3 | +54 | -26 |
| 2017-09-08 03:57 | XFAIL tests on SLES11 | Brian Cain | 4 | +7 | -2 |
| 2017-09-07 04:19 | Add even more string_view tests. These found some bugs in the default parameter value for rfind/find_last_of/find_last_not_of | Marshall Clow | 9 | +1422 | -6 |
| 2017-09-07 03:03 | Another missing string_view test | Marshall Clow | 1 | +74 | -0 |
| 2017-09-07 02:46 | Add more string_view tests | Marshall Clow | 3 | +909 | -0 |
| 2017-09-06 05:07 | Redirect strftime_l to the locale-ignorant strftime on mingw | Martin Storsjo | 1 | +4 | -0 |
| 4267 more commits remaining, fetch the repository |