1. 610979b [libc++][ranges] Add ranges::in_out_out_result by Nikolas Klauser · 3 years, 3 months ago
  2. 7e9d190 [libc++][ranges][NFC] Small updates to the Ranges status page: by Konstantin Varlamov · 3 years, 3 months ago
  3. e65d376 [libc++][ranges] Implement `indirectly_copyable{,_storable}`. by Konstantin Varlamov · 3 years, 3 months ago
  4. a37a05d [libc++][ranges][NFC] In the Ranges status, mark move_sentinel as "in progress" by Konstantin Varlamov · 3 years, 3 months ago
  5. 298331f [libc++][ranges][NFC] Test new requirements for `basic_string_view` and `span` iterators. by Konstantin Varlamov · 3 years, 3 months ago
  6. f681d7d [libc++][ranges][NFC] Add contiguous_iterator_tag to the <iterator> synopsis by Konstantin Varlamov · 3 years, 3 months ago
  7. 1a3137dc [libc++] Add UNSUPPORTED for clang-15 by Haowei Wu · 3 years, 3 months ago
  8. 0b5fb7c6 [libc++] [NFC] s/__referenceable/__can_reference/ by Arthur O'Dwyer · 3 years, 3 months ago
  9. c06b4bc [libc++] UNSUPPORT GDB pretty printers with Clang 15 (which is what main is) by Louis Dionne · 3 years, 3 months ago
  10. ab9a571 [libc++] [test] Fix a couple of copy-paste comments. NFC. by Arthur O'Dwyer · 3 years, 3 months ago
  11. b2a0cc1 [libc++] Guard bits of 598983d7 against _LIBCPP_HAS_NO_CONCEPTS. by Arthur O'Dwyer · 3 years, 3 months ago
  12. 93e7f35 [libc++] [NFC] Normalize some `#ifndef _LIBCPP_HAS_NO_CONCEPTS`. by Arthur O'Dwyer · 3 years, 3 months ago
  13. 38db42d [libc++] [NFC] s/_LIBCPP_STD_VER > 17 && !defined(_LIBCPP_HAS_NO_CONCEPTS)/!defined(_LIBCPP_HAS_NO_CONCEPTS)/ by Arthur O'Dwyer · 3 years, 3 months ago
  14. 99ae458 [libc++] Add CI without experimental features and don't exclude span from the tests by Louis Dionne · 3 years, 3 months ago
  15. 598983d [libc++][P2321R2] Add specializations of basic_common_reference and common_type for pair by Nikolas Klauser · 3 years, 3 months ago
  16. a2601c9 Bump the trunk major version to 15 by Tom Stellard · 3 years, 3 months ago upstream/llvmorg-15-init
  17. e1f7edb [libc++][ranges][NFC] Fix an inconsistent patch link on the Ranges status page. by Konstantin Varlamov · 3 years, 4 months ago
  18. 039e55d [libc++][ranges][NFC] In the Ranges status, list the changes to stream.iterators by Konstantin Varlamov · 3 years, 4 months ago
  19. d5ce90f [libc++][ranges][NFC] In the Ranges status, list the changes to predef.iterators by Konstantin Varlamov · 3 years, 4 months ago
  20. 453620f [libc++] Make _VSTD and alias for std by Nikolas Klauser · 3 years, 4 months ago
  21. d7c4072 [libc++] Remove unneeded qualifier. by Mark de Wever · 3 years, 4 months ago
  22. 4f67a90 [libc++] Fix TOCTOU issue with std::filesystem::remove_all by Louis Dionne · 3 years, 4 months ago
  23. c7b255e [libc++][ci] Re-enable the bootstrapping build by Louis Dionne · 3 years, 4 months ago
  24. 6a56d5c [libc++] Fix LWG3589 "The const lvalue reference overload of get for subrange..." by Arthur O'Dwyer · 3 years, 4 months ago
  25. 9c52a19 [libc++][NFC] Add namespace comments in ranges by Nikolas Klauser · 3 years, 4 months ago
  26. 85dae4c [libc++][ranges][NFC] Fix formatting on newly-added links on the Ranges status page. by Konstantin Varlamov · 3 years, 4 months ago
  27. eb96458 [libcxx] [Windows] Pick a unique bit for __regex_word by Martin Storsjö · 3 years, 4 months ago
  28. 1a5388c [libcxx] [Windows] Use the standard vsnprintf instead of _vsnprintf by Martin Storsjö · 3 years, 4 months ago
  29. 2e7532c [libc++][NFC] Mark a few issues and papers as implemented by Louis Dionne · 3 years, 4 months ago
  30. 7c89c2a [libc++][ranges][NFC] Add some missing links to the Ranges status page. by Konstantin Varlamov · 3 years, 4 months ago
  31. bf150e8 [libc++] [ranges] ADL-proof ranges::iter_{swap,move}. by Arthur O'Dwyer · 3 years, 4 months ago
  32. c965d54 [libc++] [ranges] Implement std::ranges::distance by Arthur O'Dwyer · 3 years, 4 months ago
  33. 23f73ff [libc++] [NFC] Audit LWG issues for "Nothing To Do" and "Complete". by Arthur O'Dwyer · 3 years, 4 months ago
  34. 2eb2ff2 [libc++] Merge _LIBCPP_HAS_NO_RANGES into _LIBCPP_HAS_NO_CONCEPTS. NFC. by Arthur O'Dwyer · 3 years, 4 months ago
  35. 5d2b8fa [libc++][test] add vector<bool>::reference tests by Nikolas Klauser · 3 years, 4 months ago
  36. f3514af [libc++][ranges] Add ranges::in_in_out_result by Nikolas Klauser · 3 years, 4 months ago
  37. ab0554b [libc++][format][nfc] Move tests. by Mark de Wever · 3 years, 4 months ago
  38. 7927b69 [libc++][doc] Update the release notes. by Mark de Wever · 3 years, 4 months ago
  39. 81cc834 [libc++][test] Clean up libcxx/test/support/MoveOnly.h by Joe Loser · 3 years, 4 months ago
  40. d1c4c75 [libc++] Fix the last instances of `namespace ranges::inline...`. NFC. by Arthur O'Dwyer · 3 years, 4 months ago
  41. da23e87 [libc++] [test] Mark two ranges tests with libcpp-has-no-incomplete-ranges. by Arthur O'Dwyer · 3 years, 4 months ago
  42. 4628358 [libc++][ranges][NFC] Small cleanup to the Ranges status page. by Konstantin Varlamov · 3 years, 4 months ago
  43. 7017e6c [cmake] Partially deduplicate `{llvm,compiler_rt}_check_linker_flag` for runtime libs and llvm by John Ericson · 3 years, 4 months ago
  44. c38c134 [libc++][ranges][NFC] Update and slightly cleanup Ranges status page. by Konstantin Varlamov · 3 years, 4 months ago
  45. 9a9a372 [libcxx] [test] Fix testcases that fail on systems with 16 bit wchar_t by Martin Storsjö · 3 years, 4 months ago
  46. de5d38e [libcxx] Allow using thread safety annotations in MinGW mode by Martin Storsjö · 3 years, 4 months ago
  47. bf20a09 [libc++] [P1614] Implement the second half of [cmp.alg]: compare_{strong,weak,partial}_fallback. by Arthur O'Dwyer · 3 years, 4 months ago
  48. d5ab243 Omit atomic_{,un}signed_lock_free if unsupported by Brian Cain · 3 years, 4 months ago
  49. 02ae5e9 [libc++] Add documentation about the libc++ review group by Louis Dionne · 3 years, 4 months ago
  50. 9021f36 [libc++] [ranges] ref_view and empty_view are borrowed ranges. Normalize borrowed_range tests. by Arthur O'Dwyer · 3 years, 4 months ago
  51. 8c98ce4 [libc++] Fix a typo in reverse_iterator::operator=. by Arthur O'Dwyer · 3 years, 4 months ago
  52. 8f972cb [libc++][nfc] Add TEST_HAS_NO_INT128. by Mark de Wever · 3 years, 4 months ago
  53. 5d3ab6a [libc++][nfc] Include test_macros.h in more tests. by Mark de Wever · 3 years, 4 months ago
  54. 89f0380 [libc++][NFC] Move some functions from directory_iterator.cpp to filesystem_common.h by Louis Dionne · 3 years, 4 months ago
  55. d27cbfa [libc++] Fix bug in ranges::advance by Louis Dionne · 3 years, 4 months ago
  56. 0902eb3 [libc++] Fix common_iterator for output_iterators by Louis Dionne · 3 years, 4 months ago
  57. 0d5b359 [libcxx] [test] Narrow down a MinGW bug workaround in rand.dist.uni.int/eval.pass.cpp by Martin Storsjö · 3 years, 4 months ago
  58. 7ea4fe7 [libc++] Fix LWG3390: move_iterator now handles move-only iterators. by Arthur O'Dwyer · 3 years, 4 months ago
  59. 4b3e0d2 [libc++] Fix LWG3533 "Make `base() const&` consistent..." by Arthur O'Dwyer · 3 years, 4 months ago
  60. c99a585 [libc++] Make C++03 reference_wrapper more like C++11. by Arthur O'Dwyer · 3 years, 4 months ago
  61. 16031cb [libc++] Fix LWG3557 "static_cast expression in convertible_to has the wrong operand" by Arthur O'Dwyer · 3 years, 4 months ago
  62. ff84c63 [libc++] [ranges] Fix LWG3470 "convertible-to-non-slicing seems to reject valid case" by Arthur O'Dwyer · 3 years, 4 months ago
  63. b5bada6 [libcxx][test] Narrow XFAIL for tests that pass with `msvc && stdlib=msvc` by Casey Carter · 3 years, 4 months ago
  64. 810752a [libcxx] [test] Fix the locale.time.put.byname/put1 testcase on Linux and Windows by Martin Storsjö · 3 years, 4 months ago
  65. a2aea71 [libcxx] [test] Fix mismatches between _aligned_malloc and free() on Windows by Martin Storsjö · 3 years, 4 months ago
  66. a13c105 [libc++] [test] Fix LWG3146 "Excessive unwrapping in std::ref/cref" by Arthur O'Dwyer · 3 years, 4 months ago
  67. 7dc705f [libc++][NFC] Fix typo by Louis Dionne · 3 years, 4 months ago
  68. ff8a476 [libc++][nfc] Update formatting of some tests. by Mark de Wever · 3 years, 4 months ago
  69. 93230ac [libcxx][test] Use bool allocators for vector<bool>::get_allocator test by Casey Carter · 3 years, 4 months ago
  70. ee52234 [libc++][doc] Update format implementation status. by Mark de Wever · 3 years, 4 months ago
  71. 8b29b84 [libc++] Fix LWG3422 "Issues of seed_seq's constructors" by Arthur O'Dwyer · 3 years, 4 months ago
  72. 014a673 [libc++] Remove std::basic_string's base class in ABIv2 by Nikolas Klauser · 3 years, 4 months ago
  73. 52f37c2 [libc++][NFC] remove this-> when calling member functions in <string> by Nikolas Klauser · 3 years, 4 months ago
  74. 997e128 [libcxx][test] the domain of == for forward iterators is iterator values from the same range by Casey Carter · 3 years, 4 months ago
  75. 1f6af9c [libc++][CI] Re-enable all CI jobs by Louis Dionne · 3 years, 4 months ago
  76. 0407ab4 [libc++] Make sure basic_string::reserve(n) never shrinks in all Standard modes by Louis Dionne · 3 years, 4 months ago
  77. 4684857 [libc++][format] Finish P0645 Text Formatting. by Mark de Wever · 3 years, 4 months ago
  78. eadf726 [libc++] Fix bugs in common_iterator; add test coverage. by Arthur O'Dwyer · 3 years, 4 months ago
  79. ade6d0d [libc++][format] Adds formatter handle. by Mark de Wever · 3 years, 4 months ago
  80. 2b8b48c [libc++][format] Disable default formatter. by Mark de Wever · 3 years, 4 months ago
  81. 787ccd3 [libc++][format] Adds formatter pointer. by Mark de Wever · 3 years, 4 months ago
  82. db2944e [libc++][format] Adds formatter floating-point. by Mark de Wever · 3 years, 4 months ago
  83. a2afc82 [libc++] Fix benchmark failure by Louis Dionne · 3 years, 4 months ago
  84. cfe1798 [libcxx][test] {move,reverse}_iterator cannot be instantiated for a type with no `operator*` by Casey Carter · 3 years, 4 months ago
  85. d193f7b [libc++][AIX] Do not assert chmod return value is non-zero. by Sean Fertile · 3 years, 4 months ago
  86. 818cfb1 [libcxx][test] Make MSVC `<charconv>` test compile when testing MSVC by Casey Carter · 3 years, 4 months ago
  87. 5d78fef [libc++] Fix LWG3437 "__cpp_lib_polymorphic_allocator is in the wrong header" by Arthur O'Dwyer · 3 years, 4 months ago
  88. 9389444 [libc++] Mark LWG3541 as "Complete". NFC. by Arthur O'Dwyer · 3 years, 4 months ago
  89. 2513b79 [libc++] Implement LWG3549: view_interface need not inherit from view_base by Joe Loser · 3 years, 4 months ago
  90. 26fffc1 [libc++] [test] {cpo,niebloid}.compile.pass.cpp: Also test their constness. by Arthur O'Dwyer · 3 years, 4 months ago
  91. 26544b9 [libc++] Use addressof in unordered_set. by Mark de Wever · 3 years, 4 months ago
  92. 4f547ee [libc++][test] Add const and reference tests for enable_view. NFC. by Joe Loser · 3 years, 4 months ago
  93. 4f8ea3c [SystemZ][z/OS][NFC] Remove extra symbol by Muiez Ahmed · 3 years, 4 months ago
  94. d6e2c95 [libc++] Use addressof in unordered_map. by Mark de Wever · 3 years, 4 months ago
  95. 10e5c51 Revert "[cmake] Duplicate `{llvm,compiler_rt}_check_linker_flag` for runtime libs and llvm" by Petr Hosek · 3 years, 4 months ago
  96. e4a5562 Revert "[libc++] Use addressof in unordered_map." by Mark de Wever · 3 years, 4 months ago
  97. cab9616 [libc++] Use addressof in unordered_map. by Mark de Wever · 3 years, 4 months ago
  98. 9900aca [libcxx][doc][nfc] Fixed typo in doc by Vy Nguyen · 3 years, 4 months ago
  99. 4af1127 [cmake] Duplicate `{llvm,compiler_rt}_check_linker_flag` for runtime libs and llvm by John Ericson · 3 years, 4 months ago
  100. b8d38e8 [libcxx][test] view_interface need not derive from view_base by Casey Carter · 3 years, 4 months ago