1. 1639ec2 Add another buildbot username to the workaround list by Eric Fiselier · 2 years, 5 months ago
  2. 5e40011 Attempt to override broken buildbot config for libc++abi. by Eric Fiselier · 2 years, 5 months ago
  3. f579c7c Fix memory leak in set and map. by Eric Fiselier · 2 years, 5 months ago
  4. 2980850 [libc++] Implement deduction guides for <unordered_set> by Louis Dionne · 2 years, 5 months ago
  5. 9eaa4d1 build: use multiple `install` rather than building up a list by Saleem Abdulrasool · 2 years, 5 months ago
  6. 9132b5b Revert "[libc++] Take 2: Do not cleverly link against libc++abi just because it happens to be there" by Vitaly Buka · 2 years, 5 months ago
  7. 0a37187 [libc++] Take 2: Do not cleverly link against libc++abi just because it happens to be there by Louis Dionne · 2 years, 5 months ago
  8. 7a377e2 Make forward_list::remove/remove_if/unique all return void before C++20; undoes that bit of D58332. Thanks to Mikhail Maltsev for pointing this out by Marshall Clow · 2 years, 5 months ago
  9. a386369 Make ~mutex and ~condition_variable trivial on Windows. by Eric Fiselier · 2 years, 5 months ago
  10. 47e6bb8 Fix PR27658 - Make ~mutex trivial when possible. by Eric Fiselier · 2 years, 5 months ago
  11. da9535d Make list::remove/remove_if/unique all return void before C++20; undoes that bit of D58332. Thanks to Mikhail Maltsev for pointing this out by Marshall Clow · 2 years, 5 months ago
  12. 5625778 This patch makes swap functions constexpr. Both swap overloads, swap_ranges and iter_swap are updated (with tests). by Zoe Carver · 2 years, 5 months ago
  13. 5f2b21c Revert "[libc++] Do not cleverly link against libc++abi just because it happens to be there" by Louis Dionne · 2 years, 5 months ago
  14. 3e5ac5b [libc++] Do not cleverly link against libc++abi just because it happens to be there by Louis Dionne · 2 years, 5 months ago
  15. 825410b docs: add documentation for `LIBCXX_INCLUDE_TESTS` by Saleem Abdulrasool · 2 years, 5 months ago
  16. 7d00fc2 Add tests for regex_match ambiguity (aka LWG2273). NFC. Reviewed as https://reviews.llvm.org/D63051 by Marshall Clow · 2 years, 5 months ago
  17. 78af2bf Fix tuple's conditionally explicit constructors for very weird user types. by Eric Fiselier · 2 years, 5 months ago
  18. ba4d4df [libc++] Update availability markup for Filesystem on Apple platforms by Louis Dionne · 2 years, 5 months ago
  19. cdd813e Update status of papers for upcoming WG21 meeting. NFC by Marshall Clow · 2 years, 5 months ago
  20. e299a7e Use new '__libcpp_is_constant_evaluated' call to remove an '#ifdef' from the bit code. NFC by Marshall Clow · 2 years, 5 months ago
  21. 5e9ba25 Mark the newly added '__libcpp_is_constant_evaluated' as 'inline', since it can be included multiple times by multiple headers, and we don't want 'duplicate definition' errors. by Marshall Clow · 2 years, 5 months ago
  22. e380104 Add a private call '__libcpp_is_constant_evaluated' which 'works' for old language versions and w/o any compiler support. 'Working', in this case, means that it returns false in those cases. by Marshall Clow · 2 years, 5 months ago
  23. 268aced Update status for bit operations by Marshall Clow · 2 years, 5 months ago
  24. 6062354 Bit Operations: P0556, P0553 and P1355. Reviewed as: https://reviews.llvm.org/D51262 by Marshall Clow · 2 years, 5 months ago
  25. b87e5f5 Ensure bitset's string constructor doesn't poison the overload set. by Eric Fiselier · 2 years, 5 months ago
  26. b23844e Implement P0646R1: Erase-Like Algorithms Should Return size_type. Reviewed as https://reviews.llvm.org/D58332, and then updated because I rewrote a couple of those routines to eliminate some UB. Thanks to Zoe for tghe patch. by Marshall Clow · 2 years, 5 months ago
  27. b10aebc Implement LWG2221: 'Formatted output for nullptr_t' Reviewed as: https://reviews.llvm.org/D63053 by Marshall Clow · 2 years, 5 months ago
  28. 759c9bf __threading_support: Remove (void) in favor of (). by Bruce Mitchener · 2 years, 5 months ago
  29. 8cc83b0 Fix -Wdouble-promotion warnings. by Bruce Mitchener · 2 years, 5 months ago
  30. af4b988 [libcxx] [test] Add void cast to result of compare_exchange_weak to suppress [[nodiscard]]. by Billy Robert O'Neal III · 2 years, 5 months ago
  31. 7779ab4 Add a missing '__uncvref_t' to the SFINAE constraints for optional's assignment operator. Fixes PR38638. Thanks to Jonathan Wakely for the report by Marshall Clow · 2 years, 5 months ago
  32. 2c2308c Followup to revision 364545: Turns out that clang issues different errors for C++11 vs c++2a, so I tweaked the 'expected-error' bits that I added to match either of them. by Marshall Clow · 2 years, 5 months ago
  33. e3f2980 Provide hashers for string_view only if they are using the default char_traits. Seen on SO: test/std/strings/string.view/string.view.hash/char_type.hash.fail.cpp by Marshall Clow · 2 years, 5 months ago
  34. de635b6 Revert "Change the ABI version and ABI namespace to be `_LIBCPP_VERSION`" by Eric Fiselier · 2 years, 5 months ago
  35. 3a4b49e Change the ABI version and ABI namespace to be `_LIBCPP_VERSION` by Eric Fiselier · 2 years, 5 months ago
  36. 8b2d46d Fix test failures due to modified wording in Clang diagnostics. by Richard Smith · 2 years, 5 months ago
  37. caf3bc5 Fix test failures when using a custom ABI namespace. by Richard Smith · 2 years, 5 months ago
  38. 6f54683 [libcxx] [test] Read files as bytestrings to fix py3 encoding issues by Michal Gorny · 2 years, 5 months ago
  39. 20f2ecc Use C++11 implementation of unique_ptr in C++03. by Eric Fiselier · 2 years, 5 months ago
  40. 90cd963 Apply new meta-programming traits throughout the library. by Eric Fiselier · 2 years, 5 months ago
  41. cfab338 Disable test by default by Eric Fiselier · 2 years, 5 months ago
  42. 64cad86 Add super fast _IsSame trait for internal use. by Eric Fiselier · 2 years, 5 months ago
  43. 4d0f193 Add noexcept throughout <atomic> by Eric Fiselier · 2 years, 5 months ago
  44. c764d9a Fix placement of -Wno-ignored-attributes by Eric Fiselier · 2 years, 5 months ago
  45. b194ee5 Disable -Wignored-attributes for now by Eric Fiselier · 2 years, 5 months ago
  46. 80f67f3 Add new style meta-programming primatives. by Eric Fiselier · 2 years, 5 months ago
  47. 52f7636 Implement P0340R3: Make 'underlying_type' SFINAE-friendly. Reviewed as https://reviews.llvm.org/D63574 by Marshall Clow · 2 years, 5 months ago
  48. 59c47a9 Use rvalue references throughout the is_constructible traits. by Eric Fiselier · 2 years, 5 months ago
  49. 3f10018 Make move and forward work in C++03. by Eric Fiselier · 2 years, 5 months ago
  50. 3d80477 Enable aligned_union in C++03 by Eric Fiselier · 2 years, 5 months ago
  51. 3cb5e86 Get is_convertible tests passing in C++03 (except the fallback). by Eric Fiselier · 2 years, 5 months ago
  52. 92ffd7f Remove dead non-variadic workarounds in <type_traits> by Eric Fiselier · 2 years, 5 months ago
  53. b62bdff Make rvalue metaprogramming traits work in C++03. by Eric Fiselier · 2 years, 5 months ago
  54. 52f7dfb Remove even more dead code. by Eric Fiselier · 2 years, 5 months ago
  55. bf5a8da Assume __is_final, __is_base_of, and friends. by Eric Fiselier · 2 years, 5 months ago
  56. 613f006 Remove dead config now that C++03 requires Clang. by Eric Fiselier · 2 years, 5 months ago
  57. 1e0a5c8 [libc++] Avoid using timespec when it might not be available by Mikhail Maltsev · 2 years, 5 months ago
  58. b0473a5 [libc++] Recommit r363692 to implement P0608R3 by Zhihao Yuan · 2 years, 5 months ago
  59. e46f685 [libc++] Take 2: Implement CTAD for map and multimap by Louis Dionne · 2 years, 5 months ago
  60. 681171b AIX system headers need stdint.h and inttypes.h to be re-enterable by Xing Xue · 2 years, 5 months ago
  61. b82bfab [NFC][libc++] Remove stray semi-colon after function definition by Louis Dionne · 2 years, 6 months ago
  62. 8dda700 Mark papers P1458, P1459, P1462 and P1464 as complete. No changed needed to either the library or the tests. by Marshall Clow · 2 years, 6 months ago
  63. 1d7f21e [libc++] Revert r363692 which implements P0608R3 by Zhihao Yuan · 2 years, 6 months ago
  64. 0662d02 Disable the 'nextafter' portions of these tests on PPC when using 128-bit doubles because the 'nextafter' call doesn't work right. Reviewed as https://reviews.llvm.org/D62384. Thanks to Xing Xue for the patch, and Hubert for the explanation. by Marshall Clow · 2 years, 6 months ago
  65. 1643cad Remove GCC C++03 fallbacks for decltype and static_assert. by Eric Fiselier · 2 years, 6 months ago
  66. 7d9183b Reconfigure docker builders to be more modular. by Eric Fiselier · 2 years, 6 months ago
  67. 389b4e6 Fix the floating point version of midpoint. It wasn't constexpr, among other things. Add more tests. As a drive-by, the LCD implementation had a class named '__abs' which did a 'absolute value to a common-type' conversion. Rename that to be '__ct_abs'. by Marshall Clow · 2 years, 6 months ago
  68. f8f62ac [libc++] Implement P0608R3 - A sane variant converting constructor by Zhihao Yuan · 2 years, 6 months ago
  69. 8ea6252 [libc++] Re-apply XFAIL to is_base_of test that was inadvertently reverted by Louis Dionne · 2 years, 6 months ago
  70. 11aae35 [libc++] Revert the addition of map/multimap CTAD by Louis Dionne · 2 years, 6 months ago
  71. 5f9e520 [NFC] Assign a couple of LWG issues to myself by Louis Dionne · 2 years, 6 months ago
  72. e97eb5d [libc++] Update ABI list for ABI v2 by Louis Dionne · 2 years, 6 months ago
  73. 166dca8 Update status of issue 3209 by Marshall Clow · 2 years, 6 months ago
  74. a5a0117 Add tests for LWG 3206. NFC by Marshall Clow · 2 years, 6 months ago
  75. 9cbdf27 Update the meeting page with papers/issues that are ready for Cologne by Marshall Clow · 2 years, 6 months ago
  76. 0a5f17b Fix a '>= 0' test on unsigned that I inadvertantly introduced. Now correctly '!= 0'. Thanks to Arthur for the catch by Marshall Clow · 2 years, 6 months ago
  77. cd4a856 add header to help with template testing by Eric Fiselier · 2 years, 6 months ago
  78. 2a9550e attempt to unbreak buildbots by Eric Fiselier · 2 years, 6 months ago
  79. f6244f8 [libcxx] Add XFAIL for facet test when back-deploying to older macOS by Louis Dionne · 2 years, 6 months ago
  80. 19c3167 [libc++] Keep __regex_word in sync with ctype_base by Mikhail Maltsev · 2 years, 6 months ago
  81. ad46488 [libc++] Fix build with gcc 4.8 by Thomas Anderson · 2 years, 6 months ago
  82. ead1950 [libc++] Add missing #include in <cwchar> tests by Louis Dionne · 2 years, 6 months ago
  83. f68c6d5 Make GCC in C++03 Unsupported by Eric Fiselier · 2 years, 6 months ago
  84. d7020fb [libcxx] XFAIL set/multiset CTAD tests on Apple Clang 10 by Louis Dionne · 2 years, 6 months ago
  85. 3939b1c [libcxx] XFAIL some CTAD tests on AppleClang 10 by Louis Dionne · 2 years, 6 months ago
  86. 78822a6 Apply [[nodebug]] to typedefs throughout the STL. by Eric Fiselier · 2 years, 6 months ago
  87. 704a388 Move libc++ specific tests for std::function out of the std directory by Eric Fiselier · 2 years, 6 months ago
  88. d011bdc Add documentation and tests for Clangs C++11 extensions in C++03. by Eric Fiselier · 2 years, 6 months ago
  89. 5a32906 [libcxx] Mark CTAD tests for set and multiset as unsupported on older Apple Clangs by Louis Dionne · 2 years, 6 months ago
  90. 35a718a Mark CTAD fail tests for set/multiset as XFAIL for older compilers that give different error messages by Marshall Clow · 2 years, 6 months ago
  91. 88b46e4 XFAIL a couple of tests on apple-clang-9.1, which is a compiler that I didn't know existed by Marshall Clow · 2 years, 6 months ago
  92. 20e25e0 Check in test that demonstrates ABI break for std::function. by Eric Fiselier · 2 years, 6 months ago
  93. 19430da [libc++] Implement deduction guides for <set> by Louis Dionne · 2 years, 6 months ago
  94. a67757d [libcxx] Make std::tuple<> trivially constructible by Louis Dionne · 2 years, 6 months ago
  95. 4211451 [libcxx] Slightly improved policy for handling experimental features by Louis Dionne · 2 years, 6 months ago
  96. dbcfe75 Add a test for is_base_of and incomplete types. Because this trait uses a compiler intrinsic which was broken in many clangs, have lots of XFAILs. by Marshall Clow · 2 years, 6 months ago
  97. 6b83993 XFAIL a couple of CTAD tests on clang-6; it gives different error messages than clang 7/8/9 by Marshall Clow · 2 years, 6 months ago
  98. 72949cf Recommit r362649, which was reverted in r262680 because of bugs in std::to_chars (which have now been fixed). Speedup to_string and to_wstring for integers using stack buffer and SSO by Marshall Clow · 2 years, 6 months ago
  99. 49ae262 Implement deduction guides for map/multimap. Reviewed as https://reviews.llvm.org/D58587. Thanks to Quuxplusone for the submission. by Marshall Clow · 2 years, 6 months ago
  100. 5a466fc [libc++] Fix leading zeros in std::to_chars by Zhihao Yuan · 2 years, 6 months ago