6ce040b9aaUpdated C++2a status with changes from Jacksonville WG21 meeting
Marshall Clow
2018-03-18 19:29:21 +0000
ddb6e5f2ef[libcxx][test] Adding apple-clang-9 to UNSUPPORTED in iter_alloc_deduction.fail.cpp.
Mike Edwards
2018-03-12 18:06:37 +0000
698b695147[CMake] Copy the generated __config header into build directory
Petr Hosek
2018-03-10 01:20:11 +0000
7c796ffe54[libcxx][test] Reverting r327178 and r327190.
Mike Edwards
2018-03-10 00:53:05 +0000
00c27d8a40[libcxx][test] Marking libcpp-no-deduction-guides unsupported.
Mike Edwards
2018-03-10 00:19:25 +0000
057ac7c9daXFAIL: libcpp-no-deduction-guides in libcxx/test/std/strings/basic.string/string.cons/iter_alloc_deduction.fail.cpp
Mike Edwards
2018-03-09 22:13:12 +0000
2b588cbf15Low-hanging fruit optimization in string::__move_assign().
Vedant Kumar
2018-03-08 21:15:26 +0000
46b8a51b49Implement LWG#2518 - Non-member swap for propagate_const should call member swap
Marshall Clow
2018-03-08 15:01:50 +0000
66c652fe08Include <system_error> since we use it. Thanks to Andrey Maksimov for the catch.
Marshall Clow
2018-03-07 22:51:16 +0000
c80697556aOne more test for P0767:
Marshall Clow
2018-03-06 15:01:55 +0000
06ac7cdfc7Implement P0767R1 - Deprecate POD
Marshall Clow
2018-03-06 15:01:19 +0000
f31b30dc55Added P0805 to the list of ready bits
Marshall Clow
2018-03-01 21:16:07 +0000
04dd960ff3[libcxx] Fix last_write_time test for filesystems that don't support very small times.
Volodymyr Sapsai
2018-02-28 23:27:40 +0000
76c246434a[libcxx] [test] Fix MSVC warnings and errors.
Stephan T. Lavavej
2018-02-26 20:47:46 +0000
6878e852d1Fix test failure on compilers w/o deduction guides
Eric Fiselier
2018-02-15 02:41:19 +0000
078dd9752dAdd a catch for std::length_error for the case where the string can't handle 2GB. (like say 32-bit big-endian)
Marshall Clow
2018-02-14 18:05:25 +0000
26a02748ebFix incorrect indentation.
Bruce Mitchener
2018-02-14 00:29:38 +0000
e64dcb66c0Make the ctype_byname::widen test cases pass on FreeBSD.
Dimitry Andric
2018-02-13 17:43:24 +0000
52474820e4Put type attributes after class keyword
Dimitry Andric
2018-02-13 17:40:59 +0000
e89a34f66aFix typos.
Bruce Mitchener
2018-02-13 08:12:00 +0000
a2b7665eb2[libcxx] [test] Strip trailing whitespace, NFC.
Stephan T. Lavavej
2018-02-12 22:54:35 +0000
f72f21907cImplement 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
2018-02-12 17:26:40 +0000
b8cb776511While implementing P0777 - preventing unnecessary decay, I found some non-public uses of decay that could be replaced by __uncvref. NFC intented
Marshall Clow
2018-02-12 15:41:25 +0000
6ac8dc9566Merging r324855: ------------------------------------------------------------------------ r324855 | dim | 2018-02-11 23:31:05 +0100 (Sun, 11 Feb 2018) | 26 lines
Hans Wennborg
2018-02-12 10:04:36 +0000
524afaedd1Add default C++ ABI libname and include paths for FreeBSD
Dimitry Andric
2018-02-11 22:31:05 +0000
22a291c94eFix libcxx MSVC C++17 redefinition of 'align_val_t'
Eric Fiselier
2018-02-11 22:00:19 +0000
0fc3d1264cMark two issues as complete
Eric Fiselier
2018-02-11 21:57:25 +0000
a8de063568Fix a typo in the synopsis comment. NFC. Thanks to K-ballo for the catch
Marshall Clow
2018-02-11 21:51:49 +0000
9e6ac074eeUse multi-key tree search for {map, set}::{count, equal_range}
Eric Fiselier
2018-02-10 02:53:47 +0000
5bfbd7daccThe apple versions of clang don't support deduction guides yet.
Marshall Clow
2018-02-08 19:33:03 +0000
88ba9758ffOnce more, with feeling. Spell 'clang-4.0' correctly this time
Marshall Clow
2018-02-08 17:06:08 +0000
0eec3e8b24Clean 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
2018-02-08 16:25:57 +0000
1a2caf573fUpdate the status of removed components
Marshall Clow
2018-02-08 14:51:22 +0000
171ed2198d[libcxx] Avoid spurious construction of valarray elements
Mikhail Maltsev
2018-02-08 11:33:48 +0000
4c153004afTemporarily comment out deduction guide tests while I figure out what to do with old bots
Marshall Clow
2018-02-08 07:20:45 +0000
5b1e87e52dImplement deduction guide for basic_string as described in P0433
Marshall Clow
2018-02-08 06:34:03 +0000
60020e6384Improve a test. NFC
Marshall Clow
2018-02-08 05:47:40 +0000
c0acd34e9aFix size and alignment of array<T, 0>.
Eric Fiselier
2018-02-07 23:50:25 +0000
73660f725aStop using __strtonum_fallback on Android.
Dan Albert
2018-02-07 21:58:48 +0000
088e6015b2Fix 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
2018-02-07 21:30:17 +0000
2e1fa09f68Fix -verify static assert messages for older Clang versions
Eric Fiselier
2018-02-07 21:25:25 +0000
6cb35ede81[libc++] Fix PR35491 - std::array of zero-size doesn't work with non-default constructible types.
Eric Fiselier
2018-02-07 21:06:13 +0000
f003d63c40Comment on 'Review' issues
Marshall Clow
2018-02-07 19:24:37 +0000
31810d9c0bRemove 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
2018-02-06 23:13:48 +0000
c387931db5Mark P0777 as complete
Marshall Clow
2018-02-06 21:00:58 +0000
68b20ca4d9Fix building libc++ with the macOS 10.13 SDK with -mmacosx-version-min=10.12 or lower.
Nico Weber
2018-02-06 19:17:41 +0000
f477af5fdaFix misleading indentation; replace a couple of NULLs with nullptr. Resolves https://reviews.llvm.org/D42945 ; thanks to Bruce Mitchener for the patch.
Marshall Clow
2018-02-06 18:58:05 +0000