1. 63754a6 [libc++][NFC] More consistency fixes to the CSV entries by Louis Dionne · 17 hours ago main
  2. 85dc7c9 [libc++][NFC] Fix typos in the status-tracking CSV introduced by recent changes by Louis Dionne · 18 hours ago
  3. b088092 [libc++] Consistency fixes for the CSV status files (#101572) by Louis Dionne · 19 hours ago
  4. 182baba [libc++][NFC] Fix inconsistent quoting and spacing in our CSV files by Louis Dionne · 34 hours ago
  5. 4546634 [libc++] Improve code gen for string's operator== (#100926) by Nikolas Klauser · 35 hours ago
  6. 50e9491 [libc++] Revert "Check correctly ref-qualified __is_callable in algorithms (#73451)" by Louis Dionne · 36 hours ago
  7. f7bfe94 [libc++] Check correctly ref-qualified __is_callable in algorithms (#73451) by Nhat Nguyen · 2 days ago
  8. 1d33a9d [libc++][stringbuf] Test and document LWG2995. (#100879) by Mark de Wever · 2 days ago
  9. b234576 [libc++] Increase atomic_ref's required alignment for small types (#99654) by Damien L-G · 2 days ago
  10. 116395a [libc++] Avoid using **this in error messages for expected monadic operations (#84840) by ZERO-N · 2 days ago
  11. 435561c [libc++] Fix missing declarations of uses_allocator_construction_args (#67044) by Shivam · 2 days ago
  12. 100ec87 [libc++] Remove dedicated namespaces for ranges functions (#76543) by Christopher Di Bella · 2 days ago
  13. 0eefee0 [NFC][libc++][libc++abi][libunwind][test] Fix/unify AIX triples used in LIT tests (#101196) by Xing Xue · 2 days ago
  14. a56e5a4 [libc++][NFC] Avoid opening namespace std in the tests (#94160) by Nikolas Klauser · 2 days ago
  15. 9b40e79 [libc++] Drop support for the C++20 Synchronization Library before C++20 (#82008) by Louis Dionne · 2 days ago
  16. 7145428 [libc++][NFC] Add missing license headers by Louis Dionne · 3 days ago
  17. 37fc6e2 [libc++] Move the benchmarks under libcxx/test (#99371) by Louis Dionne · 3 days ago
  18. 99ace22 [libc++] Make std::unique_lock available with _LIBCPP_HAS_NO_THREADS (#99562) by Paul Kirth · 3 days ago
  19. d99172b [libcxx][test] Require long_tests for eval.PR44847.pass.cp (#100722) by David Spickett · 3 days ago
  20. 937c28c [libcxx][test] Mark sort.pass.cpp as a long test (#100720) by David Spickett · 3 days ago
  21. 87e00d4 [libc++][NFC] Remove two unused implementation details `__find_end` (#100685) by Hewill Kang · 3 days ago
  22. 6457cf1 [cmake] switch to CMake's native `check_{compiler,linker}_flag` (#96171) by h-vetinari · 3 days ago
  23. 633862e [libc++][docs] Remove misadded entry for P1937R2 from Cxx20Papers.csv (#100741) by A. Jiang · 3 days ago
  24. 4d56286 [libc++] Refactor tests for shared_mutex and shared_timed_mutex (#100783) by Louis Dionne · 3 days ago
  25. d425bac [libc++] fix `array<T, 0>` under `USE_WRAP_ITER` (#101156) by nicole mazzuca · 4 days ago
  26. eda15b1 [libc++][stdatomic.h] Implements LWG3671. (#99775) by Mark de Wever · 4 days ago
  27. 66e6fd7 [libc++][spaceship] Removes unneeded relational operators. (#100441) by Mark de Wever · 4 days ago
  28. e3e0169 [libc++][format] Implements P3107R5 in <format>. (#86713) by Mark de Wever · 4 days ago
  29. 17ee1e1 [libc++][test] Do not assume array::iterator is a pointer (#100603) by nicole mazzuca · 4 days ago
  30. d93c143 [libc++][memory_resource] Implements LWG3683. (#100775) by Mark de Wever · 6 days ago
  31. 45405eb [libc++] Fix bug in atomic_ref's calculation of lock_free-ness (#99570) by Louis Dionne · 8 days ago
  32. e85ad22 [libcxx] [test] Detect the UCRT printf("%a") formatting bug (#99846) by Martin Storsjö · 8 days ago
  33. 6572f40 [libc++][doc] Updates the libc++ status page. (#100595) by Mark de Wever · 8 days ago
  34. 7c3b55c [libc++] Enable Clang modules in carve-out CI jobs (#100571) by Louis Dionne · 8 days ago
  35. 79bca87 [libc++] Remove outdated setting of LIBCXX_CXX_ABI_LIBRARY_PATH (#100631) by Louis Dionne · 8 days ago
  36. 3c9ec74 [libc++] Remove unmaintained support for generating code coverage (#100630) by Louis Dionne · 8 days ago
  37. 256e280 [libc++][test] Fix Clang `-Wunused-variable` warnings in time.zone.members/to_sys.pass.cpp (#100504) by Stephan T. Lavavej · 8 days ago
  38. 854bcb9 [libc++] Remove unmaintained LIBCXX_CONFIGURE_IDE (#100574) by Louis Dionne · 9 days ago
  39. 6de34b6 [libc++] Remove unnecessary check for LIBCXX_INCLUDE_TESTS (#100573) by Louis Dionne · 9 days ago
  40. e33039b [libc++] Add missing xlocale.h include on Apple and FreeBSD (#99689) by Louis Dionne · 9 days ago
  41. e3eb99d [libc++][spaceship] Marks P1614 as complete. (#99375) by Mark de Wever · 9 days ago
  42. dbae3c4 Fix fs.op.copy_file/copy_file_large.pass.cpp on z/OS (#100382) by Zibi Sarbinowski · 9 days ago
  43. 1ac8f1a [libcxx][test] Update picolibc version (#100348) by David Spickett · 9 days ago
  44. 70fe604 [libc++][spaceship] Implements X::iterator container requirements. (#99343) by Mark de Wever · 10 days ago
  45. 6520db1 [libc++] Improve behavior when using relative path for LIBCXX_ASSERTION_HANDLER_FILE (#100157) by Louis Dionne · 10 days ago
  46. 99be064 [libcxx][test] Explain picolib unsupported in sort.pass.cpp by David Spickett · 10 days ago
  47. 2811b7d Revert "[libc++][math] Fix undue overflowing of `std::hypot(x,y,z)` (#93350)" by Mitch Phillips · 10 days ago
  48. ee093ca [libcxx][test] Update picolib xfails (#99631) by David Spickett · 10 days ago
  49. 437475c [libc++] Revert "Make std::pair trivially copyable if its members are (#89652)" (#100184) by Louis Dionne · 10 days ago
  50. 52761e7 [libc++][Android] Fix Android bugs in the CI Dockerfile (#99623) by Ryan Prichard · 10 days ago
  51. a7b1c2e Suppress a redundant hardening check in basic_string_view::substr (#91804) by David Benjamin · 11 days ago
  52. b62ac59 [libc++] Add clang-20 to failing tests on Windows (#100119) by gulfemsavrun · 11 days ago
  53. 83abe4e [libc++][libc++abi] Minor follow-up changes after ptrauth upstreaming (#87481) by Louis Dionne · 11 days ago
  54. 6f53a97 [libc++][NFC] Add comment about __builtin_verbose_trap per review comment by Louis Dionne · 11 days ago
  55. 23b8879 [libc++][memory] Implements LWG3307. (#99776) by Mark de Wever · 11 days ago
  56. 42eff92 [libc++][vector] Updates LWG3778 status. (#99818) by Mark de Wever · 11 days ago
  57. ff8a9ad [libc++][doc] Update the release notes for LLVM 19. (#99061) by Mark de Wever · 11 days ago
  58. 0d20c2d [libc++][doc] Fixes building the release notes. by Mark de Wever · 11 days ago
  59. 3c6dcb4 [libc++][string] Fixes shrink_to_fit. (#97961) by Mark de Wever · 11 days ago
  60. 85c6ad9 [libc++][vector<bool>] Tests shrink_to_fit requirement. (#98009) by Mark de Wever · 11 days ago
  61. b3d1b99 [libc++][math] Fix undue overflowing of `std::hypot(x,y,z)` (#93350) by PaulXiCao · 11 days ago
  62. 57c7f49 [libcxx] don't `#include <cwchar>` if wide chars aren't enabled (#99911) by Ties Stuij · 11 days ago
  63. 9de1ddd Clear release notes for upcoming LLVM 20 dev cycle by Tobias Hieta · 11 days ago
  64. a39959e Set version to 20.0.0git by Tobias Hieta · 11 days ago
  65. 4489caa [libc++][hardening] Use bounded iterators in std::vector and std::string (#78929) by David Benjamin �� 11 days ago
  66. 99258ff [libc++][Android] Pass -no-metrics to emulator (#99627) by Ryan Prichard · 11 days ago
  67. de03ab1 [libc++] Update some C++23 statuses to "Nothing to do" or "Complete" (#99621) by nicole mazzuca · 12 days ago
  68. c038720 [libc++][ranges] LWG3618: Unnecessary `iter_move` for `transform_view::iterator` (#91809) by Xiaoyang Liu · 12 days ago
  69. 1767e1e [libcxx] [test] Make indentation more consistent in thousands_sep. NFC. (#99844) by Martin Storsjö · 12 days ago
  70. a993ae8 [libc++] Makes `unique_ptr operator*() noexcept. (#98047) by Mark de Wever · 13 days ago
  71. 48436b6 [libc++] Make std::pair trivially copyable if its members are (#89652) by Nikolas Klauser · 14 days ago
  72. eb95ee7 [libc++][TZDB] Implements zoned_time formatters. (#98347) by Mark de Wever · 14 days ago
  73. a3fac36 [libc++][math] Mathematical Special Functions: Hermite Polynomial (#89982) by PaulXiCao · 14 days ago
  74. 82e1bf5 [libc++][vector] Fixes shrink_to_fit. (#97895) by Mark de Wever · 14 days ago
  75. c759813 [ASan][libc++] Turn off SSO annotations for Apple platforms (#96269) by Tacet · 2 weeks ago
  76. 5567350 [libc++] Make libc++ forward-compatible with AppleClang's definition of __builtin_verbose_trap (#99529) by Louis Dionne · 2 weeks ago
  77. cbaa24b [libc++][ranges] P1223R5: `find_last` (#99312) by nicole mazzuca · 2 weeks ago
  78. b4dbfb2 [libc++] Refactor buildkite-pipeline.yml (#99483) by Louis Dionne · 2 weeks ago
  79. 5afd8d1 [libc++][docs] Add tip for developers running the test suite on macOS (#99544) by Louis Dionne · 2 weeks ago
  80. d309408 [libcxx][test] Remove picolib UNSUPPORTED for now.pass.cpp (#99503) by David Spickett · 2 weeks ago
  81. f347559 [libc][libcxx] Support for building libc++ against LLVM libc (#99287) by Petr Hosek · 2 weeks ago
  82. e331f06 [libc++][memory] P1132R8: `out_ptr` - a scalable output pointer abstraction (#73618) by Hristo Hristov · 2 weeks ago
  83. ccbd6c0 [libc++] Add comment about matching standard version in apple-install-libcxx by Louis Dionne · 2 weeks ago
  84. ea49729 [libc++] Allow testing Apple's system library as it is installed (#99086) by Louis Dionne · 2 weeks ago
  85. 2b07174 [libc++] Speed up set_intersection() by fast-forwarding over ranges of non-matching elements with one-sided binary search. (#75230) by Iuri Chaer · 2 weeks ago
  86. a4b17e5 [libc++] Use char_traits::copy while inserting when possible (#97201) by Nikolas Klauser · 2 weeks ago
  87. 3eb0b4d [libc++] Add a release note about C++03 being frozen after LLVM 21 (#95894) by Nikolas Klauser · 2 weeks ago
  88. 1a44651 [libc++][chrono] Remove non-standard relational operators for `std::chrono::weekday` (#98730) by A. Jiang · 2 weeks ago
  89. f981493 [libc++][NFC] Remove wrong #endif comment by Nikolas Klauser · 2 weeks ago
  90. 57b7008 [libc++] Merge is_scoped_enum.h into is_enum.h (#99458) by Nikolas Klauser · 2 weeks ago
  91. 2105191 [libc++][test] Raise a useful error when no -std=c++NN flag is found to work (#99423) by Janet Cobb · 2 weeks ago
  92. b2e3a21 [libc++] Fix acceptance of convertible-to-{float,double,long double} in std::isfinite() (#98841) by Robin Caloudis · 2 weeks ago
  93. e4b9786 [libc++][iterator][ranges] P2997R1: Removing the common reference requirement from the indirectly invocable concepts (#98817) by Hristo Hristov · 2 weeks ago
  94. 512bc3d [libc++][test] XFAIL sized deallocation tests for AIX, z/OS, and MinGW (#98960) by Xing Xue · 2 weeks ago
  95. cf9044e [libc++][strings] P2591R5: Concatenation of strings and string views (#88389) by Hristo Hristov · 2 weeks ago
  96. d804879 [libc++] Include the rest of the detail headers by version in the umbrella headers (#96032) by Nikolas Klauser · 2 weeks ago
  97. cc2414d [NFC][libc++][test] loosen XFAIL condition for setfill_wchar_max.pass.cpp by David Tenty · 2 weeks ago
  98. e920c4c [libc++] basic_ios<wchar_t> cannot store fill character WCHAR_MAX (#89305) by Xing Xue · 2 weeks ago
  99. 38cf380 [libc++] Remove special handling of the native C++ library in benchmarks (#98529) by Louis Dionne · 2 weeks ago
  100. 4c82607 [libc++][NFC] Remove a few unused includes (#98808) by Nikolas Klauser · 2 weeks ago