January 2022 Archives by author
Starting: Sat Jan 1 01:13:37 PST 2022
Ending: Mon Jan 31 20:39:53 PST 2022
Messages: 2093
- [libcxx-commits] [PATCH] D112221: Mark ATOMIC_VAR_INIT and ATOMIC_FLAG_INIT as deprecated
Aaron Ballman via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D112221: Mark ATOMIC_VAR_INIT and ATOMIC_FLAG_INIT as deprecated
Aaron Ballman via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D112221: Mark ATOMIC_VAR_INIT and ATOMIC_FLAG_INIT as deprecated
Aaron Ballman via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D112221: Mark ATOMIC_VAR_INIT and ATOMIC_FLAG_INIT as deprecated
Aaron Ballman via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D112221: Mark ATOMIC_VAR_INIT and ATOMIC_FLAG_INIT as deprecated
Aaron Ballman via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D112221: Mark ATOMIC_VAR_INIT and ATOMIC_FLAG_INIT as deprecated
Aaron Ballman via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 1dbe32d - [libc++] Use reserved identifier for template parameter
Alex Brachet via libcxx-commits
- [libcxx-commits] [PATCH] D117582: [libc++] Use reserved identifier for template parameter
Alex Brachet via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117582: [libc++] Use reserved identifier for template parameter
Alex Brachet via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 89103bd - [libc++] Fix GDB pretty printers when GDB uses Python 2.7
Alex Richardson via libcxx-commits
- [libcxx-commits] [PATCH] D116958: [libc++] Alphabetize CMakeLists.txt and module.modulemap; enforce in CI.
Alexander Richardson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116958: [libc++] Alphabetize CMakeLists.txt and module.modulemap; enforce in CI.
Alexander Richardson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116958: [libc++] Alphabetize CMakeLists.txt and module.modulemap; enforce in CI.
Alexander Richardson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117470: [libc++] Fix GDB pretty printers when GDB uses Python 2.7
Alexander Richardson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117417: [libcxx][libcxxabi][libunwind][cmake] Use `GNUInstallDirs` to support custom installation dirs
Alexander Richardson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117470: [libc++] Fix GDB pretty printers when GDB uses Python 2.7
Alexander Richardson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117639: [cmake] Avoid warning or extra suffix for CMAKE_INSTALL_LIBDIR
Alexander Richardson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117639: [cmake] Avoid warning or extra suffix for CMAKE_INSTALL_LIBDIR
Alexander Richardson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117639: [cmake] Avoid warning or extra suffix for CMAKE_INSTALL_LIBDIR
Alexander Richardson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117639: [cmake] Make include(GNUInstallDirs) always below project(..)
Alexander Richardson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117728: [libc++] Check that gdb is linked with Python 3
Alexander Richardson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117357: [libc++] Add the "lint" scripts to libcxx-generate-files.
Alexander Yermolovich via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Arfrever Frehtes Taifersar Arahesis via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] eda5bbf - [libc++] [test] Remove an erroneously copy-paste in the hypot() tests. NFC.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 5a3c276 - [libc++] [test] Remove IFNDR uses of std::invocable.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 6a6a80e - [libc++] [test] Add tests for std::span construction from initializer lists.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] f6fb7bf - [libc++] Add an early return for __partial_sort of an empty range.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] e80ef6b - [libc++] Fix whitespace in __partial_sort. NFC.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 502e5df - [libc++] Implement `ranges::{cbegin, cend}` per the spec.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 1716c36 - [libc++] [test] More test coverage for ranges::{data, size}.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 8507383 - [libc++] [ranges] ADL-proof the [range.access] CPOs.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 855d7be - [libc++] [P0887] Add newest feature-test macros; mark `type_identity` as implemented.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 570ed38 - [libc++] [test] XFAIL "span.cons/initializer_list.pass.cpp" for apple-clang-12.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 9e35e61 - [libc++] [ranges] Simplify our idiom for testing niebloid-ness.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 004ebe2 - [libc++] Add missing templated version of `std::lerp`.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 6ce732c - [libc++] [ranges] Add namespace __cpo to ranges::{advance, next, prev}.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 8a21e0c - [libc++] [test] Remove `UNSUPPORTED: stdlib=msvc` from lock.pass.cpp.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 4b5d59f - [libc++] libcxx/utils: s/preambule/preamble/g. NFC.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 07a0b0e - [libc++] Properly handle specializations of std::is_placeholder.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] c9f83a8 - [libc++] Alphabetize CMakeLists.txt and module.modulemap. NFC.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 4d81a46 - [libc++] Alphabetize header #includes. NFCI.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] a70fe03 - [libc++] [ranges] SFINAE away ranges::cbegin(const T&&) for non-borrowed T.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 4163f61 - [libc++] [ranges] Fix a missing auto(x) cast in ranges::data.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 9be193b - [libc++] [ranges] Finish ADL-proofing ranges::data.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 483f7f5 - [libc++] [ranges] Implement ranges::cdata.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 42185ad - [libc++] Add tests verifying alphabetical order for several things.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 67151d0 - [libc++] [ranges] Implement P2415R2 owning_view.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] a8f1a71 - [libc++] _Uglify some template parameter names. NFCI.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 2a11fbb - [libc++] [NFC] Remove a hard tab from __config.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] fa24434 - [libc++] [test] ASSERT_WITH_LIBRARY_INTERNAL_ALLOCATIONS is not supported on AIX.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 9542c9c - [libc++] Rename __i to __current_ in move_iterator. NFC.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] c09692a - [libc++] s/_LIBCPP_INLINE_VISIBILITY/_LIBCPP_HIDE_FROM_ABI/g in move_iterator.h. NFC.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 0ab54c2 - [libc++] Further small cleanups of move_iterator.h. NFC.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 6cc3057 - [libc++] [test] Add a test for proper _Uglification of template parameter names.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] cba72e4 - [libc++] Normalize some whitespace in preparation for D116570. NFC.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] e93f98f - [libc++] [test] Check for another kind of modulemap typo in lint_modulemap.sh.py.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 0359b85 - [libc++] [ABI BREAK] Conform lognormal_distribution::param_type.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 9fe6748 - [libc++] [test] Improve the test for `uniform_int_distribution<T>`.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] d96a504 - [libc++] [test] Improve the tests for std::assignable_from.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 01193ca - [libc++] [doc] Fix a Sphinx error in ReleaseNotes.rst (I hope)
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 0e03c62 - [libc++] [bench] Stop using uniform_int_distribution<char> in benchmarks.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 5820322 - [libc++] [test] UNSUPPORTED my new uniform_int_distribution test on MinGW.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 459b4b7 - [libc++] [API BREAK] Change `fs::path::iterator::iterator_category` to `input_iterator_tag`.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 3049d51 - [libc++] [test] Use hidden friends consistently in the test iterators.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 63a991d - [libc++] Eliminate the `__function_like` helper.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 26fffc1 - [libc++] [test] {cpo, niebloid}.compile.pass.cpp: Also test their constness.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 9389444 - [libc++] Mark LWG3541 as "Complete". NFC.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 5d78fef - [libc++] Fix LWG3437 "__cpp_lib_polymorphic_allocator is in the wrong header"
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] eadf726 - [libc++] Fix bugs in common_iterator; add test coverage.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 8b29b84 - [libc++] Fix LWG3422 "Issues of seed_seq's constructors"
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] a13c105 - [libc++] [test] Fix LWG3146 "Excessive unwrapping in std::ref/cref"
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] ff84c63 - [libc++] [ranges] Fix LWG3470 "convertible-to-non-slicing seems to reject valid case"
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 16031cb - [libc++] Fix LWG3557 "static_cast expression in convertible_to has the wrong operand"
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] c99a585 - [libc++] Make C++03 reference_wrapper more like C++11.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 4b3e0d2 - [libc++] Fix LWG3533 "Make `base() const&` consistent..."
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 7ea4fe7 - [libc++] Fix LWG3390: move_iterator now handles move-only iterators.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 8c98ce4 - [libc++] Fix a typo in reverse_iterator::operator=.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 9021f36 - [libc++] [ranges] ref_view and empty_view are borrowed ranges. Normalize borrowed_range tests.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] bf20a09 - [libc++] [P1614] Implement the second half of [cmp.alg]: compare_{strong, weak, partial}_fallback.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] da23e87 - [libc++] [test] Mark two ranges tests with libcpp-has-no-incomplete-ranges.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] d1c4c75 - [libc++] Fix the last instances of `namespace ranges::inline...`. NFC.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 2eb2ff2 - [libc++] Merge _LIBCPP_HAS_NO_RANGES into _LIBCPP_HAS_NO_CONCEPTS. NFC.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 23f73ff - [libc++] [NFC] Audit LWG issues for "Nothing To Do" and "Complete".
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] c965d54 - [libc++] [ranges] Implement std::ranges::distance
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] bf150e8 - [libc++] [ranges] ADL-proof ranges::iter_{swap, move}.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [PATCH] D116346: [libc++] Fix bug #52902
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116346: [libc++] Fix __wrap_iter copy-assignment in constexpr contexts
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116481: [libc++] [test] Add tests for std::span construction from various initializer lists.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116346: [libc++] Fix __wrap_iter copy-assignment in constexpr contexts
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116489: [libc++] [API BREAK] Change `fs::path::iterator::iterator_category` to `input_iterator_tag`.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116486: [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <__hash_table>
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116487: [libc++][NFC] Introduce __use_sso()
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116295: [libc++] Add missing templated version of `std::lerp`
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116295: [libc++] Add missing templated version of `std::lerp`
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116495: [libc++][format] Improve an exception message.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116433: [libc++] [P0887] Add newest feature-test macros; mark `type_identity` as implemented.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D112221: Mark ATOMIC_VAR_INIT and ATOMIC_FLAG_INIT as deprecated
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116507: [libc++][NFC] Remove duplicate header includes from <algorithm> and reorder them
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116293: [libc++] [test] Remove IFNDR uses of std::invocable.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115806: [libc++] Remove incorrect default constructor in cpp17_input_iterator
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116199: [libc++] Implement `ranges::{cbegin, cend}` per the spec.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116303: [libc++][ranges] Implement std::ranges::swap_ranges()
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116239: [libc++] [ranges] ADL-proof the [range.access] CPOs.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115806: [libc++] Remove incorrect default constructor in cpp17_input_iterator
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116388: [libc++] Properly handle specializations of std::is_placeholder.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116268: [libc++][ranges] Add indirectly_comparable concept
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116239: [libc++] [ranges] ADL-proof the [range.access] CPOs.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116199: [libc++] Implement `ranges::{cbegin, cend}` per the spec.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116239: [libc++] [ranges] ADL-proof the [range.access] CPOs.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116239: [libc++] [ranges] ADL-proof the [range.access] CPOs.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116481: [libc++] [test] Add tests for std::span construction from various initializer lists.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116295: [libc++] Add missing templated version of `std::lerp`
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116384: [libc++] [ranges] Simplify our idiom for testing niebloid-ness.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116569: [libc++] [ranges] Add namespace __cpo to ranges::{advance, next, prev}.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116570: [libc++] Eliminate the `__function_like` helper.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115806: [libc++] Remove incorrect default constructor in cpp17_input_iterator
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116569: [libc++] [ranges] Add namespace __cpo to ranges::{advance, next, prev}.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116433: [libc++] [P0887] Add newest feature-test macros; mark `type_identity` as implemented.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116293: [libc++] [test] Remove IFNDR uses of std::invocable.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116481: [libc++] [test] Add tests for std::span construction from various initializer lists.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116384: [libc++] [ranges] Simplify our idiom for testing niebloid-ness.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116296: [libc++] Add an early return for __partial_sort of an empty range.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116199: [libc++] Implement `ranges::{cbegin, cend}` per the spec.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116621: [libc++][P2321R2] Add const overloads to tuple swap
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116569: [libc++] [ranges] Add namespace __cpo to ranges::{advance, next, prev}.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116239: [libc++] [ranges] ADL-proof the [range.access] CPOs.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116433: [libc++] [P0887] Add newest feature-test macros; mark `type_identity` as implemented.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116613: [libc++] Refactor stride_counting_iterator
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D113013: [libc++] Implement P1072R10 (std::basic_string::resize_and_overwrite)
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116538: [libc++][P2321R2] Add specializations of basic_common_reference and common_type for tuple
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116569: [libc++] [ranges] Add namespace __cpo to ranges::{advance, next, prev}.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116569: [libc++] [ranges] Add namespace __cpo to ranges::{advance, next, prev}.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116691: [libc++] Add Status page for P2321R2 (Zip)
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115977: [libc++] Implement P1425R4 (Iterator pair constructors for std::stack and std::queue)
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116712: [libc++] [test] Remove `UNSUPPORTED: stdlib=msvc` from lock.pass.cpp
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116234: [libc++][NFC] Reformat <__filesystem/operations.h>
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116569: [libc++] [ranges] Add namespace __cpo to ranges::{advance, next, prev}.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116712: [libc++] [test] Remove `UNSUPPORTED: stdlib=msvc` from lock.pass.cpp
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116712: [libc++] [test] Remove `UNSUPPORTED: stdlib=msvc` from lock.pass.cpp
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115977: [libc++] Implement P1425R4 (Iterator pair constructors for std::stack and std::queue)
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116744: [libc++][NFC] Remove using declarations in common_reference.compile.pass.cpp
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116295: [libc++] Add missing templated version of `std::lerp`
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116642: [libc++] Implement operator<< for filesystem::directory_entry.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116614: [libc++] Refactor the test for join_view's default constructor
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116384: [libc++] [ranges] Simplify our idiom for testing niebloid-ness.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116344: [libc++] [ABI BREAK] Conform lognormal_distribution::param_type.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116344: [libc++] [ABI BREAK] Conform lognormal_distribution::param_type.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116278: [libc++][ranges] Add ranges::in_in_result
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116809: [libc++] Alphabetize headers, and enforce the order in buildkite. NFCI.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116278: [libc++][ranges] Add ranges::in_in_result
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116295: [libc++] Add missing templated version of `std::lerp`
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116815: [libc++] basic_string::resize_and_overwrite: Adopt LWG3645 (Not voted in yet)
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D89057: Add the C++17 <memory_resource> header (mono-patch)
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D89057: Add the C++17 <memory_resource> header (mono-patch)
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116278: [libc++][ranges] Add ranges::in_in_result
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116569: [libc++] [ranges] Add namespace __cpo to ranges::{advance, next, prev}.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116538: [libc++][P2321R2] Add specializations of basic_common_reference and common_type for tuple
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116866: [libc++] [test] ASSERT_WITH_LIBRARY_INTERNAL_ALLOCATIONS is not supported on AIX
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116712: [libc++] [test] Remove `UNSUPPORTED: stdlib=msvc` from lock.pass.cpp
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116388: [libc++] Properly handle specializations of std::is_placeholder.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116489: [libc++] [API BREAK] Change `fs::path::iterator::iterator_category` to `input_iterator_tag`.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116278: [libc++][ranges] Add ranges::in_in_result
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116878: [libcxx][test] Add missing includes and suppress warnings
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116880: [libcxx][test] Make LIBCPP_STATIC_ASSERT usable at namespace scope
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116885: [libcxx][test] `movable` non-`view` rvalues become`viewable_range`s after P2415
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116884: [libcxx][test] optional's comparisons with optional are not portably constrained
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116884: [libcxx][test] optional's comparisons with optional are not portably constrained
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116613: [libc++] Refactor stride_counting_iterator
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116894: [libc++] [ranges] Implement P2415R2 owning_view
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116897: [libc++] Fix the documentation and re-enable documentation CI
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116334: [libc++] Remove std::basic_string's base class in ABIv2
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116938: [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <list>
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116947: [libc++] Introduce __debug_db_insert_c()
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116944: [libc++] Split a few utilities out of __threading_support
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116950: [libc++] Add the std::ranges::drop range adaptor object
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116388: [libc++] Properly handle specializations of std::is_placeholder.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116957: [libc++] [test] Add a test for proper _Uglification of template parameter names
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116957: [libc++] [test] Add a test for proper _Uglification of template parameter names
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116809: [libc++] Alphabetize headers, and enforce the order in buildkite. NFCI.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116809: [libc++] Alphabetize headers, and enforce the order in buildkite. NFCI.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116958: [libc++] Alphabetize CMakeLists.txt and module.modulemap; enforce in CI.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116344: [libc++] [ABI BREAK] Conform lognormal_distribution::param_type.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116023: [libc++][ranges] Implement `uninitialized_copy{, _n}` and `uninitialized_move{, _n}`.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116958: [libc++] Alphabetize CMakeLists.txt and module.modulemap; enforce in CI.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116809: [libc++] Alphabetize headers, and enforce the order in buildkite. NFCI.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116965: [libc++] Modularize <chrono>
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116809: [libc++] Alphabetize headers, and enforce the order in buildkite. NFCI.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116974: [libc++] Add ranges::in_fun_result
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116947: [libc++] Introduce __debug_db_insert_c()
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116958: [libc++] Alphabetize CMakeLists.txt and module.modulemap; enforce in CI.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116991: [libc++] [ranges] SFINAE away ranges::cbegin(const T&&) for non-borrowed T.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116958: [libc++] Alphabetize CMakeLists.txt and module.modulemap; enforce in CI.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116992: [libc++][test] Move iter_swap into iterator.cust.swap. NFC.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116642: [libc++] Implement operator<< for filesystem::directory_entry.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117023: [libc++] [test] Remove clang-format comments from generated files. NFC.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117023: [libc++] [test] Remove clang-format comments from generated files. NFC.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116991: [libc++] [ranges] SFINAE away ranges::cbegin(const T&&) for non-borrowed T.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116278: [libc++][ranges] Add ranges::in_in_result
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116957: [libc++] [test] Add a test for proper _Uglification of template parameter names
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117043: [libc++] [ranges] Fix a missing auto(x) cast in ranges::data.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117043: [libc++] [ranges] Fix a missing auto(x) cast in ranges::data.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117044: [libc++] [ranges] Implement ranges::cdata
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116991: [libc++] [ranges] SFINAE away ranges::cbegin(const T&&) for non-borrowed T.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116957: [libc++] [test] Add a test for proper _Uglification of template parameter names
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116957: [libc++] [test] Add a test for proper _Uglification of template parameter names
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116991: [libc++] [ranges] SFINAE away ranges::cbegin(const T&&) for non-borrowed T.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116642: [libc++] LWG3171: implement operator<< for filesystem::directory_entry.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D112221: Mark ATOMIC_VAR_INIT and ATOMIC_FLAG_INIT as deprecated
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117044: [libc++] [ranges] Implement ranges::cdata
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116894: [libc++] [ranges] Implement P2415R2 owning_view
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116894: [libc++] [ranges] Implement P2415R2 owning_view
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116991: [libc++] [ranges] SFINAE away ranges::cbegin(const T&&) for non-borrowed T.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116894: [libc++] [ranges] Implement P2415R2 owning_view
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: [libc++] fix __simple_view concept in std::ranges
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116958: [libc++] Alphabetize CMakeLists.txt and module.modulemap; enforce in CI.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116894: [libc++] [ranges] Implement P2415R2 owning_view
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117157: [libc++][NFC] Remove clang-diagnostic-c++98-compat-extra-semi warnings in experimental/simd
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117157: [libc++][NFC] Remove clang-diagnostic-c++98-compat-extra-semi warnings in experimental/simd
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116957: [libc++] [test] Add a test for proper _Uglification of template parameter names
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117043: [libc++] [ranges] Fix a missing auto(x) cast in ranges::data.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116894: [libc++] [ranges] Implement P2415R2 owning_view
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117044: [libc++] [ranges] Implement ranges::cdata
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116866: [libc++] [test] ASSERT_WITH_LIBRARY_INTERNAL_ALLOCATIONS is not supported on AIX
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D111514: [libc++] [P1614] Implement the second half of [cmp.alg]: compare_{strong, weak, partial}_fallback.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116958: [libc++] Alphabetize CMakeLists.txt and module.modulemap; enforce in CI.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116303: [libc++][ranges] Implement std::ranges::swap_ranges()
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116303: [libc++][ranges] Implement std::ranges::swap_ranges()
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117044: [libc++] [ranges] Implement ranges::cdata
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116957: [libc++] [test] Add a test for proper _Uglification of template parameter names
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116965: [libc++] Modularize <chrono>
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116957: [libc++] [test] Add a test for proper _Uglification of template parameter names
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116894: [libc++] [ranges] Implement P2415R2 owning_view
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116958: [libc++] Alphabetize CMakeLists.txt and module.modulemap; enforce in CI.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117174: [libc++][test] Run clang-tidy during CI
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116957: [libc++] [test] Add a test for proper _Uglification of template parameter names
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116894: [libc++] [ranges] Implement P2415R2 owning_view
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116957: [libc++] [test] Add a test for proper _Uglification of template parameter names
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117240: [libc++] Fix bug in ranges::advance and refactor the tests
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116642: [libc++] LWG3171: implement operator<< for filesystem::directory_entry.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116944: [libc++] Split a few utilities out of __threading_support
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116957: [libc++] [test] Add a test for proper _Uglification of template parameter names
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117324: [libc++] [NFC] Small cleanups in move_iterator.h
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117327: [libc++] Fix LWG3390: move_iterator now handles move-only iterators.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117327: [libc++] Fix LWG3390: move_iterator now handles move-only iterators.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117329: [libc++] counted_iterator::base() const& should be noexcept.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116866: [libc++] [test] ASSERT_WITH_LIBRARY_INTERNAL_ALLOCATIONS is not supported on AIX
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117324: [libc++] [NFC] Small cleanups in move_iterator.h
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116957: [libc++] [test] Add a test for proper _Uglification of template parameter names
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114912: [libc++] [P1614] Hidden-friend operator<=> for string_view.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117357: [libc++] Add the "lint" scripts to libcxx-generate-files.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116815: [libc++] basic_string::resize_and_overwrite: Adopt LWG3645 (Not voted in yet)
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117357: [libc++] Add the "lint" scripts to libcxx-generate-files.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117395: [libc++] Adds a test for std::fill_n.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117393: [libc++] Use addressof in unordered_map.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117371: [libcxx][test] {move, reverse}_iterator cannot be instantiated for a type with no `operator*` in C++20
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117371: [libcxx][test] {move, reverse}_iterator cannot be instantiated for a type with no `operator*` in C++20
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117396: [RFC][libc++] Allow non-copyable OutputIterators.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117367: [libcxx][test] Niebloids are not portably of `final` class type
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117397: [libc++] [test] Use hidden friends consistently in the test iterators
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116570: [libc++] Eliminate the `__function_like` helper.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117397: [libc++] [test] Use hidden friends consistently in the test iterators
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117400: [libc++] [test] Refactor iterators.common/ctor.pass.cpp
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116344: [libc++] [ABI BREAK] Conform lognormal_distribution::param_type.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117399: [libc++] Add _LIBCPP_HIDE_FROM_ABI to in_in_result
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117393: [libc++] Use addressof in unordered_map.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117397: [libc++] [test] Use hidden friends consistently in the test iterators
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117400: [libc++] [test] Refactor iterators.common/ctor.pass.cpp
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117402: [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <vector>
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117434: [libc++] [test] Improve the tests for std::assignable_from
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117366: [libcxx][libcxxabi][docs] Document the various places we use threading in libcxx and libcxxabi
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117368: [libcxx][test] array and basic_string_view iterators are not portably pointers
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117369: [libcxx][test] `unordered_meow` iterators are not portably non-bidi
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117422: [libcxx][test] compiler options are non-portable
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117025: [libc++][ranges] Implement ranges::min_element
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117438: [libc++] [test] Check for another kind of modulemap typo in lint_modulemap.sh.py.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117368: [libcxx][test] array and basic_string_view iterators are not portably pointers
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117449: [libcxx] Constrain common_iterator's iterator_traits specialization
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117438: [libc++] [test] Check for another kind of modulemap typo in lint_modulemap.sh.py.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116344: [libc++] [ABI BREAK] Conform lognormal_distribution::param_type.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117410: [libc++] Introduce __debug_db_insert_i()
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114920: [libc++] Explicitly reject `uniform_int_distribution<bool>`; reject URNGs with signed result types
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117434: [libc++] [test] Improve the tests for std::assignable_from
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117434: [libc++] [test] Improve the tests for std::assignable_from
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117400: [libc++] [test] Refactor iterators.common/ctor.pass.cpp
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117506: [libc++][P2321R2] Add specializations of basic_common_reference and common_type for pair
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116489: [libc++] [API BREAK] Change `fs::path::iterator::iterator_category` to `input_iterator_tag`.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116489: [libc++] [API BREAK] Change `fs::path::iterator::iterator_category` to `input_iterator_tag`.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117369: [libcxx][test] `unordered_meow` iterators are not portably non-bidi
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117449: [libcxx] Constrain common_iterator's iterator_traits specialization
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117449: [libcxx] Constrain common_iterator's iterator_traits specialization
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116613: [libc++] Refactor stride_counting_iterator
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117449: [libc++] Fix common_iterator for output_iterators
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117397: [libc++] [test] Use hidden friends consistently in the test iterators
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114001: [libc++][format] Adds formatter floating-point.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116613: [libc++] Refactor stride_counting_iterator
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116957: [libc++] [test] Add a test for proper _Uglification of template parameter names
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116957: [libc++] [test] Add a test for proper _Uglification of template parameter names
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117332: [libc++] Make sure basic_string::reserve never shrinks in all standard modes
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117369: [libcxx][test] `unordered_meow` iterators are not portably non-bidi
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117608: [libcxx][test] view_interface need not derive from view_base
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117606: [libcxx][test] Portably test that `{w, }format_context` is a specialization of `basic_format_context`
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117327: [libc++] Fix LWG3390: move_iterator now handles move-only iterators.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117656: [libc++] [ranges] move_sentinel and C++20 move_iterator [WIP, needs tests]
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117656: [libc++] [ranges] move_sentinel and C++20 move_iterator [WIP, needs tests]
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117660: [libc++] Fix a typo in reverse_iterator::operator=
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117329: [libc++] counted_iterator::base() const& should be noexcept.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117400: [libc++] [test] Refactor iterators.common/ctor.pass.cpp
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117400: [libc++] Fix bugs in common_iterator; add test coverage.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117638: [libcxx] chrono::month_weekday should not be default constructible
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117393: [libc++] Use addressof in unordered_map.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117608: [libcxx][test] view_interface need not derive from view_base
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117638: [libcxx] chrono::month_weekday should not be default constructible
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [WIP][libc++] Implement LWG3549: view_interface need not inherit from view_base
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117660: [libc++] Fix a typo in reverse_iterator::operator=
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117736: [libc++][P2321R2] Add vector<bool>::reference::operator=(bool) const
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117736: [libc++][P2321R2] Add vector<bool>::reference::operator=(bool) const
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117585: [libcxx] Support waiting on steady clock with ext. threading
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117780: [libc++][test] add vector<bool>::reference tests
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117780: [libc++][test] add vector<bool>::reference tests
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117357: [libc++] Add the "lint" scripts to libcxx-generate-files.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117373: [libcxx] switch debug.cpp from using std::mutex to __libcpp_mutex_t
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117820: Revert "[libc++] [test] UNSUPPORTED my new uniform_int_distribution test on MinGW."
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116570: [libc++] Eliminate the `__function_like` helper.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117329: [libc++] counted_iterator::base() const& should be noexcept.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117332: [libc++] Make sure basic_string::reserve never shrinks in all standard modes
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117332: [libc++] Make sure basic_string::reserve never shrinks in all standard modes
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117811: [libc++] Remove _VSTD
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D97705: [RFC][libc++] Improve std::to_chars for base != 10.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117329: [libc++] Fix signatures of counted_iterator::base(), transform_view::iterator::base().
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117917: [libc++] Use addressof in unordered_set.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117918: [libc++][test] Add const and reference tests for enable_view
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117918: [libc++][test] Add const and reference tests for enable_view
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117940: [libc++] [ranges] Implement std::ranges::distance
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117941: [libc++] [ranges] Fix LWG3470 "convertible-to-non-slicing seems to reject valid case"
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117400: [libc++] Fix bugs in common_iterator; add test coverage.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117950: [libc++][NFC] Use cpp17_output_iterator in tests.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116303: [libc++][ranges] Implement std::ranges::swap_ranges()
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117941: [libc++] [ranges] Fix LWG3470 "convertible-to-non-slicing seems to reject valid case"
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117953: [libc++] [test] Fix LWG3146 "Excessive unwrapping in std::ref/cref"
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117329: [libc++] Fix signatures of counted_iterator::base(), transform_view::iterator::base().
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117956: [libc++] [NFC] Mark LWG3541 as "Complete"
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117400: [libc++] Fix bugs in common_iterator; add test coverage.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117960: [libc++] [NFC] Audit LWG issues for "Nothing To Do" and "Complete"
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117960: [libc++] [NFC] Audit LWG issues for "Nothing To Do" and "Complete"
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117953: [libc++] Fix LWG3146 "Excessive unwrapping in std::ref/cref"
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117961: [libc++] Fix LWG3589 "The const lvalue reference overload of get for subrange..."
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117962: [libc++] Fix LWG3422 "Issues of seed_seq's constructors"
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117960: [libc++] [NFC] Audit LWG issues for "Nothing To Do" and "Complete"
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117963: [libc++] Fix LWG3437 "__cpp_lib_polymorphic_allocator is in the wrong header"
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117964: [libc++] Fix LWG3557 "static_cast expression in convertible_to has the wrong operand"
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117966: [libcxx][test] tests for strengthened `noexcept` are non-portable
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117940: [libc++] [ranges] Implement std::ranges::distance
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117940: [libc++] [ranges] Implement std::ranges::distance
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117953: [libc++] Fix LWG3146 "Excessive unwrapping in std::ref/cref"
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117974: [libc++] Make C++03 reference_wrapper more like C++11.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117918: [libc++][test] Add const and reference tests for enable_view. NFC.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117940: [libc++] [ranges] Implement std::ranges::distance
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117817: [libc++][ranges] Implement ranges::mismatch
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117948: [libc++][doc] Update the release notes.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117817: [libc++][ranges] Implement ranges::mismatch
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117956: [libc++] [NFC] Mark LWG3541 as "Complete"
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117950: [libc++][NFC] Use cpp17_output_iterator in tests.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117963: [libc++] Fix LWG3437 "__cpp_lib_polymorphic_allocator is in the wrong header"
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117512: [libc++][ranges] Add ranges::in_in_out_result
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117940: [libc++] [ranges] Implement std::ranges::distance
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117940: [libc++] [ranges] Implement std::ranges::distance
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117940: [libc++] [ranges] Implement std::ranges::distance
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117962: [libc++] Fix LWG3422 "Issues of seed_seq's constructors"
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117993: [libc++][RFC] Guard against libc++ macros in tests.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118003: [libc++] Floyd's improvement to pop_heap
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117512: [libc++][ranges] Add ranges::in_in_out_result
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115999: [libc++][format] Finish P0645 Text Formatting.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117371: [libcxx][test] {move, reverse}_iterator cannot be instantiated for a type with no `operator*` in C++20
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117332: [libc++] Make sure basic_string::reserve never shrinks in all standard modes
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118049: [libcxx][test] the domain of == for forward iterators is iterator values from the same range
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118003: [libc++] Floyd's improvement to pop_heap
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118049: [libcxx][test] the domain of == for forward iterators is iterator values from the same range
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117400: [libc++] Fix bugs in common_iterator; add test coverage.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117996: [libcxx][test] Disable bad unique_ptr<T[]> to shared_ptr<U[]> conversion test cases
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116324: [libc++][NFC] remove this-> when calling member functions in <string>
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117962: [libc++] Fix LWG3422 "Issues of seed_seq's constructors"
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116974: [libc++] Add ranges::in_fun_result
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117512: [libc++][ranges] Add ranges::in_in_out_result
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117961: [libc++] Fix LWG3589 "The const lvalue reference overload of get for subrange..."
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117940: [libc++] [ranges] Implement std::ranges::distance
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117940: [libc++] [ranges] Implement std::ranges::distance
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117940: [libc++] [ranges] Implement std::ranges::distance
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118069: [libcxx][test] Use bool allocators for vector<bool>::get_allocator test
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117962: [libc++] Fix LWG3422 "Issues of seed_seq's constructors"
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116303: [libc++][ranges] Implement std::ranges::swap_ranges()
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118134: [libc++] Fix TOCTOU issue with std::filesystem::remove_all
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118164: [libc++] [ranges] ref_view and empty_view are borrowed ranges. Normalize borrowed_range tests.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117240: [libc++] Fix bug in ranges::advance and refactor the tests
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117449: [libc++] Fix common_iterator for output_iterators
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117373: [libcxx] switch debug.cpp from using std::mutex to __libcpp_mutex_t
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118164: [libc++] [ranges] ref_view and empty_view are borrowed ranges. Normalize borrowed_range tests.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118188: [libcxx] [Windows] Pick a unique bit for __regex_word
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118191: [libcxx] [test] Fix testcases that fail on systems with 16 bit wchar_t
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118194: [libcxx][test] Narrow XFAIL for tests that pass with `msvc && stdlib=msvc`
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117953: [libc++] Fix LWG3146 "Excessive unwrapping in std::ref/cref"
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117974: [libc++] Make C++03 reference_wrapper more like C++11.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118134: [libc++] Fix TOCTOU issue with std::filesystem::remove_all
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118164: [libc++] [ranges] ref_view and empty_view are borrowed ranges. Normalize borrowed_range tests.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118213: [libc++] [ranges] ADL-proof ranges::iter_{swap, move}.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117817: [libc++][ranges] Implement ranges::mismatch
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118254: [libc++][NFC] Move some functions from directory_iterator.cpp to filesystem_common.h
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118235: [libcxx] [test] Clarify a MinGW test failure waiver in rand.dist.uni.int/eval.pass.cpp
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117820: Revert "[libc++] [test] UNSUPPORTED my new uniform_int_distribution test on MinGW."
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D111514: [libc++] [P1614] Implement the second half of [cmp.alg]: compare_{strong, weak, partial}_fallback.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117940: [libc++] [ranges] Implement std::ranges::distance
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118029: Introduce branchless sorting functions for sort3, sort4 and sort5.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117512: [libc++][ranges] Add ranges::in_in_out_result
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D111514: [libc++] [P1614] Implement the second half of [cmp.alg]: compare_{strong, weak, partial}_fallback.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D111514: [libc++] [P1614] Implement the second half of [cmp.alg]: compare_{strong, weak, partial}_fallback.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118235: [libcxx] [test] Clarify a MinGW test failure waiver in rand.dist.uni.int/eval.pass.cpp
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117449: [libc++] Fix common_iterator for output_iterators
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118278: [libc++] Add documentation about the libc++ review group
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118279: [libcxx][test] MaybePOCCAAllocator should meet the Cpp17Allocator requirements
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117941: [libc++] [ranges] Fix LWG3470 "convertible-to-non-slicing seems to reject valid case"
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117964: [libc++] Fix LWG3557 "static_cast expression in convertible_to has the wrong operand"
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117974: [libc++] Make C++03 reference_wrapper more like C++11.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117329: [libc++] Fix signatures of counted_iterator::base(), transform_view::iterator::base().
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117961: [libc++] Fix LWG3589 "The const lvalue reference overload of get for subrange..."
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117940: [libc++] [ranges] Implement std::ranges::distance
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117940: [libc++] [ranges] Implement std::ranges::distance
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117327: [libc++] Fix LWG3390: move_iterator now handles move-only iterators.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117656: [libc++] [ranges] move_sentinel and C++20 move_iterator [WIP, needs more tests]
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117656: [libc++] [ranges] move_sentinel and C++20 move_iterator [WIP, needs more tests]
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118213: [libc++] [ranges] ADL-proof ranges::iter_{swap, move}.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117660: [libc++] Fix a typo in reverse_iterator::operator=
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118164: [libc++] [ranges] ref_view and empty_view are borrowed ranges. Normalize borrowed_range tests.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118329: [libc++] Optimize algorithms on uninitialized memory for trivial types.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118400: [libc++] Remove operator-> from the iterator archetypes
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117961: [libc++] Fix LWG3589 "The const lvalue reference overload of get for subrange..."
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D111514: [libc++] [P1614] Implement the second half of [cmp.alg]: compare_{strong, weak, partial}_fallback.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D109086: [libc++] Implement ranges::filter_view
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118188: [libcxx] [Windows] Pick a unique bit for __regex_word
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118188: [libcxx] [Windows] Pick a unique bit for __regex_word
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118432: [libc++][ranges] Implement `indirectly_copyable{, _storable}`.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118502: [libcxx][test] Use = delete in libcxx/test/support/MoveOnly.h
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118507: [libc++] Merge _LIBCPP_HAS_NO_RANGES into _LIBCPP_HAS_NO_CONCEPTS. NFC
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118507: [libc++] Merge _LIBCPP_HAS_NO_RANGES into _LIBCPP_HAS_NO_CONCEPTS. NFC
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117961: [libc++] Fix LWG3589 "The const lvalue reference overload of get for subrange..."
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118502: [libc++][test] Clean up libcxx/test/support/MoveOnly.h
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117961: [libc++] Fix LWG3589 "The const lvalue reference overload of get for subrange..."
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118432: [libc++][ranges] Implement `indirectly_copyable{, _storable}`.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118213: [libc++] [ranges] ADL-proof ranges::iter_{swap, move}.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118507: [libc++] Merge _LIBCPP_HAS_NO_RANGES into _LIBCPP_HAS_NO_CONCEPTS. NFC
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116303: [libc++][ranges] Implement std::ranges::swap_ranges()
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117780: [libc++][test] add vector<bool>::reference tests
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118188: [libcxx] [Windows] Pick a unique bit for __regex_word
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118507: [libc++] Merge _LIBCPP_HAS_NO_RANGES into _LIBCPP_HAS_NO_CONCEPTS. NFC
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117025: [libc++][ranges] Implement ranges::min_element
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118432: [libc++][ranges] Implement `indirectly_copyable{, _storable}`.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117940: [libc++] [ranges] Implement std::ranges::distance
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116621: [libc++][P2321R2] Add const overloads to tuple swap, construction and assignment
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118187: [libcxx] [Windows] Use the standard vsnprintf instead of _vsnprintf
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118188: [libcxx] [Windows] Pick a unique bit for __regex_word
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118507: [libc++] Merge _LIBCPP_HAS_NO_RANGES into _LIBCPP_HAS_NO_CONCEPTS. NFC
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117960: [libc++] [NFC] Audit LWG issues for "Nothing To Do" and "Complete"
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117174: [libc++][test] Run clang-tidy during CI
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117940: [libc++] [ranges] Implement std::ranges::distance
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117736: [libc++][P2321R2] Add vector<bool>::reference::operator=(bool) const
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118213: [libc++] [ranges] ADL-proof ranges::iter_{swap, move}.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117817: [libc++][ranges] Implement ranges::mismatch
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117817: [libc++][ranges] Implement ranges::mismatch
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118638: [libc++][NFC] Mark a few issues and papers as implemented
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116050: [libc++] Disable coverage with sanitize-coverage=0
Ben Wagner via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116050: [libc++] Disable coverage with sanitize-coverage=0
Ben Wagner via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116050: [libc++] Disable coverage with sanitize-coverage=0
Ben Wagner via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116050: [libc++] Disable coverage with sanitize-coverage=0
Ben Wagner via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116712: [libc++] [test] Remove `UNSUPPORTED: stdlib=msvc` from lock.pass.cpp
Billy Robert O'Neal III via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] d5ab243 - Omit atomic_{, un}signed_lock_free if unsupported
Brian Cain via libcxx-commits
- [libcxx-commits] [PATCH] D114109: [libc++] Enable <atomic> when threads are disabled
Brian Cain via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114109: [libc++] Enable <atomic> when threads are disabled
Brian Cain via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118391: Omit atomic_{, un}signed_lock_free if unsupported
Brian Cain via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118391: Omit atomic_{, un}signed_lock_free if unsupported
Brian Cain via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118391: Omit atomic_{, un}signed_lock_free if unsupported
Brian Cain via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 4cd768e - [libcxx][test] `_VSTD` doesn't belong in test code
Casey Carter via libcxx-commits
- [libcxx-commits] [libcxx] a765eea - [libcxx][test] Auto-detect _LIBCPP_HAS_NO_UNICODE for MSVC STL
Casey Carter via libcxx-commits
- [libcxx-commits] [libcxx] 1d3964d - [libcxx][test] Make LIBCPP_STATIC_ASSERT usable at namespace scope
Casey Carter via libcxx-commits
- [libcxx-commits] [libcxx] cb71d77 - [libcxx][test] Add missing includes and suppress warnings
Casey Carter via libcxx-commits
- [libcxx-commits] [libcxx] ecd64c4 - [libcxx][test] Properly qualify uses of std::size_t
Casey Carter via libcxx-commits
- [libcxx-commits] [libcxx] 4e00a19 - [libcxx][test] compiler options are non-portable
Casey Carter via libcxx-commits
- [libcxx-commits] [libcxx] f105d98 - [libcxx][test] `unordered_meow` iterators are not portably non-bidi
Casey Carter via libcxx-commits
- [libcxx-commits] [libcxx] a947399 - [libcxx][test] test _LIBCPP_VERSION with #ifdef, not #if
Casey Carter via libcxx-commits
- [libcxx-commits] [libcxx] 3a1b178 - [libcxx][test] Portably test that `{w, }format_context` is a specialization of `basic_format_context`
Casey Carter via libcxx-commits
- [libcxx-commits] [libcxx] 67d483a - [libcxx][test] Use TEST_HAS_BUILTIN in test code
Casey Carter via libcxx-commits
- [libcxx-commits] [libcxx] 864b5b4 - [libcxx] chrono::month_weekday should not be default constructible
Casey Carter via libcxx-commits
- [libcxx-commits] [libcxx] b8d38e8 - [libcxx][test] view_interface need not derive from view_base
Casey Carter via libcxx-commits
- [libcxx-commits] [libcxx] 818cfb1 - [libcxx][test] Make MSVC `<charconv>` test compile when testing MSVC
Casey Carter via libcxx-commits
- [libcxx-commits] [libcxx] cfe1798 - [libcxx][test] {move, reverse}_iterator cannot be instantiated for a type with no `operator*`
Casey Carter via libcxx-commits
- [libcxx-commits] [libcxx] 997e128 - [libcxx][test] the domain of == for forward iterators is iterator values from the same range
Casey Carter via libcxx-commits
- [libcxx-commits] [libcxx] 93230ac - [libcxx][test] Use bool allocators for vector<bool>::get_allocator test
Casey Carter via libcxx-commits
- [libcxx-commits] [libcxx] b5bada6 - [libcxx][test] Narrow XFAIL for tests that pass with `msvc && stdlib=msvc`
Casey Carter via libcxx-commits
- [libcxx-commits] [PATCH] D116878: [libcxx][test] Add missing includes and suppress warnings
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116880: [libcxx][test] Make LIBCPP_STATIC_ASSERT usable at namespace scope
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116883: [libcxx][test] Auto-detect _LIBCPP_HAS_NO_UNICODE for MSVC STL
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116884: [libcxx][test] optional's comparisons with optional are not portably constrained
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116885: [libcxx][test] `movable` non-`view` rvalues become`viewable_range`s after P2415
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116883: [libcxx][test] Auto-detect _LIBCPP_HAS_NO_UNICODE for MSVC STL
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116973: [libc++] Use TEST_HAS_NO_UNICODE instead of _LIBCPP_HAS_NO_UNICODE in the test suite
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116880: [libcxx][test] Make LIBCPP_STATIC_ASSERT usable at namespace scope
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116880: [libcxx][test] Make LIBCPP_STATIC_ASSERT usable at namespace scope
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116880: [libcxx][test] Make LIBCPP_STATIC_ASSERT usable at namespace scope
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116991: [libc++] [ranges] SFINAE away ranges::cbegin(const T&&) for non-borrowed T.
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116991: [libc++] [ranges] SFINAE away ranges::cbegin(const T&&) for non-borrowed T.
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116885: [libcxx][test] `movable` non-`view` rvalues become`viewable_range`s after P2415
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116991: [libc++] [ranges] SFINAE away ranges::cbegin(const T&&) for non-borrowed T.
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116878: [libcxx][test] Add missing includes and suppress warnings
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116878: [libcxx][test] Add missing includes and suppress warnings
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116878: [libcxx][test] Add missing includes and suppress warnings
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116878: [libcxx][test] Add missing includes and suppress warnings
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116884: [libcxx][test] optional's comparisons with optional are not portably constrained
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116884: [libcxx][test] optional's comparisons with optional are not portably constrained
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117367: [libcxx][test] Niebloids are not portably of `final` class type
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117368: [libcxx][test] array and basic_string_view iterators are not portably pointers
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117369: [libcxx][test] `unordered_meow` iterators are not portably non-bidi
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117371: [libcxx][test] {move, reverse}_iterator cannot be instantiated for a type with no `operator*` in C++20
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117367: [libcxx][test] Niebloids are not portably of `final` class type
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117371: [libcxx][test] {move, reverse}_iterator cannot be instantiated for a type with no `operator*` in C++20
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117422: [libcxx][test] compiler options are non-portable
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117240: [libc++] Fix bug in ranges::advance and refactor the tests
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117449: [libcxx] Constrain common_iterator's iterator_traits specialization
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117368: [libcxx][test] array and basic_string_view iterators are not portably pointers
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117368: [libcxx][test] array and basic_string_view iterators are not portably pointers
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117400: [libc++] [test] Refactor iterators.common/ctor.pass.cpp
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117449: [libcxx] Constrain common_iterator's iterator_traits specialization
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117368: [libcxx][test] array and basic_string_view iterators are not portably pointers
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117368: [libcxx][test] array and basic_string_view iterators are not portably pointers
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117512: [libc++][ranges] Add ranges::in_in_out_result
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116974: [libc++] Add ranges::in_fun_result
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117422: [libcxx][test] compiler options are non-portable
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117422: [libcxx][test] compiler options are non-portable
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117369: [libcxx][test] `unordered_meow` iterators are not portably non-bidi
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117369: [libcxx][test] `unordered_meow` iterators are not portably non-bidi
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117449: [libc++] Fix common_iterator for output_iterators
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117422: [libcxx][test] compiler options are non-portable
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117369: [libcxx][test] `unordered_meow` iterators are not portably non-bidi
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117369: [libcxx][test] `unordered_meow` iterators are not portably non-bidi
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117369: [libcxx][test] `unordered_meow` iterators are not portably non-bidi
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117606: [libcxx][test] Portably test that `{w, }format_context` is a specialization of `basic_format_context`
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117608: [libcxx][test] view_interface need not derive from view_base
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117608: [libcxx][test] view_interface need not derive from view_base
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117608: [libcxx][test] view_interface need not derive from view_base
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117606: [libcxx][test] Portably test that `{w, }format_context` is a specialization of `basic_format_context`
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117606: [libcxx][test] Portably test that `{w, }format_context` is a specialization of `basic_format_context`
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117638: [libcxx] chrono::month_weekday should not be default constructible
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117638: [libcxx] chrono::month_weekday should not be default constructible
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117638: [libcxx] chrono::month_weekday should not be default constructible
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117638: [libcxx] chrono::month_weekday should not be default constructible
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117608: [libcxx][test] view_interface need not derive from view_base
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117638: [libcxx] chrono::month_weekday should not be default constructible
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117606: [libcxx][test] Portably test that `{w, }format_context` is a specialization of `basic_format_context`
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117660: [libc++] Fix a typo in reverse_iterator::operator=
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117638: [libcxx] chrono::month_weekday should not be default constructible
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117638: [libcxx] chrono::month_weekday should not be default constructible
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117608: [libcxx][test] view_interface need not derive from view_base
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117966: [libcxx][test] tests for strengthened `noexcept` are non-portable
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117967: [libcxx][test] Make MSVC `<charconv>` test compile when testing MSVC
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117967: [libcxx][test] Make MSVC `<charconv>` test compile when testing MSVC
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117996: [libcxx][test] Disable bad unique_ptr<T[]> to shared_ptr<U[]> conversion test cases
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117996: [libcxx][test] Disable bad unique_ptr<T[]> to shared_ptr<U[]> conversion test cases
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117371: [libcxx][test] {move, reverse}_iterator cannot be instantiated for a type with no `operator*` in C++20
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118049: [libcxx][test] the domain of == for forward iterators is iterator values from the same range
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117371: [libcxx][test] {move, reverse}_iterator cannot be instantiated for a type with no `operator*` in C++20
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118049: [libcxx][test] the domain of == for forward iterators is iterator values from the same range
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118049: [libcxx][test] the domain of == for forward iterators is iterator values from the same range
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117996: [libcxx][test] Disable bad unique_ptr<T[]> to shared_ptr<U[]> conversion test cases
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117996: [libcxx][test] Disable bad unique_ptr<T[]> to shared_ptr<U[]> conversion test cases
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118049: [libcxx][test] the domain of == for forward iterators is iterator values from the same range
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118069: [libcxx][test] Use bool allocators for vector<bool>::get_allocator test
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118194: [libcxx][test] Narrow XFAIL for tests that pass with `msvc && stdlib=msvc`
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118194: [libcxx][test] Narrow XFAIL for tests that pass with `msvc && stdlib=msvc`
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118279: [libcxx][test] MaybePOCCAAllocator should meet the Cpp17Allocator requirements
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118194: [libcxx][test] Narrow XFAIL for tests that pass with `msvc && stdlib=msvc`
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118279: [libcxx][test] MaybePOCCAAllocator should meet the Cpp17Allocator requirements
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118279: [libcxx][test] MaybePOCCAAllocator should meet the Cpp17Allocator requirements
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118279: [libcxx][test] MaybePOCCAAllocator should meet the Cpp17Allocator requirements
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117639: [cmake] Make include(GNUInstallDirs) always below project(..)
Chris Bieneman via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Chris Bowler via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Chris Bowler via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Chris Bowler via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D100504: [libc++abi][AIX] initial patch for EH on AIX
Chris Bowler via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D100504: [libc++abi][AIX] initial patch for EH on AIX
Chris Bowler via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Chris Bowler via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D100504: [libc++abi][AIX] initial patch for EH on AIX
Chris Bowler via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D102789: [libcxx][iterator] adds `std::ranges::distance`
Christopher Di Bella via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D80895: [libcxx] adds consistent comparison for `basic_string`
Christopher Di Bella via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D105795: [libcxx][algorithms] adds ranges::lower_bound and ranges::upper_bound
Christopher Di Bella via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D105456: [libcxx][algorithms] adds `std::ranges::find`
Christopher Di Bella via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D108080: [libcxx] simplifies nodiscard by permanently enabling the attribute...
Christopher Di Bella via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D80891: [libcxx] adds consistent comparison for `basic_string_view`
Christopher Di Bella via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D80899: [libcxx] adds std::compare_three_way
Christopher Di Bella via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D80902: [libcxx] adds lexicographical_compare_three_way
Christopher Di Bella via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D80904: [libcxx] adds spaceship for vector
Christopher Di Bella via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99801: [libcxx] adds Microsoft/STL tests for P0898R3
Christopher Di Bella via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D105792: [libcxx][algorithms] adds ranges::find_if and ranges::find_if_not
Christopher Di Bella via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D105793: [libcxx][algorithms] adds ranges::all_of, ranges::any_of, and ranges::none_of
Christopher Di Bella via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D105794: [libcxx][algorithms] adds ranges::is_partitioned and ranges::partition_point
Christopher Di Bella via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D106124: [libcxx][modules] protects users from relying on detail headers
Christopher Di Bella via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115059: [libcxx][modularisation] completes <memory> modularisation
Christopher Di Bella via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D107500: [NO MERGE][libcxx][ranges] Add `ranges::lazy_split_view`.
Christopher Di Bella via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D104492: [libc++][pstl] Implement tag dispatching
Christopher Di Bella via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D109298: [libc++][NFC] Make tuple dtor test compile test
Christopher Di Bella via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D103840: [libcxx][ranges][nfc] Factor out common logic in the copy algorithms.
Christopher Di Bella via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D101098: [libcxx][docs] Add section for header layout and guidlines.
Christopher Di Bella via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117948: [libc++][doc] Update the release notes.
Christopher Di Bella via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116351: Update Bug report URL to Github Issues
Chuanqi Xu via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116351: Update Bug report URL to Github Issues
Chuanqi Xu via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116351: Update Bug report URL to Github Issues
Chuanqi Xu via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116351: Update Bug report URL to Github Issues
Chuanqi Xu via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116351: Update Bug report URL to Github Issues
Chuanqi Xu via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116958: [libc++] Alphabetize CMakeLists.txt and module.modulemap; enforce in CI.
Chuanqi Xu via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117948: [libc++][doc] Update the release notes.
Chuanqi Xu via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D97558: [libc++][AIX] Initial patch to unblock the libc++ build on AIX
Cynthia Rowe via Phabricator via libcxx-commits
- [libcxx-commits] [libcxxabi] e42eeb8 - [NFC][libcxxabi] Rename GlobalLock to GlobalMutex
Daniel McIntosh via libcxx-commits
- [libcxx-commits] [libcxxabi] 3601ee6 - [libcxxabi] Make InitByteGlobalMutex check GetThreadID instead of PlatformThreadID
Daniel McIntosh via libcxx-commits
- [libcxx-commits] [libcxxabi] 847ea76 - [libcxxabi] Pulled guard byte code out of GuardObject
Daniel McIntosh via libcxx-commits
- [libcxx-commits] [libcxxabi] 29be7c9 - [libcxxabi] Re-organized inheritance structure to remove CRTP in cxa_guard
Daniel McIntosh via libcxx-commits
- [libcxx-commits] [libcxxabi] f011a53 - [libcxxabi] Added convenience classes to cxa_guard
Daniel McIntosh via libcxx-commits
- [libcxx-commits] [PATCH] D115906: [libc++] Add a bunch of missing inline and _LIBCPP_HIDE_FROM_ABI in __threading_support
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115906: [libc++] Add a bunch of missing inline and _LIBCPP_HIDE_FROM_ABI in __threading_support
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115368: [NFC][libcxxabi] Re-organized inheritance structure to remove CRTP in cxa_guard
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115369: [NFC][libcxxabi] Added convenience classes to cxa_guard
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115369: [NFC][libcxxabi] Added convenience classes to cxa_guard
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115368: [NFC][libcxxabi] Re-organized inheritance structure to remove CRTP in cxa_guard
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115367: [NFC][libcxxabi] Pulled guard byte code out of GuardObject
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D110088: [libcxxabi] Make InitByteGlobalMutex check GetThreadID instead of PlatformThreadID
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D109539: [NFC][libcxxabi] Rename GlobalLock to GlobalMutex
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115367: [libcxxabi] Pulled guard byte code out of GuardObject
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115368: [libcxxabi] Re-organized inheritance structure to remove CRTP in cxa_guard
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115369: [libcxxabi] Added convenience classes to cxa_guard
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115368: [libcxxabi] Re-organized inheritance structure to remove CRTP in cxa_guard
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115368: [libcxxabi] Re-organized inheritance structure to remove CRTP in cxa_guard
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D109539: [NFC][libcxxabi] Rename GlobalLock to GlobalMutex
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D110088: [libcxxabi] Make InitByteGlobalMutex check GetThreadID instead of PlatformThreadID
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115367: [libcxxabi] Pulled guard byte code out of GuardObject
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115368: [libcxxabi] Re-organized inheritance structure to remove CRTP in cxa_guard
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115369: [libcxxabi] Added convenience classes to cxa_guard
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117366: [libcxx][libcxxabi][docs] Document the various places we use threading in libcxx and libcxxabi
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117370: [libcxx][SystemZ][z/OS] Added ceeedb.h for ceeedb_multithread and ceeedb_posix
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117372: [libcxx] switch locale from using std::call_once to __libcpp_mutex_t
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117373: [libcxx] switch debug.cpp from using std::mutex to __libcpp_mutex_t
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117375: [libcxx][SystemZ][z/OS] added internal_threading_support.h
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117370: [libcxx][SystemZ][z/OS] Added ceeedb.h for ceeedb_multithread and ceeedb_posix
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117372: [libcxx] switch locale from using std::call_once to __libcpp_mutex_t
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117373: [libcxx] switch debug.cpp from using std::mutex to __libcpp_mutex_t
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117375: [libcxx][SystemZ][z/OS] added internal_threading_support.h
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117372: [libcxx] switch locale from using std::call_once to __libcpp_mutex_t
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117375: [libcxx][SystemZ][z/OS] added internal_threading_support.h
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117372: [libcxx] switch locale from using std::call_once to __libcpp_mutex_t
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117372: [libcxx] switch locale from using std::call_once to __libcpp_mutex_t
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117375: [libcxx][SystemZ][z/OS] added internal_threading_support.h
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117375: [libcxx][SystemZ][z/OS] added internal_threading_support.h
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117366: [libcxx][libcxxabi][docs] Document the various places we use threading in libcxx and libcxxabi
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117372: [libcxx] switch locale from using std::call_once to __libcpp_mutex_t
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117366: [libcxx][libcxxabi][docs] Document the various places we use threading in libcxx and libcxxabi
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117366: [libcxx][libcxxabi][docs] Document the various places we use threading in libcxx and libcxxabi
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117366: [libcxx][libcxxabi][docs] Document the various places we use threading in libcxx and libcxxabi
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117372: [libcxx] switch locale from using std::call_once to __libcpp_mutex_t
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117373: [libcxx] switch debug.cpp from using std::mutex to __libcpp_mutex_t
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117373: [libcxx] switch debug.cpp from using std::mutex to __libcpp_mutex_t
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117366: [libcxx][libcxxabi][docs] Document the various places we use threading in libcxx and libcxxabi
Daniel McIntosh via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D68480: Implementation of C++20's P1135R6 for libcxx
David Chisnall via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116338: Set std::numeric_limits<>::tinyness_before to true for floating point types on ARM platforms.
David Majnemer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116338: Set std::numeric_limits<>::tinyness_before to true for floating point types on ARM platforms.
David Majnemer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116547: Revert "[amdgpu] Enable selection of `s_cselect_b64`."
David Salinas via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116547: Revert "[amdgpu] Enable selection of `s_cselect_b64`."
David Salinas via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115960: Revert D109159 "[amdgpu] Enable selection of `s_cselect_b64`."
David Salinas via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115960: Revert D109159 "[amdgpu] Enable selection of `s_cselect_b64`."
David Salinas via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116866: [libc++] [test] ASSERT_WITH_LIBRARY_INTERNAL_ALLOCATIONS is not supported on AIX
David Tenty via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D112086: [libc++][AIX] Do not assert chmod return value is non-zero.
David Tenty via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114805: [NFC][libc++] Recognize int128 as an ABI affecting property
David Tenty via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114805: [NFC][libc++] Recognize int128 as an ABI affecting property
David Tenty via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118134: [libc++] Fix TOCTOU issue with std::filesystem::remove_all
David Tenty via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D68480: Implementation of C++20's P1135R6 for libcxx
Dimitry Andric via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117811: [libc++] Remove _VSTD
Dimitry Andric via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117811: [libc++] Remove _VSTD
Dimitry Andric via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D41316: [libcxx] Allow random_device to be built optionally
Eli Friedman via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114109: [libc++] Enable <atomic> when threads are disabled
Eli Friedman via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114109: [libc++] Enable <atomic> when threads are disabled
Eli Friedman via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118391: Omit atomic_{, un}signed_lock_free if unsupported
Eli Friedman via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117811: [libc++] Remove _VSTD
Eric Fiselier via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 43c5e61 - [SystemZ][z/OS][libcxx]:Fix fopen64 undeclared error in 32 bit mode
Fanbo Meng via libcxx-commits
- [libcxx-commits] [PATCH] D111226: [SystemZ][z/OS][libcxx]:Fix fopen64 undeclared error in 32 bit mode
Fanbo Meng via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118620: [SystemZ][z/OS] Build several exception derived classes as a separate library
Fanbo Meng via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118620: [SystemZ][z/OS] Build several exception derived classes as a separate library
Fanbo Meng via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118620: [SystemZ][z/OS] Build several exception derived classes as a separate library
Fanbo Meng via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115960: Revert D109159 "[amdgpu] Enable selection of `s_cselect_b64`."
Fangrui Song via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115960: Revert D109159 "[amdgpu] Enable selection of `s_cselect_b64`."
Fangrui Song via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Fangrui Song via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118320: [libunwind] build fix for GCC on PPC32
Fangrui Song via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115960: Revert D109159 "[amdgpu] Enable selection of `s_cselect_b64`."
Fangrui Song via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Fangrui Song via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Fangrui Song via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Fangrui Song via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116023: [libc++][ranges] Implement `uninitialized_copy{, _n}` and `uninitialized_move{, _n}`.
Gulfem Savrun Yeniceri via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116023: [libc++][ranges] Implement `uninitialized_copy{, _n}` and `uninitialized_move{, _n}`.
Gulfem Savrun Yeniceri via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116023: [libc++][ranges] Implement `uninitialized_copy{, _n}` and `uninitialized_move{, _n}`.
Gulfem Savrun Yeniceri via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115999: [libc++][format] Finish P0645 Text Formatting.
H. Vetinari via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115999: [libc++][format] Finish P0645 Text Formatting.
H. Vetinari via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116957: [libc++] [test] Add a test for proper _Uglification of template parameter names
Haowei Wu via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116957: [libc++] [test] Add a test for proper _Uglification of template parameter names
Haowei Wu via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116858: add tests for drop_view and join_view
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116858: add tests for drop_view and join_view
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116858: add tests for drop_view and join_view
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: [libc++]fix __simple_view concept in std::ranges
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: [libc++] fix __simple_view concept in std::ranges
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: [libc++] fix __simple_view concept in std::ranges
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: [libc++] fix __simple_view concept in std::ranges
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Partially deduplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
Jakub Kuderski via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116351: Update Bug report URL to Github Issues
James Henderson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116351: Update Bug report URL to Github Issues
James Henderson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115960: Revert D109159 "[amdgpu] Enable selection of `s_cselect_b64`."
Jez Ng via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 0d1365e - [libc++][test] Move iter_swap into iterator.cust.swap. NFC.
Joe Loser via libcxx-commits
- [libcxx-commits] [libcxx] 4f547ee - [libc++][test] Add const and reference tests for enable_view. NFC.
Joe Loser via libcxx-commits
- [libcxx-commits] [libcxx] 2513b79 - [libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via libcxx-commits
- [libcxx-commits] [libcxx] 81cc834 - [libc++][test] Clean up libcxx/test/support/MoveOnly.h
Joe Loser via libcxx-commits
- [libcxx-commits] [PATCH] D116507: [libc++][NFC] Remove duplicate header includes from <algorithm> and reorder them
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116481: [libc++] [test] Add tests for std::span construction from various initializer lists.
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116199: [libc++] Fix ranges::{cbegin, cend} for rvalues.
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116691: [libc++] Add Status page for P2321R2 (Zip)
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115977: [libc++] Implement P1425R4 (Iterator pair constructors for std::stack and std::queue)
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116744: [libc++][NFC] Remove using declarations in common_reference.compile.pass.cpp
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116973: [libc++] Use TEST_HAS_NO_UNICODE instead of _LIBCPP_HAS_NO_UNICODE in the test suite
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116992: [libc++][test] Move iter_swap into iterator.cust.swap. NFC.
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116992: [libc++][test] Move iter_swap into iterator.cust.swap. NFC.
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117608: [libcxx][test] view_interface need not derive from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [WIP][libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [WIP][libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [WIP][libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [WIP][libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117608: [libcxx][test] view_interface need not derive from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117918: [libc++][test] Add const and reference tests for enable_view
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117918: [libc++][test] Add const and reference tests for enable_view. NFC.
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117918: [libc++][test] Add const and reference tests for enable_view. NFC.
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117918: [libc++][test] Add const and reference tests for enable_view. NFC.
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117918: [libc++][test] Add const and reference tests for enable_view. NFC.
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118502: [libcxx][test] Use = delete in libcxx/test/suppor/MoveOnly.h
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118502: [libcxx][test] Use = delete in libcxx/test/support/MoveOnly.h
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118502: [libc++][test] Clean up libcxx/test/support/MoveOnly.h
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118502: [libc++][test] Clean up libcxx/test/support/MoveOnly.h
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118502: [libc++][test] Clean up libcxx/test/support/MoveOnly.h
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118507: [libc++] Merge _LIBCPP_HAS_NO_RANGES into _LIBCPP_HAS_NO_CONCEPTS. NFC
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118502: [libc++][test] Clean up libcxx/test/support/MoveOnly.h
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117960: [libc++] [NFC] Audit LWG issues for "Nothing To Do" and "Complete"
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116621: [libc++][P2321R2] Add const overloads to tuple swap, construction and assignment
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118616: [libc++] Use -I instead of -isystem to include headers in the test suite
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxxabi] 949bbd0 - [CMake] Use `LLVM_COMMON_CMAKE_UTILS` in runtimes just for clarity
John Ericson via libcxx-commits
- [libcxx-commits] [libcxx] 949bbd0 - [CMake] Use `LLVM_COMMON_CMAKE_UTILS` in runtimes just for clarity
John Ericson via libcxx-commits
- [libcxx-commits] [libcxxabi] 0a8d15a - [libc++][libc++abi][libunwind] Dedup install path var definitions
John Ericson via libcxx-commits
- [libcxx-commits] [libcxx] 0a8d15a - [libc++][libc++abi][libunwind] Dedup install path var definitions
John Ericson via libcxx-commits
- [libcxx-commits] [libcxx] efeb501 - [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via libcxx-commits
- [libcxx-commits] [libcxx] 4a678f8 - [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via libcxx-commits
- [libcxx-commits] [libcxxabi] da77db5 - Revert "[cmake] Use `GNUInstallDirs` to support custom installation dirs."
John Ericson via libcxx-commits
- [libcxx-commits] [pstl] c90d136 - [pstl][cmake] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via libcxx-commits
- [libcxx-commits] [libcxx] f16a4a0 - [libcxx][libcxxabi][libunwind][cmake] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via libcxx-commits
- [libcxx-commits] [libcxxabi] f16a4a0 - [libcxx][libcxxabi][libunwind][cmake] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via libcxx-commits
- [libcxx-commits] [libcxxabi] 429a717 - [cmake] Move HandleOutOfTreeLLVM to common cmake utils
John Ericson via libcxx-commits
- [libcxx-commits] [pstl] df31ff1 - [cmake] Make include(GNUInstallDirs) always below project(..)
John Ericson via libcxx-commits
- [libcxx-commits] [libcxx] df31ff1 - [cmake] Make include(GNUInstallDirs) always below project(..)
John Ericson via libcxx-commits
- [libcxx-commits] [libcxxabi] df31ff1 - [cmake] Make include(GNUInstallDirs) always below project(..)
John Ericson via libcxx-commits
- [libcxx-commits] [libcxx] 4af1127 - [cmake] Duplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via libcxx-commits
- [libcxx-commits] [PATCH] D116477: Use `LLVM_COMMON_CMAKE_UTILS` in runtimes just for clarity
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116477: Use `LLVM_COMMON_CMAKE_UTILS` in runtimes just for clarity
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116477: Use `LLVM_COMMON_CMAKE_UTILS` in runtimes just for clarity
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116477: Use `LLVM_COMMON_CMAKE_UTILS` in runtimes just for clarity
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116477: Use `LLVM_COMMON_CMAKE_UTILS` in runtimes just for clarity
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116477: Use `LLVM_COMMON_CMAKE_UTILS` in runtimes just for clarity
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116477: [CMake] Use `LLVM_COMMON_CMAKE_UTILS` in runtimes just for clarity
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116477: [CMake] Use `LLVM_COMMON_CMAKE_UTILS` in runtimes just for clarity
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116477: [CMake] Use `LLVM_COMMON_CMAKE_UTILS` in runtimes just for clarity
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99484: Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99484: Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116873: [libunwind][cmake] Create `LIBUNWIND_INSTALL_INCLUDE_DIR` CACHE PATH
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116873: [libunwind][cmake] Create `LIBUNWIND_INSTALL_INCLUDE_DIR` CACHE PATH
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116873: [libunwind][cmake] Create `LIBUNWIND_INSTALL_INCLUDE_DIR` CACHE PATH
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116873: [libunwind][cmake] Create `LIBUNWIND_INSTALL_INCLUDE_DIR` CACHE PATH
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116873: [libunwind][cmake] Create `LIBUNWIND_INSTALL_INCLUDE_DIR` CACHE PATH
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116873: [libunwind][cmake] Create `LIBUNWIND_INSTALL_INCLUDE_DIR` CACHE PATH
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116873: [libunwind][cmake] Create `LIBUNWIND_INSTALL_INCLUDE_DIR` CACHE PATH
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116873: [libunwind][cmake] Create `LIBUNWIND_INSTALL_INCLUDE_DIR` CACHE PATH
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116988: [libc++][libc++abi][libunwind] Dedup install path var definitions
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116988: [libc++][libc++abi][libunwind] Dedup install path var definitions
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116988: [libc++][libc++abi][libunwind] Dedup install path var definitions
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117417: [libcxx][libcxxabi][libunwind][cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117418: [pstl][cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117417: [libcxx][libcxxabi][libunwind][cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117418: [pstl][cmake] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117417: [libcxx][libcxxabi][libunwind][cmake] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117417: [libcxx][libcxxabi][libunwind][cmake] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117418: [pstl][cmake] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Rename `llvm_check_linker_flag` for runtime libs to avoid conflit
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117417: [libcxx][libcxxabi][libunwind][cmake] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117417: [libcxx][libcxxabi][libunwind][cmake] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117417: [libcxx][libcxxabi][libunwind][cmake] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Rename `llvm_check_linker_flag` for runtime libs to avoid conflit
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117617: Move HandleOutOfTreeLLVM to common cmake utils
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Rename `llvm_check_linker_flag` for runtime libs to avoid conflit
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Rename `llvm_check_linker_flag` for runtime libs to avoid conflit
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Rename `llvm_check_linker_flag` for runtime libs to avoid conflit
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Duplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117617: [cmake] Move HandleOutOfTreeLLVM to common cmake utils
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Duplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117639: [cmake] Avoid warning or extra suffix for CMAKE_INSTALL_LIBDIR
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Duplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Duplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117639: [cmake] Avoid warning or extra suffix for CMAKE_INSTALL_LIBDIR
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117639: [cmake] Avoid warning or extra suffix for CMAKE_INSTALL_LIBDIR
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117639: [cmake] Avoid warning or extra suffix for CMAKE_INSTALL_LIBDIR
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117639: [cmake] Make include(GNUInstallDirs) always below project(..)
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117617: [cmake] Move HandleOutOfTreeLLVM to common cmake utils
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117617: [cmake] Move HandleOutOfTreeLLVM to common cmake utils
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117617: [cmake] Move HandleOutOfTreeLLVM to common cmake utils
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Duplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Duplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117639: [cmake] Make include(GNUInstallDirs) always below project(..)
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Duplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Duplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117639: [cmake] Make include(GNUInstallDirs) always below project(..)
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Duplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Duplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117833: [compiler-rt][libunwind][runtimes] Recategorize `llvm_check_linker_flag` langs
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Duplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Duplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Deduplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Deduplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Deduplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Deduplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117833: [compiler-rt][libunwind][runtimes] Recategorize `llvm_check_linker_flag` langs
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Deduplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Deduplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Deduplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Partially deduplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Partially deduplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117833: [compiler-rt][libunwind][runtimes] Recategorize `llvm_check_linker_flag` langs
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Partially deduplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Partially deduplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99484: [clang-tools-extra][cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99484: [clang-tools-extra][cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99484: [clang-tools-extra][cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Partially deduplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Partially deduplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Partially deduplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Partially deduplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117833: [compiler-rt][libunwind][runtimes] Recategorize `llvm_check_linker_flag` langs
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117833: [compiler-rt][libunwind][runtimes] Recategorize `llvm_check_linker_flag` langs
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117240: [libc++] Fix bug in ranges::advance and refactor the tests
Jonathan Wakely via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D62641: Support arrays in make_shared and allocate_shared (P0674R1)
Kent Ross via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Koakuma via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Koakuma via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Koakuma via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Koakuma via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Koakuma via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Koakuma via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Koakuma via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Koakuma via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Koakuma via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Koakuma via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Koakuma via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 8d23b74 - [libc++][ranges] Implement `uninitialized_copy{, _n}` and `uninitialized_move{, _n}`.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] 9e634b3 - [libc++] Temporarily disable the in_out_result test on Fuchsia.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] fe958b1 - [libc++] Quick fix to remove a narrowing conversion from the in_out_result test.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] 57092f8 - Revert "[libc++] Temporarily disable the in_out_result test on Fuchsia."
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] b9bc3c1 - [libc++][ranges] Implement `construct_at` and `destroy{, _at}`.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] b6d8777 - [libc++] LWG3171: implement operator<< for filesystem::directory_entry.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] c38c134 - [libc++][ranges][NFC] Update and slightly cleanup Ranges status page.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] 4628358 - [libc++][ranges][NFC] Small cleanup to the Ranges status page.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] 7c89c2a - [libc++][ranges][NFC] Add some missing links to the Ranges status page.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] 85dae4c - [libc++][ranges][NFC] Fix formatting on newly-added links on the Ranges status page.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [PATCH] D116023: [libc++][ranges] Implement `uninitialized_copy{, _n}` and `uninitialized_move{, _n}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116023: [libc++][ranges] Implement `uninitialized_copy{, _n}` and `uninitialized_move{, _n}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116078: [libc++][ranges] Implement `construct_at` and `destroy{, _at}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116078: [libc++][ranges] Implement `construct_at` and `destroy{, _at}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116023: [libc++][ranges] Implement `uninitialized_copy{, _n}` and `uninitialized_move{, _n}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116023: [libc++][ranges] Implement `uninitialized_copy{, _n}` and `uninitialized_move{, _n}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116569: [libc++] [ranges] Add namespace __cpo to ranges::{advance, next, prev}.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116570: [libc++] Eliminate the `__function_like` helper.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116023: [libc++][ranges] Implement `uninitialized_copy{, _n}` and `uninitialized_move{, _n}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116569: [libc++] [ranges] Add namespace __cpo to ranges::{advance, next, prev}.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116023: [libc++][ranges] Implement `uninitialized_copy{, _n}` and `uninitialized_move{, _n}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116023: [libc++][ranges] Implement `uninitialized_copy{, _n}` and `uninitialized_move{, _n}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116642: [libc++] Implement operator<< for filesystem::directory_entry.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116642: [libc++] Implement operator<< for filesystem::directory_entry.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116569: [libc++] [ranges] Add namespace __cpo to ranges::{advance, next, prev}.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116569: [libc++] [ranges] Add namespace __cpo to ranges::{advance, next, prev}.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116023: [libc++][ranges] Implement `uninitialized_copy{, _n}` and `uninitialized_move{, _n}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116023: [libc++][ranges] Implement `uninitialized_copy{, _n}` and `uninitialized_move{, _n}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116642: [libc++] Implement operator<< for filesystem::directory_entry.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116642: [libc++] Implement operator<< for filesystem::directory_entry.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116023: [libc++][ranges] Implement `uninitialized_copy{, _n}` and `uninitialized_move{, _n}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116078: [libc++][ranges] Implement `construct_at` and `destroy{, _at}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116078: [libc++][ranges] Implement `construct_at` and `destroy{, _at}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116078: [libc++][ranges] Implement `construct_at` and `destroy{, _at}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116642: [libc++] Implement operator<< for filesystem::directory_entry.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116642: [libc++] Implement operator<< for filesystem::directory_entry.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116642: [libc++] LWG3171: implement operator<< for filesystem::directory_entry.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116023: [libc++][ranges] Implement `uninitialized_copy{, _n}` and `uninitialized_move{, _n}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116023: [libc++][ranges] Implement `uninitialized_copy{, _n}` and `uninitialized_move{, _n}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116023: [libc++][ranges] Implement `uninitialized_copy{, _n}` and `uninitialized_move{, _n}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116078: [libc++][ranges] Implement `construct_at` and `destroy{, _at}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116642: [libc++] LWG3171: implement operator<< for filesystem::directory_entry.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116642: [libc++] LWG3171: implement operator<< for filesystem::directory_entry.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117044: [libc++] [ranges] Implement ranges::cdata
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116078: [libc++][ranges] Implement `construct_at` and `destroy{, _at}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117044: [libc++] [ranges] Implement ranges::cdata
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117043: [libc++] [ranges] Fix a missing auto(x) cast in ranges::data.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116023: [libc++][ranges] Implement `uninitialized_copy{, _n}` and `uninitialized_move{, _n}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117089: [libc++] Quick fix to remove a narrowing conversion from the in_out_result test.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116023: [libc++][ranges] Implement `uninitialized_copy{, _n}` and `uninitialized_move{, _n}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117089: [libc++] Quick fix to remove a narrowing conversion from the in_out_result test.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116023: [libc++][ranges] Implement `uninitialized_copy{, _n}` and `uninitialized_move{, _n}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116078: [libc++][ranges] Implement `construct_at` and `destroy{, _at}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116078: [libc++][ranges] Implement `construct_at` and `destroy{, _at}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117044: [libc++] [ranges] Implement ranges::cdata
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116642: [libc++] LWG3171: implement operator<< for filesystem::directory_entry.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116642: [libc++] LWG3171: implement operator<< for filesystem::directory_entry.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116642: [libc++] LWG3171: implement operator<< for filesystem::directory_entry.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117817: [libc++][ranges] Implement ranges::mismatch
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116974: [libc++] Add ranges::in_fun_result
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116974: [libc++] Add ranges::in_fun_result
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117940: [libc++] [ranges] Implement std::ranges::distance
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118329: [libc++] Optimize algorithms on uninitialized memory for trivial types.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118329: [libc++] Optimize algorithms on uninitialized memory for trivial types.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118329: [libc++] Optimize algorithms on uninitialized memory for trivial types.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118432: [libc++][ranges] Implement `indirectly_copyable{, _storable}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118432: [libc++][ranges] Implement `indirectly_copyable{, _storable}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118432: [libc++][ranges] Implement `indirectly_copyable{, _storable}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116950: [libc++] Add the std::ranges::drop range adaptor object
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118329: [libc++] Optimize algorithms on uninitialized memory for trivial types.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118432: [libc++][ranges] Implement `indirectly_copyable{, _storable}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118432: [libc++][ranges] Implement `indirectly_copyable{, _storable}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118432: [libc++][ranges] Implement `indirectly_copyable{, _storable}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118432: [libc++][ranges] Implement `indirectly_copyable{, _storable}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116950: [libc++] Add the std::ranges::drop range adaptor object
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118432: [libc++][ranges] Implement `indirectly_copyable{, _storable}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Duplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
Leonard Chan via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 89f4a18 - [libc++][CI] Temporarily disable several Linux jobs
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 4f7f728 - [libc++][NFC] Fix comment for running Docker container
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 4aba7e9 - [libc++][CI] Don't install libc6-dev-i386 in the Docker image
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] c31cf74 - [libc++] Add `return 0` to some main() functions
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] e24ddb6 - [libc++] Use std::addressof in std::function::target
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 4a47ac7 - [libc++] Remove incorrect default constructor in cpp17_input_iterator
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 49b9b9d - [libc++] Fix the documentation and re-enable documentation CI
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] e6d7b2f - [libc++] Fix link to bug tracker
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] c01260a - [libc++] Add missing `return 0` to main() functions in the tests
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 7893bb7 - [libc++] Refactor the test for join_view's default constructor
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 84654f2 - [libc++] Refactor the tests for std::random_device
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 7c7d59a - [libc++] Use TEST_HAS_NO_UNICODE instead of _LIBCPP_HAS_NO_UNICODE in the test suite
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] d202c76 - [libc++] Start using `arc4random()` to implement `std::random_device` on Apple
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] c7aa8b2 - [libc++][NFC] Remove duplication of distance_apriori_sentinel
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] c0671e2 - [libc++] Move assignable_sentinel to a common header where it can be reused
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] b476039 - [libc++] Refactor the tests for ranges::{advance, next, prev}
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] e7b07a6 - [libc++][NFC] Add missing 'return 0' in main() functions
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 3d40508 - [libc++][NFC] Fix placement of some XFAILs
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 5726e55 - [libc++] Modularize <chrono>
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 597b90e - [libc++] Fix __simple_view concept in std::ranges
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] cd97aae - [libc++] Add missing `<cstddef>` include in span test
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 4afa9c1 - [libc++] Persistently cache memoized operations during Lit configuration
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] df51be8 - [libc++] Split a few utilities out of __threading_support
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] a9bfb4c - [libc++] Refactor stride_counting_iterator
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] a00f3e2 - [libc++] Re-enable the _BitInt test for std::atomic on Clang 14
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] a2afc82 - [libc++] Fix benchmark failure
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 0407ab4 - [libc++] Make sure basic_string::reserve(n) never shrinks in all Standard modes
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 1f6af9c - [libc++][CI] Re-enable all CI jobs
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 7dc705f - [libc++][NFC] Fix typo
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 0902eb3 - [libc++] Fix common_iterator for output_iterators
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] d27cbfa - [libc++] Fix bug in ranges::advance
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 89f0380 - [libc++][NFC] Move some functions from directory_iterator.cpp to filesystem_common.h
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 02ae5e9 - [libc++] Add documentation about the libc++ review group
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 2e7532c - [libc++][NFC] Mark a few issues and papers as implemented
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D111226: [SystemZ][z/OS][libcxx]:Fix fopen64 undeclared error in 32 bit mode
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116224: Revert "[amdgpu] Enable selection of `s_cselect_b64`."
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116224: Revert "[amdgpu] Enable selection of `s_cselect_b64`."
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116199: [libc++] Fix ranges::{cbegin, cend} for rvalues.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115312: [libc++] [ranges] Fix bugs in ranges::empty().
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116050: [libc++] Disable coverage with sanitize-coverage=0
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116239: [libc++] [ranges] ADL-proof the [range.access] CPOs.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116293: [libc++] [test] Remove IFNDR uses of std::invocable.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116296: [libc++] Add an early return for __partial_sort of an empty range.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115806: [libc++] Remove incorrect default constructor in cpp17_input_iterator
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115806: [libc++] Remove incorrect default constructor in cpp17_input_iterator
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116338: Set std::numeric_limits<>::tinyness_before to true for floating point types on ARM platforms.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116344: [libc++] [ABI BREAK] Conform lognormal_distribution::param_type.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116344: [libc++] [ABI BREAK] Conform lognormal_distribution::param_type.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116234: [libc++][NFC] Reformat <__filesystem/operations.h>
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116489: [libc++] [API BREAK] Change `fs::path::iterator::iterator_category` to `input_iterator_tag`.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116433: [libc++] [P0887] Add newest feature-test macros; mark `type_identity` as implemented.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115806: [libc++] Remove incorrect default constructor in cpp17_input_iterator
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116507: [libc++][NFC] Remove duplicate header includes from <algorithm> and reorder them
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D97558: [libc++][AIX] Initial patch to unblock the libc++ build on AIX
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D97558: [libc++][AIX] Initial patch to unblock the libc++ build on AIX
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D97558: [libc++][AIX] Initial patch to unblock the libc++ build on AIX
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116295: [libc++] Add missing templated version of `std::lerp`
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116293: [libc++] [test] Remove IFNDR uses of std::invocable.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116477: [CMake] Use `LLVM_COMMON_CMAKE_UTILS` in runtimes just for clarity
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116487: [libc++][NFC] Introduce __fits_in_sso()
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116487: [libc++][NFC] Introduce __fits_in_sso()
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116495: [libc++][format] Improve an exception message.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116486: [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <__hash_table>
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116346: [libc++] Fix __wrap_iter copy-assignment in constexpr contexts
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116498: [libcxx] Use Fuchsia-native CPRNG for std::random_device
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116481: [libc++] [test] Add tests for std::span construction from various initializer lists.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116380: [libc++] Use std::addressof in std::function::target
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D68480: Implementation of C++20's P1135R6 for libcxx
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116172: [libc++] Add the version header to all headers.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116384: [libc++] Eliminate `__function_like`.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116380: [libc++] Use std::addressof in std::function::target
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116388: [libc++] Properly handle specializations of std::is_placeholder.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115806: [libc++] Remove incorrect default constructor in cpp17_input_iterator
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116239: [libc++] [ranges] ADL-proof the [range.access] CPOs.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115256: [libc++] Re-enable the _BitInt test for std::atomic on Clang 14
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116347: [libc++] Use _LIBCPP_DEBUG_ASSERT in __iterator/wrap_iter.h
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116384: [libc++] [ranges] Simplify our idiom for testing niebloid-ness.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116570: [libc++] Eliminate the `__function_like` helper.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116569: [libc++] [ranges] Add namespace __cpo to ranges::{advance, next, prev}.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115806: [libc++] Remove incorrect default constructor in cpp17_input_iterator
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115806: [libc++] Remove incorrect default constructor in cpp17_input_iterator
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116498: [libcxx] Use Fuchsia-native CPRNG for std::random_device
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116380: [libc++] Use std::addressof in std::function::target
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115806: [libc++] Remove incorrect default constructor in cpp17_input_iterator
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116570: [libc++] Eliminate the `__function_like` helper.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116381: [libc++][format] Fix precision parser conformance.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116495: [libc++][format] Improve an exception message.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115806: [libc++] Remove incorrect default constructor in cpp17_input_iterator
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115806: [libc++] Remove incorrect default constructor in cpp17_input_iterator
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116613: [libc++] Refactor stride_counting_iterator
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116614: [libc++] Refactor the test for join_view's default constructor
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116045: [libc++][ABI BREAK] Start using `arc4random()` to implement `std::random_device` on Apple
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116199: [libc++] Implement `ranges::{cbegin, cend}` per the spec.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116296: [libc++] Add an early return for __partial_sort of an empty range.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116384: [libc++] [ranges] Simplify our idiom for testing niebloid-ness.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116239: [libc++] [ranges] ADL-proof the [range.access] CPOs.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115988: [libc++][format] Adds formatter pointer.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116569: [libc++] [ranges] Add namespace __cpo to ranges::{advance, next, prev}.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116507: [libc++][NFC] Remove duplicate header includes from <algorithm> and reorder them
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116347: [libc++] Use _LIBCPP_DEBUG_ASSERT in __iterator/wrap_iter.h
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116347: [libc++] Use _LIBCPP_DEBUG_ASSERT in __iterator/wrap_iter.h
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116891: [libc++][CI] Re-enable all CI jobs
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116897: [libc++] Fix the documentation and re-enable documentation CI
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116897: [libc++] Fix the documentation and re-enable documentation CI
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116897: [libc++] Fix the documentation and re-enable documentation CI
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116897: [libc++] Fix the documentation and re-enable documentation CI
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116897: [libc++] Fix the documentation and re-enable documentation CI
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116883: [libcxx][test] Auto-detect _LIBCPP_HAS_NO_UNICODE for MSVC STL
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116809: [libc++] Alphabetize headers, and enforce the order in buildkite. NFCI.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116614: [libc++] Refactor the test for join_view's default constructor
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116614: [libc++] Refactor the test for join_view's default constructor
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116614: [libc++] Refactor the test for join_view's default constructor
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116614: [libc++] Refactor the test for join_view's default constructor
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115906: [libc++] Add a bunch of missing inline and _LIBCPP_HIDE_FROM_ABI in __threading_support
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D68480: Implementation of C++20's P1135R6 for libcxx
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116944: [libc++] Split a few utilities out of __threading_support
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116938: [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <list>
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116388: [libc++] Properly handle specializations of std::is_placeholder.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116947: [libc++] Introduce __debug_db_insert_c()
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116947: [libc++] Introduce __debug_db_insert_c()
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116947: [libc++] Introduce __debug_db_insert_c()
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116950: [libc++] Add the std::ranges::drop range adaptor object
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115122: [libc++] [ranges] Implement views::take, views::drop, ranges::equal. [WIP, needs tests]
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116950: [libc++] Add the std::ranges::drop range adaptor object
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116944: [libc++] Split a few utilities out of __threading_support
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116944: [libc++] Split a few utilities out of __threading_support
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116809: [libc++] Alphabetize headers, and enforce the order in buildkite. NFCI.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116344: [libc++] [ABI BREAK] Conform lognormal_distribution::param_type.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116642: [libc++] Implement operator<< for filesystem::directory_entry.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116344: [libc++] [ABI BREAK] Conform lognormal_distribution::param_type.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116965: [libc++] Modularize <chrono>
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116958: [libc++] Alphabetize CMakeLists.txt and module.modulemap; enforce in CI.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116958: [libc++] Alphabetize CMakeLists.txt and module.modulemap; enforce in CI.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116809: [libc++] Alphabetize headers, and enforce the order in buildkite. NFCI.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116606: [libcxx] Use Fuchsia-native monotonic clock for std::chrono::steady_clock
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116880: [libcxx][test] Make LIBCPP_STATIC_ASSERT usable at namespace scope
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116045: [libc++][ABI BREAK] Start using `arc4random()` to implement `std::random_device` on Apple
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116045: [libc++][ABI BREAK] Start using `arc4random()` to implement `std::random_device` on Apple
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116045: [libc++] Start using `arc4random()` to implement `std::random_device` on Apple
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116973: [libc++] Use TEST_HAS_NO_UNICODE instead of _LIBCPP_HAS_NO_UNICODE in the test suite
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115368: [NFC][libcxxabi] Re-organized inheritance structure to remove CRTP in cxa_guard
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116973: [libc++] Use TEST_HAS_NO_UNICODE instead of _LIBCPP_HAS_NO_UNICODE in the test suite
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116973: [libc++] Use TEST_HAS_NO_UNICODE instead of _LIBCPP_HAS_NO_UNICODE in the test suite
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116965: [libc++] Modularize <chrono>
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116988: [libc++][libc++abi][libunwind] Dedup install path var definitions
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116894: [libc++] [ranges] Implement P2415R2 owning_view
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116885: [libcxx][test] `movable` non-`view` rvalues become`viewable_range`s after P2415
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116489: [libc++] [API BREAK] Change `fs::path::iterator::iterator_category` to `input_iterator_tag`.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116334: [libc++] Remove std::basic_string's base class in ABIv2
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116691: [libc++] Add Status page for P2321R2 (Zip)
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116957: [libc++] [test] Add a test for proper _Uglification of template parameter names
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116947: [libc++] Introduce __debug_db_insert_c()
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116974: [libc++] Add ranges::in_fun_result
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116278: [libc++][ranges] Add ranges::in_in_result
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116992: [libc++][test] Move iter_swap into iterator.cust.swap. NFC.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116487: [libc++][NFC] Introduce __fits_in_sso()
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116045: [libc++] Start using `arc4random()` to implement `std::random_device` on Apple
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117023: [libc++] [test] Remove clang-format comments from generated files. NFC.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116958: [libc++] Alphabetize CMakeLists.txt and module.modulemap; enforce in CI.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116894: [libc++] [ranges] Implement P2415R2 owning_view
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116965: [libc++] Modularize <chrono>
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116045: [libc++] Start using `arc4random()` to implement `std::random_device` on Apple
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116045: [libc++] Start using `arc4random()` to implement `std::random_device` on Apple
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116991: [libc++] [ranges] SFINAE away ranges::cbegin(const T&&) for non-borrowed T.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117044: [libc++] [ranges] Implement ranges::cdata
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114813: [SystemZ][z/OS] ASCII/EBCDIC support with no coexistence
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116958: [libc++] Alphabetize CMakeLists.txt and module.modulemap; enforce in CI.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115369: [libcxxabi] Added convenience classes to cxa_guard
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116894: [libc++] [ranges] Implement P2415R2 owning_view
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116957: [libc++] [test] Add a test for proper _Uglification of template parameter names
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117043: [libc++] [ranges] Fix a missing auto(x) cast in ranges::data.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116965: [libc++] Modularize <chrono>
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116965: [libc++] Modularize <chrono>
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116965: [libc++] Modularize <chrono>
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117240: [libc++] Fix bug in ranges::advance and refactor the tests
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117240: [libc++] Fix bug in ranges::advance and refactor the tests
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117157: [libc++][NFC] Remove clang-diagnostic-c++98-compat-extra-semi warnings in experimental/simd
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116965: [libc++] Modularize <chrono>
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116965: [libc++] Modularize <chrono>
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116944: [libc++] Split a few utilities out of __threading_support
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116944: [libc++] Split a few utilities out of __threading_support
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114813: [SystemZ][z/OS] ASCII/EBCDIC support with no coexistence
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114813: [SystemZ][z/OS] ASCII/EBCDIC support with no coexistence
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116957: [libc++] [test] Add a test for proper _Uglification of template parameter names
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116891: [libc++][CI] Re-enable all CI jobs
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117324: [libc++] [NFC] Small cleanups in move_iterator.h
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117174: [libc++][test] Run clang-tidy during CI
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117157: [libc++][NFC] Remove clang-diagnostic-c++98-compat-extra-semi warnings in experimental/simd
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: [libc++] fix __simple_view concept in std::ranges
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117268: [libc++] Install clang-tidy in docker containers and create command db symlink
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117332: [libc++] Make sure basic_string::reserve never shrinks in all standard modes
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117332: [libc++] Make sure basic_string::reserve never shrinks in all standard modes
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117268: [libc++] Install clang-tidy in docker containers and create command db symlink
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: [libc++] fix __simple_view concept in std::ranges
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: [libc++] fix __simple_view concept in std::ranges
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117329: [libc++] counted_iterator::base() const& should be noexcept.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117174: [libc++][test] Run clang-tidy during CI
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117337: [libc++] Adds tests for LWG-3373.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117327: [libc++] Fix LWG3390: move_iterator now handles move-only iterators.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116944: [libc++] Split a few utilities out of __threading_support
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117332: [libc++] Make sure basic_string::reserve never shrinks in all standard modes
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117268: [libc++] Install clang-tidy in docker containers and create compile_commands.json
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116891: [libc++][CI] Re-enable all CI jobs
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116815: [libc++] basic_string::resize_and_overwrite: Adopt LWG3645 (Not voted in yet)
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116815: [libc++] basic_string::resize_and_overwrite: Adopt LWG3645 (Not voted in yet)
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117357: [libc++] Add the "lint" scripts to libcxx-generate-files.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117268: [libc++] Install clang-tidy in docker containers and create compile_commands.json
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117361: [libc++] Persistently cache memoized operations during Lit configuration
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117361: [libc++] Persistently cache memoized operations during Lit configuration
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117470: [libc++] Fix GDB pretty printers when GDB uses Python 2.7
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117422: [libcxx][test] compiler options are non-portable
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117434: [libc++] [test] Improve the tests for std::assignable_from
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117268: [libc++] Install clang-tidy in docker containers and create compile_commands.json
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117402: [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <vector>
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117418: [pstl][cmake] Use `GNUInstallDirs` to support custom installation dirs
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117410: [libc++] Introduce __debug_db_insert_i()
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116489: [libc++] [API BREAK] Change `fs::path::iterator::iterator_category` to `input_iterator_tag`.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116538: [libc++][P2321R2] Add specializations of basic_common_reference and common_type for tuple
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117410: [libc++] Introduce __debug_db_insert_i()
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114920: [libc++] Explicitly reject `uniform_int_distribution<bool>`; reject URNGs with signed result types
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117449: [libcxx] Constrain common_iterator's iterator_traits specialization
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117400: [libc++] [test] Refactor iterators.common/ctor.pass.cpp
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117368: [libcxx][test] array and basic_string_view iterators are not portably pointers
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117268: [libc++] Install clang-tidy in docker containers
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116944: [libc++] Split a few utilities out of __threading_support
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117332: [libc++] Make sure basic_string::reserve never shrinks in all standard modes
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117422: [libcxx][test] compiler options are non-portable
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Rename `llvm_check_linker_flag` for runtime libs to avoid conflit
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117369: [libcxx][test] `unordered_meow` iterators are not portably non-bidi
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117517: [libc++][test] test in_in_result convertible requirements
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117401: [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <unordered_map>
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117395: [libc++] Adds a test for std::fill_n.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117395: [libc++] Adds a test for std::fill_n.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116613: [libc++] Refactor stride_counting_iterator
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116613: [libc++] Refactor stride_counting_iterator
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117361: [libc++] Persistently cache memoized operations during Lit configuration
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117361: [libc++] Persistently cache memoized operations during Lit configuration
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116958: [libc++] Alphabetize CMakeLists.txt and module.modulemap; enforce in CI.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115256: [libc++] Re-enable the _BitInt test for std::atomic on Clang 14
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114001: [libc++][format] Adds formatter floating-point.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116613: [libc++] Refactor stride_counting_iterator
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117449: [libcxx] Constrain common_iterator's iterator_traits specialization
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117449: [libcxx] Constrain common_iterator's iterator_traits specialization
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117449: [libc++] Fix common_iterator for output_iterators
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116944: [libc++] Split a few utilities out of __threading_support
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116613: [libc++] Refactor stride_counting_iterator
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117397: [libc++] [test] Use hidden friends consistently in the test iterators
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117332: [libc++] Make sure basic_string::reserve never shrinks in all standard modes
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115256: [libc++] Re-enable the _BitInt test for std::atomic on Clang 14
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115256: [libc++] Re-enable the _BitInt test for std::atomic on Clang 14
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117357: [libc++] Add the "lint" scripts to libcxx-generate-files.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116815: [libc++] basic_string::resize_and_overwrite: Adopt LWG3645 (Not voted in yet)
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117639: [cmake] Make include(GNUInstallDirs) always below project(..)
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117393: [libc++] Use addressof in unordered_map.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116891: [libc++][CI] Re-enable all CI jobs
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116891: [libc++][CI] Re-enable all CI jobs
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116570: [libc++] Eliminate the `__function_like` helper.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117332: [libc++] Make sure basic_string::reserve never shrinks in all standard modes
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117512: [libc++][ranges] Add ranges::in_in_out_result
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117582: [libc++] Use reserved identifier for template parameter
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117332: [libc++] Make sure basic_string::reserve never shrinks in all standard modes
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117811: [libc++] Remove _VSTD
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117811: [libc++] Remove _VSTD
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117811: [libc++] Remove _VSTD
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115989: [libc++][format] Disable default formatter.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115991: [libc++][format] Adds formatter handle.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115999: [libc++][format] Finish P0645 Text Formatting.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115999: [libc++][format] Finish P0645 Text Formatting.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115999: [libc++][format] Finish P0645 Text Formatting.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117371: [libcxx][test] {move, reverse}_iterator cannot be instantiated for a type with no `operator*` in C++20
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114001: [libc++][format] Adds formatter floating-point.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117366: [libcxx][libcxxabi][docs] Document the various places we use threading in libcxx and libcxxabi
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116891: [libc++][CI] Re-enable all CI jobs
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116944: [libc++] Split a few utilities out of __threading_support
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117327: [libc++] Fix LWG3390: move_iterator now handles move-only iterators.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117992: [libc++][nfc] Add TEST_HAS_NO_INT128.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117993: [libc++][RFC] Guard against libc++ macros in tests.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116891: [libc++][CI] Re-enable all CI jobs
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117332: [libc++] Make sure basic_string::reserve never shrinks in all standard modes
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115999: [libc++][format] Finish P0645 Text Formatting.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117371: [libcxx][test] {move, reverse}_iterator cannot be instantiated for a type with no `operator*` in C++20
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D112086: [libc++][AIX] Do not assert chmod return value is non-zero.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D112086: [libc++][AIX] Do not assert chmod return value is non-zero.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117962: [libc++] Fix LWG3422 "Issues of seed_seq's constructors"
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116334: [libc++] Remove std::basic_string's base class in ABIv2
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117400: [libc++] Fix bugs in common_iterator; add test coverage.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116334: [libc++] Remove std::basic_string's base class in ABIv2
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116324: [libc++][NFC] remove this-> when calling member functions in <string>
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117962: [libc++] Fix LWG3422 "Issues of seed_seq's constructors"
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117108: [libc++] Remove vector base class
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115999: [libc++][format] Finish P0645 Text Formatting.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118056: [libc++][nfc] Include test_macros.h in more tests.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118049: [libcxx][test] the domain of == for forward iterators is iterator values from the same range
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117332: [libc++] Make sure basic_string::reserve never shrinks in all standard modes
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117332: [libc++] Make sure basic_string::reserve never shrinks in all standard modes
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116891: [libc++][CI] Re-enable all CI jobs
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116891: [libc++][CI] Re-enable all CI jobs
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118067: [libc++][ci] Re-enable the bootstrapping build
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118134: [libc++] Fix TOCTOU issue with std::filesystem::remove_all
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117240: [libc++] Fix bug in ranges::advance and refactor the tests
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117449: [libc++] Fix common_iterator for output_iterators
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117449: [libc++] Fix common_iterator for output_iterators
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117240: [libc++] Fix bug in ranges::advance and refactor the tests
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117240: [libc++] Fix bug in ranges::advance and refactor the tests
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118067: [libc++][ci] Re-enable the bootstrapping build
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118164: [libc++] [ranges] ref_view and empty_view are borrowed ranges. Normalize borrowed_range tests.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118134: [libc++] Fix TOCTOU issue with std::filesystem::remove_all
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118134: [libc++] Fix TOCTOU issue with std::filesystem::remove_all
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118134: [libc++] Fix TOCTOU issue with std::filesystem::remove_all
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118194: [libcxx][test] Narrow XFAIL for tests that pass with `msvc && stdlib=msvc`
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118190: [libcxx] [test] Fix mismatches between _aligned_malloc and free() on Windows
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117953: [libc++] Fix LWG3146 "Excessive unwrapping in std::ref/cref"
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117974: [libc++] Make C++03 reference_wrapper more like C++11.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117948: [libc++][doc] Update the release notes.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D62641: Support arrays in make_shared and allocate_shared (P0674R1)
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118254: [libc++][NFC] Move some functions from directory_iterator.cpp to filesystem_common.h
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118134: [libc++] Fix TOCTOU issue with std::filesystem::remove_all
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118134: [libc++] Fix TOCTOU issue with std::filesystem::remove_all
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118254: [libc++][NFC] Move some functions from directory_iterator.cpp to filesystem_common.h
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118240: [libcxx] [test] Fix the locale.time.put.byname/put1 testcase on Linux and Windows
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D111514: [libc++] [P1614] Implement the second half of [cmp.alg]: compare_{strong, weak, partial}_fallback.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117940: [libc++] [ranges] Implement std::ranges::distance
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117940: [libc++] [ranges] Implement std::ranges::distance
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117940: [libc++] [ranges] Implement std::ranges::distance
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118278: [libc++] Add documentation about the libc++ review group
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117449: [libc++] Fix common_iterator for output_iterators
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117940: [libc++] [ranges] Implement std::ranges::distance
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117240: [libc++] Fix bug in ranges::advance and refactor the tests
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117240: [libc++] Fix bug in ranges::advance and refactor the tests
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118056: [libc++][nfc] Include test_macros.h in more tests.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117449: [libc++] Fix common_iterator for output_iterators
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117449: [libc++] Fix common_iterator for output_iterators
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114786: [libc++] Remove the ability to use the std::nullptr_t emulation in C++03 mode
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D108632: [libc++] Remove workaround for missing declarations on Windows store apps
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117449: [libc++] Fix common_iterator for output_iterators
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117449: [libc++] Fix common_iterator for output_iterators
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117240: [libc++] Fix bug in ranges::advance and refactor the tests
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118254: [libc++][NFC] Move some functions from directory_iterator.cpp to filesystem_common.h
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118254: [libc++][NFC] Move some functions from directory_iterator.cpp to filesystem_common.h
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118164: [libc++] [ranges] ref_view and empty_view are borrowed ranges. Normalize borrowed_range tests.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118134: [libc++] Fix TOCTOU issue with std::filesystem::remove_all
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118134: [libc++] Fix TOCTOU issue with std::filesystem::remove_all
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117660: [libc++] Fix a typo in reverse_iterator::operator=
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D111514: [libc++] [P1614] Implement the second half of [cmp.alg]: compare_{strong, weak, partial}_fallback.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118278: [libc++] Add documentation about the libc++ review group
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118278: [libc++] Add documentation about the libc++ review group
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118400: [libc++] Remove operator-> from the iterator archetypes
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D109086: [libc++] Implement ranges::filter_view
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D109086: [libc++] Implement ranges::filter_view
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118391: Omit atomic_{, un}signed_lock_free if unsupported
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118329: [libc++] Optimize algorithms on uninitialized memory for trivial types.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118192: [libcxx] Allow using thread safety annotations in MinGW mode
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118191: [libcxx] [test] Fix testcases that fail on systems with 16 bit wchar_t
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118278: [libc++] Add documentation about the libc++ review group
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118278: [libc++] Add documentation about the libc++ review group
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118278: [libc++] Add documentation about the libc++ review group
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118134: [libc++] Fix TOCTOU issue with std::filesystem::remove_all
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118134: [libc++] Fix TOCTOU issue with std::filesystem::remove_all
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118391: Omit atomic_{, un}signed_lock_free if unsupported
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118320: [libunwind] build fix for GCC on PPC32
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118134: [libc++] Fix TOCTOU issue with std::filesystem::remove_all
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118400: [libc++] Remove operator-> from the iterator archetypes
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118400: [libc++] Remove operator-> from the iterator archetypes
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118134: [libc++] Fix TOCTOU issue with std::filesystem::remove_all
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118134: [libc++] Fix TOCTOU issue with std::filesystem::remove_all
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118067: [libc++][ci] Re-enable the bootstrapping build
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114109: [libc++] Enable <atomic> when threads are disabled
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118457: [libc++][pstl][NFC] Remove usage of std::result_of from Parallel STL
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117174: [libc++][test] Run clang-tidy during CI
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118213: [libc++] [ranges] ADL-proof ranges::iter_{swap, move}.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117780: [libc++][test] add vector<bool>::reference tests
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118616: [libc++] Use -I instead of -isystem to include headers in the test suite
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117811: [libc++] Remove _VSTD
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118507: [libc++] Merge _LIBCPP_HAS_NO_RANGES into _LIBCPP_HAS_NO_CONCEPTS. NFC
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117940: [libc++] [ranges] Implement std::ranges::distance
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117960: [libc++] [NFC] Audit LWG issues for "Nothing To Do" and "Complete"
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117174: [libc++][test] Run clang-tidy during CI
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118187: [libcxx] [Windows] Use the standard vsnprintf instead of _vsnprintf
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118616: [libc++] Use -I instead of -isystem to include headers in the test suite
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118616: [libc++] Use -I instead of -isystem to include headers in the test suite
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118638: [libc++][NFC] Mark a few issues and papers as implemented
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118638: [libc++][NFC] Mark a few issues and papers as implemented
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118638: [libc++][NFC] Mark a few issues and papers as implemented
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118616: [libc++] Use -I instead of -isystem to include headers in the test suite
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117736: [libc++][P2321R2] Add vector<bool>::reference::operator=(bool) const
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118188: [libcxx] [Windows] Pick a unique bit for __regex_word
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118668: [libc++][NFC] Add namespace comments in ranges
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118029: Introduce branchless sorting functions for sort3, sort4 and sort5.
Marco Gelmi via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118029: Introduce branchless sorting functions for sort3, sort4 and sort5.
Marco Gelmi via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118029: Introduce branchless sorting functions for sort3, sort4 and sort5.
Marco Gelmi via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116897: [libc++] Fix the documentation and re-enable documentation CI
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Mark Kettenis via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Mark Kettenis via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] bd6e684 - [libc++] Add the version header to all headers.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] f2b40ba - [libc++][format] Fix precision parser conformance.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] de731ef - [libc++][format] Improve an exception message.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 3ba96cb - [libc++] Adds tests for LWG-3373.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 8f4a618 - [libc++] Adds a test for std::fill_n.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] cab9616 - [libc++] Use addressof in unordered_map.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] e4a5562 - Revert "[libc++] Use addressof in unordered_map."
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] d6e2c95 - [libc++] Use addressof in unordered_map.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 26544b9 - [libc++] Use addressof in unordered_set.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] db2944e - [libc++][format] Adds formatter floating-point.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 787ccd3 - [libc++][format] Adds formatter pointer.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 2b8b48c - [libc++][format] Disable default formatter.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] ade6d0d - [libc++][format] Adds formatter handle.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 4684857 - [libc++][format] Finish P0645 Text Formatting.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] ee52234 - [libc++][doc] Update format implementation status.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] ff8a476 - [libc++][nfc] Update formatting of some tests.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 5d3ab6a - [libc++][nfc] Include test_macros.h in more tests.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 8f972cb - [libc++][nfc] Add TEST_HAS_NO_INT128.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 7927b69 - [libc++][doc] Update the release notes.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] ab0554b - [libc++][format][nfc] Move tests.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D114001: [libc++][format] Adds formatter floating-point.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116495: [libc++][format] Improve an exception message.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116381: [libc++][format] Fix precision parser conformance.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116380: [libc++] Use std::addressof in std::function::target
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116346: [libc++] Fix __wrap_iter copy-assignment in constexpr contexts
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116433: [libc++] [P0887] Add newest feature-test macros; mark `type_identity` as implemented.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116486: [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <__hash_table>
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116487: [libc++][NFC] Introduce __fits_in_sso()
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116486: [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <__hash_table>
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116295: [libc++] Add missing templated version of `std::lerp`
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D111926: [libc++][doc] Use sphinx variables to make updating the docs version easier
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116295: [libc++] Add missing templated version of `std::lerp`
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116433: [libc++] [P0887] Add newest feature-test macros; mark `type_identity` as implemented.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116507: [libc++][NFC] Remove duplicate header includes from <algorithm> and reorder them
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114001: [libc++][format] Adds formatter floating-point.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116172: [libc++] Add the version header to all headers.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116495: [libc++][format] Improve an exception message.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116295: [libc++] Add missing templated version of `std::lerp`
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116172: [libc++] Add the version header to all headers.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116381: [libc++][format] Fix precision parser conformance.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116495: [libc++][format] Improve an exception message.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116381: [libc++][format] Fix precision parser conformance.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116381: [libc++][format] Fix precision parser conformance.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116495: [libc++][format] Improve an exception message.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116045: [libc++][ABI BREAK] Start using `arc4random()` to implement `std::random_device` on Apple
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116621: [libc++][P2321R2] Add const overloads to tuple swap
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116621: [libc++][P2321R2] Add const overloads to tuple swap
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116538: [libc++][P2321R2] Add specializations of basic_common_reference and common_type for tuple
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116621: [libc++][P2321R2] Add const overloads to tuple swap
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D113013: [libc++] Implement P1072R10 (std::basic_string::resize_and_overwrite)
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D113013: [libc++] Implement P1072R10 (std::basic_string::resize_and_overwrite)
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116538: [libc++][P2321R2] Add specializations of basic_common_reference and common_type for tuple
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116744: [libc++][NFC] Remove using declarations in common_reference.compile.pass.cpp
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116712: [libc++] [test] Remove `UNSUPPORTED: stdlib=msvc` from lock.pass.cpp
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116691: [libc++] Add Status page for P2321R2 (Zip)
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115977: [libc++] Implement P1425R4 (Iterator pair constructors for std::stack and std::queue)
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116691: [libc++] Add Status page for P2321R2 (Zip)
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116809: [libc++] Alphabetize headers, and enforce the order in buildkite. NFCI.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116878: [libcxx][test] Add missing includes and suppress warnings
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116880: [libcxx][test] Make LIBCPP_STATIC_ASSERT usable at namespace scope
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114001: [libc++][format] Adds formatter floating-point.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116965: [libc++] Modularize <chrono>
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116045: [libc++] Start using `arc4random()` to implement `std::random_device` on Apple
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116973: [libc++] Use TEST_HAS_NO_UNICODE instead of _LIBCPP_HAS_NO_UNICODE in the test suite
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117023: [libc++] [test] Remove clang-format comments from generated files. NFC.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116691: [libc++] Add Status page for P2321R2 (Zip)
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116691: [libc++] Add Status page for P2321R2 (Zip)
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116278: [libc++][ranges] Add ranges::in_in_result
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117023: [libc++] [test] Remove clang-format comments from generated files. NFC.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116278: [libc++][ranges] Add ranges::in_in_result
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117044: [libc++] [ranges] Implement ranges::cdata
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116278: [libc++][ranges] Add ranges::in_in_result
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117157: [libc++][NFC] Remove clang-diagnostic-c++98-compat-extra-semi warnings in experimental/simd
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117174: [libc++][test] Run clang-tidy during CI
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114001: [libc++][format] Adds formatter floating-point.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117174: [libc++][test] Run clang-tidy during CI
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114001: [libc++][format] Adds formatter floating-point.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115988: [libc++][format] Adds formatter pointer.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115988: [libc++][format] Adds formatter pointer.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D110495: [libc++][format][2/6] Adds a __output_iterator.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D110495: [libc++][format][2/6] Adds a __output_iterator.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D110495: [libc++][format][2/6] Adds a __output_iterator.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D110497: [libc++][format][3/6] Adds a __container_buffer.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D110498: [libc++][format][4/6] Improve formatted_size.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D110498: [libc++][format][4/6] Improve formatted_size.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117268: [libc++] Install clang-tidy in docker containers and create command db symlink
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D110499: [libc++][format][5/6] Improve format_to_n.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117337: [libc++] Adds tests for LWG-3373.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117337: [libc++] Adds tests for LWG-3373.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117393: [libc++] Use addressof in unordered_map.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117393: [libc++] Use addressof in unordered_map.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117337: [libc++] Adds tests for LWG-3373.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117395: [libc++] Adds a test for std::fill_n.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117396: [RFC][libc++] Allow non-copyable OutputIterators.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D110499: [libc++][format][5/6] Improve format_to_n.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117396: [RFC][libc++] Allow non-copyable OutputIterators.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117393: [libc++] Use addressof in unordered_map.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117393: [libc++] Use addressof in unordered_map.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117401: [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <unordered_map>
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117402: [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <vector>
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117400: [libc++] [test] Refactor iterators.common/ctor.pass.cpp
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116538: [libc++][P2321R2] Add specializations of basic_common_reference and common_type for tuple
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117399: [libc++] Add _LIBCPP_HIDE_FROM_ABI to in_in_result
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114001: [libc++][format] Adds formatter floating-point.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114001: [libc++][format] Adds formatter floating-point.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114001: [libc++][format] Adds formatter floating-point.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117395: [libc++] Adds a test for std::fill_n.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117395: [libc++] Adds a test for std::fill_n.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117395: [libc++] Adds a test for std::fill_n.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117357: [libc++] Add the "lint" scripts to libcxx-generate-files.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117332: [libc++] Make sure basic_string::reserve never shrinks in all standard modes
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117606: [libcxx][test] Portably test that `{w, }format_context` is a specialization of `basic_format_context`
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117608: [libcxx][test] view_interface need not derive from view_base
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117638: [libcxx] chrono::month_weekday should not be default constructible
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117393: [libc++] Use addressof in unordered_map.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117393: [libc++] Use addressof in unordered_map.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117393: [libc++] Use addressof in unordered_map.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117393: [libc++] Use addressof in unordered_map.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117608: [libcxx][test] view_interface need not derive from view_base
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117638: [libcxx] chrono::month_weekday should not be default constructible
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114001: [libc++][format] Adds formatter floating-point.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117393: [libc++] Use addressof in unordered_map.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117393: [libc++] Use addressof in unordered_map.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D97705: [RFC][libc++] Improve std::to_chars for base != 10.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D97705: [RFC][libc++] Improve std::to_chars for base != 10.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D97705: [RFC][libc++] Improve std::to_chars for base != 10.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117393: [libc++] Use addressof in unordered_map.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117393: [libc++] Use addressof in unordered_map.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117393: [libc++] Use addressof in unordered_map.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117332: [libc++] Make sure basic_string::reserve never shrinks in all standard modes
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117393: [libc++] Use addressof in unordered_map.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117917: [libc++] Use addressof in unordered_set.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D97705: [RFC][libc++] Improve std::to_chars for base != 10.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117917: [libc++] Use addressof in unordered_set.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117917: [libc++] Use addressof in unordered_set.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117948: [libc++][doc] Update the release notes.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117950: [libc++][NFC] Use cpp17_output_iterator in tests.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117396: [RFC][libc++] Allow non-copyable OutputIterators.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117174: [libc++][test] Run clang-tidy during CI
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117714: [libc++] Implement LWG3549: view_interface need not inherit from view_base
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117956: [libc++] [NFC] Mark LWG3541 as "Complete"
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117940: [libc++] [ranges] Implement std::ranges::distance
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117950: [libc++][NFC] Use cpp17_output_iterator in tests.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117953: [libc++] Fix LWG3146 "Excessive unwrapping in std::ref/cref"
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117974: [libc++] Make C++03 reference_wrapper more like C++11.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117967: [libcxx][test] Make MSVC `<charconv>` test compile when testing MSVC
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117964: [libc++] Fix LWG3557 "static_cast expression in convertible_to has the wrong operand"
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117963: [libc++] Fix LWG3437 "__cpp_lib_polymorphic_allocator is in the wrong header"
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117962: [libc++] Fix LWG3422 "Issues of seed_seq's constructors"
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117961: [libc++] Fix LWG3589 "The const lvalue reference overload of get for subrange..."
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117974: [libc++] Make C++03 reference_wrapper more like C++11.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117948: [libc++][doc] Update the release notes.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117940: [libc++] [ranges] Implement std::ranges::distance
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117811: [libc++] Remove _VSTD
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117992: [libc++][nfc] Add TEST_HAS_NO_INT128.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117993: [libc++][RFC] Guard against libc++ macros in tests.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117992: [libc++][nfc] Add TEST_HAS_NO_INT128.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117941: [libc++] [ranges] Fix LWG3470 "convertible-to-non-slicing seems to reject valid case"
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117329: [libc++] Fix signatures of counted_iterator::base(), transform_view::iterator::base().
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117993: [libc++][RFC] Guard against libc++ macros in tests.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117993: [libc++][RFC] Guard against libc++ macros in tests.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117962: [libc++] Fix LWG3422 "Issues of seed_seq's constructors"
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115999: [libc++][format] Finish P0645 Text Formatting.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114001: [libc++][format] Adds formatter floating-point.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115988: [libc++][format] Adds formatter pointer.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115989: [libc++][format] Disable default formatter.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115991: [libc++][format] Adds formatter handle.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115999: [libc++][format] Finish P0645 Text Formatting.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118003: [libc++] Floyd's improvement to pop_heap
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118056: [libc++][nfc] Include test_macros.h in more tests.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117996: [libcxx][test] Disable bad unique_ptr<T[]> to shared_ptr<U[]> conversion test cases
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115999: [libc++][format] Finish P0645 Text Formatting.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117512: [libc++][ranges] Add ranges::in_in_out_result
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118069: [libcxx][test] Use bool allocators for vector<bool>::get_allocator test
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117240: [libc++] Fix bug in ranges::advance and refactor the tests
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115999: [libc++][format] Finish P0645 Text Formatting.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117512: [libc++][ranges] Add ranges::in_in_out_result
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118056: [libc++][nfc] Include test_macros.h in more tests.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118056: [libc++][nfc] Include test_macros.h in more tests.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118056: [libc++][nfc] Include test_macros.h in more tests.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117992: [libc++][nfc] Add TEST_HAS_NO_INT128.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118278: [libc++] Add documentation about the libc++ review group
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118507: [libc++] Merge _LIBCPP_HAS_NO_RANGES into _LIBCPP_HAS_NO_CONCEPTS. NFC
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114786: [libc++] Remove the ability to use the std::nullptr_t emulation in C++03 mode
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118329: [libc++] Optimize algorithms on uninitialized memory for trivial types.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117948: [libc++][doc] Update the release notes.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117948: [libc++][doc] Update the release notes.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117512: [libc++][ranges] Add ranges::in_in_out_result
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117940: [libc++] [ranges] Implement std::ranges::distance
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118507: [libc++] Merge _LIBCPP_HAS_NO_RANGES into _LIBCPP_HAS_NO_CONCEPTS. NFC
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117961: [libc++] Fix LWG3589 "The const lvalue reference overload of get for subrange..."
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118634: [libc++][ranges] Add ranges::in_out_out_result
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] a2aea71 - [libcxx] [test] Fix mismatches between _aligned_malloc and free() on Windows
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] 810752a - [libcxx] [test] Fix the locale.time.put.byname/put1 testcase on Linux and Windows
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] 0d5b359 - [libcxx] [test] Narrow down a MinGW bug workaround in rand.dist.uni.int/eval.pass.cpp
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] de5d38e - [libcxx] Allow using thread safety annotations in MinGW mode
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] 9a9a372 - [libcxx] [test] Fix testcases that fail on systems with 16 bit wchar_t
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] 1a5388c - [libcxx] [Windows] Use the standard vsnprintf instead of _vsnprintf
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] eb96458 - [libcxx] [Windows] Pick a unique bit for __regex_word
Martin Storsjö via libcxx-commits
- [libcxx-commits] [PATCH] D116472: Allow overriding path to shared CMake utilities
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116472: Allow overriding path to shared CMake utilities
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116472: Allow overriding path to shared CMake utilities
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116472: Allow overriding path to shared CMake utilities
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116477: Use `LLVM_COMMON_CMAKE_UTILS` in runtimes just for clarity
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116477: Use `LLVM_COMMON_CMAKE_UTILS` in runtimes just for clarity
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116477: Use `LLVM_COMMON_CMAKE_UTILS` in runtimes just for clarity
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116477: Use `LLVM_COMMON_CMAKE_UTILS` in runtimes just for clarity
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D68480: Implementation of C++20's P1135R6 for libcxx
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116957: [libc++] [test] Add a test for proper _Uglification of template parameter names
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116957: [libc++] [test] Add a test for proper _Uglification of template parameter names
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117820: Revert "[libc++] [test] UNSUPPORTED my new uniform_int_distribution test on MinGW."
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118187: [libcxx] [Windows] Use the standard vsnprintf instead of _vsnprintf
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118188: [libcxx] [Windows] Pick a unique bit for __regex_word
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118190: [libcxx] [test] Fix mismatches between _aligned_malloc and free() on Windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118191: [libcxx] [test] Fix testcases that fail on systems with 16 bit wchar_t
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118192: [libcxx] Allow using thread safety annotations in MinGW mode
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118188: [libcxx] [Windows] Pick a unique bit for __regex_word
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118194: [libcxx][test] Narrow XFAIL for tests that pass with `msvc && stdlib=msvc`
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118191: [libcxx] [test] Fix testcases that fail on systems with 16 bit wchar_t
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118190: [libcxx] [test] Fix mismatches between _aligned_malloc and free() on Windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118188: [libcxx] [Windows] Pick a unique bit for __regex_word
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118235: [libcxx] [test] Clarify a MinGW test failure waiver in rand.dist.uni.int/eval.pass.cpp
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118237: [libcxx] [test] Fix the get_weekday test on glibc
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118238: [libcxx] [test] Fix put_long_double on glibc
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118240: [libcxx] [test] Fix the locale.time.put.byname/put1 testcase on Linux and Windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118188: [libcxx] [Windows] Pick a unique bit for __regex_word
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118240: [libcxx] [test] Fix the locale.time.put.byname/put1 testcase on Linux and Windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118240: [libcxx] [test] Fix the locale.time.put.byname/put1 testcase on Linux and Windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118235: [libcxx] [test] Clarify a MinGW test failure waiver in rand.dist.uni.int/eval.pass.cpp
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118235: [libcxx] [test] Clarify a MinGW test failure waiver in rand.dist.uni.int/eval.pass.cpp
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118194: [libcxx][test] Narrow XFAIL for tests that pass with `msvc && stdlib=msvc`
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118235: [libcxx] [test] Clarify a MinGW test failure waiver in rand.dist.uni.int/eval.pass.cpp
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118192: [libcxx] Allow using thread safety annotations in MinGW mode
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118191: [libcxx] [test] Fix testcases that fail on systems with 16 bit wchar_t
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118188: [libcxx] [Windows] Pick a unique bit for __regex_word
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118134: [libc++] Fix TOCTOU issue with std::filesystem::remove_all
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118188: [libcxx] [Windows] Pick a unique bit for __regex_word
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118188: [libcxx] [Windows] Pick a unique bit for __regex_word
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118188: [libcxx] [Windows] Pick a unique bit for __regex_word
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118188: [libcxx] [Windows] Pick a unique bit for __regex_word
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118188: [libcxx] [Windows] Pick a unique bit for __regex_word
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118188: [libcxx] [Windows] Pick a unique bit for __regex_word
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118188: [libcxx] [Windows] Pick a unique bit for __regex_word
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118187: [libcxx] [Windows] Use the standard vsnprintf instead of _vsnprintf
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118187: [libcxx] [Windows] Use the standard vsnprintf instead of _vsnprintf
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118188: [libcxx] [Windows] Pick a unique bit for __regex_word
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D68480: Implementation of C++20's P1135R6 for libcxx
Mateusz Mikuła via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118134: [libc++] Fix TOCTOU issue with std::filesystem::remove_all
Mateusz Mikuła via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Michael Schellenberger Costa via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117025: [libc++][ranges] Implement ranges::min_element
Michael Schellenberger Costa via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118320: [libunwind] build fix for GCC on PPC32
Michał Górny via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116023: [libc++][ranges] Implement `uninitialized_copy{, _n}` and `uninitialized_move{, _n}`.
Mikael Holmén via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D104492: [libc++][pstl] Implement tag dispatching
Mikhail Dvorskiy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118457: [libc++][pstl][NFC] Remove usage of std::result_of from Parallel STL
Mikhail Dvorskiy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117585: [libcxx] Support waiting on steady clock with ext. threading
Mikhail Maltsev via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117585: [libcxx] Support waiting on steady clock with ext. threading
Mikhail Maltsev via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117585: [libcxx] Support waiting on steady clock with ext. threading
Mikhail Maltsev via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116944: [libc++] Split a few utilities out of __threading_support
Mikhail Maltsev via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117585: [libcxx] Support waiting on steady clock with ext. threading
Mikhail Maltsev via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117585: [libcxx] Support waiting on monotonic clock with ext. threading
Mikhail Maltsev via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117585: [libcxx] Support waiting on monotonic clock with ext. threading
Mikhail Maltsev via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] a1da739 - [SystemZ][z/OS] ASCII/EBCDIC support with no coexistence
Muiez Ahmed via libcxx-commits
- [libcxx-commits] [libcxx] 4f8ea3c - [SystemZ][z/OS][NFC] Remove extra symbol
Muiez Ahmed via libcxx-commits
- [libcxx-commits] [PATCH] D99913: [SystemZ][z/OS] Modify cxxabi to be compatible with existing z/OS runtime
Muiez Ahmed via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114813: [SystemZ][z/OS] ASCII/EBCDIC support with no coexistence
Muiez Ahmed via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114813: [SystemZ][z/OS] ASCII/EBCDIC support with no coexistence
Muiez Ahmed via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114813: [SystemZ][z/OS] ASCII/EBCDIC support with no coexistence
Muiez Ahmed via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114813: [SystemZ][z/OS] ASCII/EBCDIC support with no coexistence
Muiez Ahmed via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114813: [SystemZ][z/OS] ASCII/EBCDIC support with no coexistence
Muiez Ahmed via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114813: [SystemZ][z/OS] ASCII/EBCDIC support with no coexistence
Muiez Ahmed via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114813: [SystemZ][z/OS] ASCII/EBCDIC support with no coexistence
Muiez Ahmed via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114813: [SystemZ][z/OS] ASCII/EBCDIC support with no coexistence
Muiez Ahmed via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99913: [SystemZ][z/OS] Modify cxxabi to be compatible with existing z/OS runtime
Muiez Ahmed via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118179: [SystemZ][z/OS] Localize runtime error messages in libc++
Muiez Ahmed via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118188: [libcxx] [Windows] Pick a unique bit for __regex_word
Muiez Ahmed via Phabricator via libcxx-commits
- [libcxx-commits] [libcxxabi] 8105e40 - [demangler][NFC] Small cleanups and sync
Nathan Sidwell via libcxx-commits
- [libcxx-commits] [libcxxabi] 38ffea9 - [demangler] Resync demangler sources
Nathan Sidwell via libcxx-commits
- [libcxx-commits] [libcxxabi] 897d1bb - [demangler] write-protect non-canonical source
Nathan Sidwell via libcxx-commits
- [libcxx-commits] [libcxxabi] 6184e56 - [demangler][NFC] Refactor some parsing
Nathan Sidwell via libcxx-commits
- [libcxx-commits] [libcxxabi] 52c7fae - [demangler] improve test harness
Nathan Sidwell via libcxx-commits
- [libcxx-commits] [libcxxabi] 4e5fce5 - [demangler] refactor SpecialSubKind
Nathan Sidwell via libcxx-commits
- [libcxx-commits] [PATCH] D117800: [demangler][NFC] Small cleanups and sync
Nathan Sidwell via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118008: [demangler] write-protect non-canonical source
Nathan Sidwell via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117879: [demangler][NFC] Refactor some parsing
Nathan Sidwell via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118130: [demangler] improve test harness
Nathan Sidwell via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118131: [demangler] refactor SpecialSubKind
Nathan Sidwell via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115960: Revert D109159 "[amdgpu] Enable selection of `s_cselect_b64`."
Nico Weber via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115960: Revert D109159 "[amdgpu] Enable selection of `s_cselect_b64`."
Nico Weber via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] c9dbf0f - [libc++] Fix __wrap_iter copy-assignment in constexpr contexts
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 875dd75 - [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <__hash_table>
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 6d72280 - [libc++][ranges] Add indirectly_comparable concept
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 1e1e97a - [libc++][test] Allow multiple tries in some thread tests
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] cf54cb2 - [libc++][NFC] Remove duplicate header includes from <algorithm> and reorder them
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 93746b9 - [libc++] Use _LIBCPP_DEBUG_ASSERT in __iterator/wrap_iter.h
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] f2277e6 - [libc++][NFC] Reformat <__filesystem/operations.h>
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 3ef363e - [libc++] Re-enable `GCC11 / C++11`, `Clang 12` and `ASAN` CI-runs
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] f3aed36 - [libc++] Implement P1425R4 (Iterator pair constructors for std::stack and std::queue)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 1623261 - [libc++][NFC] Remove using declarations in common_reference.compile.pass.cpp
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] bec50db - [libc++] Implement P1072R10 (std::basic_string::resize_and_overwrite)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 2154dba - [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <list>
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] e3cf705 - [libc++] Introduce __debug_db_insert_c()
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] d5b5fc0 - [libc++] Add Status page for P2321R2 (Zip)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] fcfc0e7 - [libc++] Introduce __fits_in_sso()
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] d3729bb - [libc++][ranges] Add ranges::in_in_result
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] bdd5b94 - [libc++][NFC] Remove clang-diagnostic-c++98-compat-extra-semi warnings in experimental/simd
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] d3e49a4 - [libc++] Add _LIBCPP_HIDE_FROM_ABI to in_in_result
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] d7630b3 - [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <vector>
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 311207b - [libc++][P2321R2] Add specializations of basic_common_reference and common_type for tuple
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] caf5548 - [libc++] Introduce __debug_db_insert_i()
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] c10cbb2 - [libc++] Install clang-tidy in docker containers
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 6322cb4 - [libc++][test] test in_in_result convertible requirements
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 275e7d1 - [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <unordered_map>
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 4822447 - [libc++] basic_string::resize_and_overwrite: Adopt LWG3645 (Not voted in yet)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 52f37c2 - [libc++][NFC] remove this-> when calling member functions in <string>
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 014a673 - [libc++] Remove std::basic_string's base class in ABIv2
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] f3514af - [libc++][ranges] Add ranges::in_in_out_result
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 5d2b8fa - [libc++][test] add vector<bool>::reference tests
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D115977: [libc++] Implement P1425R4 (Iterator pair constructors for std::stack and std::queue)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115977: [libc++] Implement P1425R4 (Iterator pair constructors for std::stack and std::queue)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116346: [libc++] Fix bug #52902
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116346: [libc++] Fix __wrap_iter copy-assignment in constexpr contexts
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116346: [libc++] Fix __wrap_iter copy-assignment in constexpr contexts
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116334: [libc++] Remove std::basic_string's base class in ABIv2
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116486: [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <__hash_table>
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116487: [libc++][NFC] Introduce __use_sso()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116487: [libc++][NFC] Introduce __use_sso()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116487: [libc++][NFC] Introduce __fits_in_sso()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116334: [libc++] Remove std::basic_string's base class in ABIv2
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116346: [libc++] Fix __wrap_iter copy-assignment in constexpr contexts
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116486: [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <__hash_table>
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116507: [libc++][NFC] Remove duplicate header includes from <algorithm> and reorder them
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116303: [libc++][ranges] Implement std::ranges::swap_ranges()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116303: [libc++][ranges] Implement std::ranges::swap_ranges()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116487: [libc++][NFC] Introduce __fits_in_sso()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116487: [libc++][NFC] Introduce __fits_in_sso()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116538: [libc++][P2321R2] Add specializations of basic_common_reference and common_type for tuple
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116487: [libc++][NFC] Introduce __fits_in_sso()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116268: [libc++][ranges] Add indirectly_comparable concept
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116346: [libc++] Fix __wrap_iter copy-assignment in constexpr contexts
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116268: [libc++][ranges] Add indirectly_comparable concept
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116347: [libc++] Use _LIBCPP_DEBUG_ASSERT in __iterator/wrap_iter.h
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116268: [libc++][ranges] Add indirectly_comparable concept
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116346: [libc++] Fix __wrap_iter copy-assignment in constexpr contexts
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116486: [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <__hash_table>
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116347: [libc++] Use _LIBCPP_DEBUG_ASSERT in __iterator/wrap_iter.h
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116268: [libc++][ranges] Add indirectly_comparable concept
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116347: [libc++] Use _LIBCPP_DEBUG_ASSERT in __iterator/wrap_iter.h
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116486: [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <__hash_table>
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116507: [libc++][NFC] Remove duplicate header includes from <algorithm> and reorder them
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116487: [libc++][NFC] Introduce __fits_in_sso()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116268: [libc++][ranges] Add indirectly_comparable concept
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116621: [libc++][P2321R2] Add const overloads to tuple swap
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116347: [libc++] Use _LIBCPP_DEBUG_ASSERT in __iterator/wrap_iter.h
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116268: [libc++][ranges] Add indirectly_comparable concept
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116507: [libc++][NFC] Remove duplicate header includes from <algorithm> and reorder them
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116347: [libc++] Use _LIBCPP_DEBUG_ASSERT in __iterator/wrap_iter.h
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116621: [libc++][P2321R2] Add const overloads to tuple swap
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D113013: [libc++] Implement P1072R10 (std::basic_string::resize_and_overwrite)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116691: [libc++] Add Status page for P2321R2 (Zip)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115977: [libc++] Implement P1425R4 (Iterator pair constructors for std::stack and std::queue)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115977: [libc++] Implement P1425R4 (Iterator pair constructors for std::stack and std::queue)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116712: [libc++] [test] Remove `UNSUPPORTED: stdlib=msvc` from lock.pass.cpp
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115977: [libc++] Implement P1425R4 (Iterator pair constructors for std::stack and std::queue)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115977: [libc++] Implement P1425R4 (Iterator pair constructors for std::stack and std::queue)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116691: [libc++] Add Status page for P2321R2 (Zip)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116744: [libc++][NFC] Remove using declarations in common_reference.compile.pass.cpp
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116234: [libc++][NFC] Reformat <__filesystem/operations.h>
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D113013: [libc++] Implement P1072R10 (std::basic_string::resize_and_overwrite)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115977: [libc++] Implement P1425R4 (Iterator pair constructors for std::stack and std::queue)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115977: [libc++] Implement P1425R4 (Iterator pair constructors for std::stack and std::queue)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116744: [libc++][NFC] Remove using declarations in common_reference.compile.pass.cpp
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116744: [libc++][NFC] Remove using declarations in common_reference.compile.pass.cpp
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D113013: [libc++] Implement P1072R10 (std::basic_string::resize_and_overwrite)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116691: [libc++] Add Status page for P2321R2 (Zip)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116691: [libc++] Add Status page for P2321R2 (Zip)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116278: [libc++][ranges] Add ranges::in_in_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116278: [libc++][ranges] Add ranges::in_in_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D113013: [libc++] Implement P1072R10 (std::basic_string::resize_and_overwrite)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D89057: Add the C++17 <memory_resource> header (mono-patch)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116278: [libc++][ranges] Add ranges::in_in_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116278: [libc++][ranges] Add ranges::in_in_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116278: [libc++][ranges] Add ranges::in_in_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116303: [libc++][ranges] Implement std::ranges::swap_ranges()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116303: [libc++][ranges] Implement std::ranges::swap_ranges()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116303: [libc++][ranges] Implement std::ranges::swap_ranges()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116303: [libc++][ranges] Implement std::ranges::swap_ranges()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116809: [libc++] Alphabetize headers, and enforce the order in buildkite. NFCI.
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116278: [libc++][ranges] Add ranges::in_in_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116303: [libc++][ranges] Implement std::ranges::swap_ranges()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116815: [libc++] basic_string::resize_and_overwrite: Adopt LWG3645 (Not voted in yet)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116808: fix __simple_view concept in std::ranges
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116278: [libc++][ranges] Add ranges::in_in_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116278: [libc++][ranges] Add ranges::in_in_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116809: [libc++] Alphabetize headers, and enforce the order in buildkite. NFCI.
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116538: [libc++][P2321R2] Add specializations of basic_common_reference and common_type for tuple
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116538: [libc++][P2321R2] Add specializations of basic_common_reference and common_type for tuple
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116858: add tests for drop_view and join_view
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116303: [libc++][ranges] Implement std::ranges::swap_ranges()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116538: [libc++][P2321R2] Add specializations of basic_common_reference and common_type for tuple
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116538: [libc++][P2321R2] Add specializations of basic_common_reference and common_type for tuple
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116334: [libc++] Remove std::basic_string's base class in ABIv2
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116938: [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <list>
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116938: [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <list>
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116947: [libc++] Introduce __debug_db_insert_c()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116947: [libc++] Introduce __debug_db_insert_c()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116947: [libc++] Introduce __debug_db_insert_c()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116691: [libc++] Add Status page for P2321R2 (Zip)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116958: [libc++] Alphabetize CMakeLists.txt and module.modulemap; enforce in CI.
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116958: [libc++] Alphabetize CMakeLists.txt and module.modulemap; enforce in CI.
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116938: [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <list>
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116974: [libc++] Add ranges::in_fun_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116947: [libc++] Introduce __debug_db_insert_c()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116278: [libc++][ranges] Add ranges::in_in_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116947: [libc++] Introduce __debug_db_insert_c()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116974: [libc++] Add ranges::in_fun_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116974: [libc++] Add ranges::in_fun_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116487: [libc++][NFC] Introduce __fits_in_sso()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117025: [libc++][ranges] Implement ranges::min_element
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116487: [libc++] Introduce __fits_in_sso()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116947: [libc++] Introduce __debug_db_insert_c()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116691: [libc++] Add Status page for P2321R2 (Zip)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116487: [libc++] Introduce __fits_in_sso()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116487: [libc++] Introduce __fits_in_sso()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116334: [libc++] Remove std::basic_string's base class in ABIv2
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117044: [libc++] [ranges] Implement ranges::cdata
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117043: [libc++] [ranges] Fix a missing auto(x) cast in ranges::data.
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117025: [libc++][ranges] Implement ranges::min_element
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117025: [libc++][ranges] Implement ranges::min_element
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116303: [libc++][ranges] Implement std::ranges::swap_ranges()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117108: [libc++] Remove vector base class
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117157: [libc++][NFC] Remove clang-diagnostic-c++98-compat-extra-semi warnings in experimental/simd
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117157: [libc++][NFC] Remove clang-diagnostic-c++98-compat-extra-semi warnings in experimental/simd
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117157: [libc++][NFC] Remove clang-diagnostic-c++98-compat-extra-semi warnings in experimental/simd
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117157: [libc++][NFC] Remove clang-diagnostic-c++98-compat-extra-semi warnings in experimental/simd
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116278: [libc++][ranges] Add ranges::in_in_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116278: [libc++][ranges] Add ranges::in_in_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117174: [libc++][test] Run clang-tidy during CI
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117157: [libc++][NFC] Remove clang-diagnostic-c++98-compat-extra-semi warnings in experimental/simd
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117240: [libc++] Fix bug in ranges::advance and refactor the tests
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116278: [libc++][ranges] Add ranges::in_in_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116278: [libc++][ranges] Add ranges::in_in_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117268: [libc++] Install clang-tidy in docker containers and create command db symlink
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116815: [libc++] basic_string::resize_and_overwrite: Adopt LWG3645 (Not voted in yet)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116974: [libc++] Add ranges::in_fun_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117174: [libc++][test] Run clang-tidy during CI
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117268: [libc++] Install clang-tidy in docker containers and create command db symlink
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117157: [libc++][NFC] Remove clang-diagnostic-c++98-compat-extra-semi warnings in experimental/simd
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117268: [libc++] Install clang-tidy in docker containers and create command db symlink
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117268: [libc++] Install clang-tidy in docker containers and create command db symlink
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117268: [libc++] Install clang-tidy in docker containers and create compile_commands.json
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116303: [libc++][ranges] Implement std::ranges::swap_ranges()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116974: [libc++] Add ranges::in_fun_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117397: [libc++] [test] Use hidden friends consistently in the test iterators
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117399: [libc++] Add _LIBCPP_HIDE_FROM_ABI to in_in_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116538: [libc++][P2321R2] Add specializations of basic_common_reference and common_type for tuple
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117025: [libc++][ranges] Implement ranges::min_element
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115599: [libc++][NFC] Mark std::string functions as constexpr
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117401: [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <unordered_map>
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117402: [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <vector>
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117397: [libc++] [test] Use hidden friends consistently in the test iterators
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117401: [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <unordered_map>
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117402: [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <vector>
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117399: [libc++] Add _LIBCPP_HIDE_FROM_ABI to in_in_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117410: [libc++] Introduce __debug_db_insert_i()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117410: [libc++] Introduce __debug_db_insert_i()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117410: [libc++] Introduce __debug_db_insert_i()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117402: [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <vector>
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116538: [libc++][P2321R2] Add specializations of basic_common_reference and common_type for tuple
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116334: [libc++] Remove std::basic_string's base class in ABIv2
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117268: [libc++] Install clang-tidy in docker containers and create compile_commands.json
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117268: [libc++] Install clang-tidy in docker containers
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117410: [libc++] Introduce __debug_db_insert_i()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117506: [libc++][P2321R2] Add specializations of basic_common_reference and common_type for pair
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117268: [libc++] Install clang-tidy in docker containers
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117506: [libc++][P2321R2] Add specializations of basic_common_reference and common_type for pair
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117506: [libc++][P2321R2] Add specializations of basic_common_reference and common_type for pair
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116974: [libc++] Add ranges::in_fun_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117512: [libc++][ranges] Add ranges::in_in_out_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117025: [libc++][ranges] Implement ranges::min_element
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116974: [libc++] Add ranges::in_fun_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117517: [libc++][test] test in_in_result convertible requirements
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117512: [libc++][ranges] Add ranges::in_in_out_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117512: [libc++][ranges] Add ranges::in_in_out_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117025: [libc++][ranges] Implement ranges::min_element
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117523: [libc++][ranges] Implement ranges::max_element
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117025: [libc++][ranges] Implement ranges::min_element
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117517: [libc++][test] test in_in_result convertible requirements
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117401: [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <unordered_map>
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117393: [libc++] Use addressof in unordered_map.
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116891: [libc++][CI] Re-enable all CI jobs
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117736: [libc++][P2321R2] Add vector<bool>::reference::operator=(bool) const
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117736: [libc++][P2321R2] Add vector<bool>::reference::operator=(bool) const
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116815: [libc++] basic_string::resize_and_overwrite: Adopt LWG3645 (Not voted in yet)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117780: [libc++][test] add vector<bool>::reference tests
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117780: [libc++][test] add vector<bool>::reference tests
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116891: [libc++][CI] Re-enable all CI jobs
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117393: [libc++] Use addressof in unordered_map.
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116815: [libc++] basic_string::resize_and_overwrite: Adopt LWG3645 (Not voted in yet)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117811: [libc++] Remove _VSTD
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117817: [libc++][ranges] Implement ranges::mismatch
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117811: [libc++] Remove _VSTD
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117817: [libc++][ranges] Implement ranges::mismatch
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117811: [libc++] Remove _VSTD
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117811: [libc++] Remove _VSTD
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117811: [libc++] Remove _VSTD
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117811: [libc++] Remove _VSTD
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117917: [libc++] Use addressof in unordered_set.
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117918: [libc++][test] Add const and reference tests for enable_view
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117811: [libc++] Remove _VSTD
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117918: [libc++][test] Add const and reference tests for enable_view. NFC.
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117918: [libc++][test] Add const and reference tests for enable_view. NFC.
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117811: [libc++] Remove _VSTD
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117811: [libc++] Remove _VSTD
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117940: [libc++] [ranges] Implement std::ranges::distance
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117948: [libc++][doc] Update the release notes.
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117941: [libc++] [ranges] Fix LWG3470 "convertible-to-non-slicing seems to reject valid case"
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117174: [libc++][test] Run clang-tidy during CI
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116303: [libc++][ranges] Implement std::ranges::swap_ranges()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116303: [libc++][ranges] Implement std::ranges::swap_ranges()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117174: [libc++][test] Run clang-tidy during CI
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117941: [libc++] [ranges] Fix LWG3470 "convertible-to-non-slicing seems to reject valid case"
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117953: [libc++] Fix LWG3146 "Excessive unwrapping in std::ref/cref"
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117956: [libc++] [NFC] Mark LWG3541 as "Complete"
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117974: [libc++] Make C++03 reference_wrapper more like C++11.
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117817: [libc++][ranges] Implement ranges::mismatch
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117817: [libc++][ranges] Implement ranges::mismatch
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118003: [libc++] Floyd's improvement to pop_heap
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117512: [libc++][ranges] Add ranges::in_in_out_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117512: [libc++][ranges] Add ranges::in_in_out_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118029: Introduce branchless sorting functions for sort3, sort4 and sort5.
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117512: [libc++][ranges] Add ranges::in_in_out_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117512: [libc++][ranges] Add ranges::in_in_out_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116334: [libc++] Remove std::basic_string's base class in ABIv2
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116324: [libc++][NFC] remove this-> when calling member functions in <string>
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116974: [libc++] Add ranges::in_fun_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116324: [libc++][NFC] remove this-> when calling member functions in <string>
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117108: [libc++] Remove vector base class
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117108: [libc++] Remove vector base class
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116324: [libc++][NFC] remove this-> when calling member functions in <string>
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116334: [libc++] Remove std::basic_string's base class in ABIv2
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117817: [libc++][ranges] Implement ranges::mismatch
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117817: [libc++][ranges] Implement ranges::mismatch
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117512: [libc++][ranges] Add ranges::in_in_out_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117512: [libc++][ranges] Add ranges::in_in_out_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116974: [libc++] Add ranges::in_fun_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116303: [libc++][ranges] Implement std::ranges::swap_ranges()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118069: [libcxx][test] Use bool allocators for vector<bool>::get_allocator test
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117780: [libc++][test] add vector<bool>::reference tests
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118029: Introduce branchless sorting functions for sort3, sort4 and sort5.
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118278: [libc++] Add documentation about the libc++ review group
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117817: [libc++][ranges] Implement ranges::mismatch
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117506: [libc++][P2321R2] Add specializations of basic_common_reference and common_type for pair
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117025: [libc++][ranges] Implement ranges::min_element
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118502: [libcxx][test] Use = delete in libcxx/test/support/MoveOnly.h
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117512: [libc++][ranges] Add ranges::in_in_out_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117174: [libc++][test] Run clang-tidy during CI
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117025: [libc++][ranges] Implement ranges::min_element
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117780: [libc++][test] add vector<bool>::reference tests
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116303: [libc++][ranges] Implement std::ranges::swap_ranges()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117025: [libc++][ranges] Implement ranges::min_element
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116303: [libc++][ranges] Implement std::ranges::swap_ranges()
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117780: [libc++][test] add vector<bool>::reference tests
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117811: [libc++] Remove _VSTD
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117811: [libc++] Remove _VSTD
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117523: [libc++][ranges] Implement ranges::max_element
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117960: [libc++] [NFC] Audit LWG issues for "Nothing To Do" and "Complete"
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116621: [libc++][P2321R2] Add const overloads to tuple swap
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116621: [libc++][P2321R2] Add const overloads to tuple swap, construction and assignment
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117512: [libc++][ranges] Add ranges::in_in_out_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117174: [libc++][test] Run clang-tidy during CI
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117780: [libc++][test] add vector<bool>::reference tests
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117736: [libc++][P2321R2] Add vector<bool>::reference::operator=(bool) const
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116974: [libc++] Add ranges::in_fun_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118634: [libc++][ranges] Add ranges::in_out_out_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118634: [libc++][ranges] Add ranges::in_out_out_result
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117736: [libc++][P2321R2] Add vector<bool>::reference::operator=(bool) const
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115599: [libc++][NFC] Mark std::string functions as constexpr
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118668: [libc++][NFC] Add namespace comments in ranges
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118668: [libc++][NFC] Add namespace comments in ranges
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117174: [libc++][test] Run clang-tidy during CI
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118134: [libc++] Fix TOCTOU issue with std::filesystem::remove_all
Oliver Hunt via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117811: [libc++] Remove _VSTD
Olivier Giroux via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116338: Set std::numeric_limits<>::tinyness_before to true for floating point types on ARM platforms.
Owen Anderson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116338: Set std::numeric_limits<>::tinyness_before to true for floating point types on ARM platforms.
Owen Anderson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116338: Set std::numeric_limits<>::tinyness_before to true for floating point types on ARM platforms.
Owen Anderson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116338: Set std::numeric_limits<>::tinyness_before to true for floating point types on ARM platforms.
Owen Anderson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116498: [libcxx] Use Fuchsia-native CPRNG for std::random_device
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116606: [libcxx] Use Fuchsia-native monotonic clock for std::chrono::steady_clock
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116050: [libc++] Disable coverage with sanitize-coverage=0
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116689: [libunwind][libcxxabi] Use object libraries in the build
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116988: [libc++][libc++abi][libunwind] Dedup install path var definitions
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116988: [libc++][libc++abi][libunwind] Dedup install path var definitions
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116023: [libc++][ranges] Implement `uninitialized_copy{, _n}` and `uninitialized_move{, _n}`.
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Rename `llvm_check_linker_flag` for runtime libs to avoid conflit
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117617: [cmake] Move HandleOutOfTreeLLVM to common cmake utils
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117639: [cmake] Make include(GNUInstallDirs) always below project(..)
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Duplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Duplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Deduplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Deduplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Partially deduplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Partially deduplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117833: [compiler-rt][libunwind][runtimes] Recategorize `llvm_check_linker_flag` langs
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117728: [libc++] Check that gdb is linked with Python 3
Pirama Arumuga Nainar via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117728: [libc++] Check that gdb is linked with Python 3
Pirama Arumuga Nainar via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117728: [libc++] Check that gdb is linked with Python 3
Pirama Arumuga Nainar via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91778: [libc++] [P0966] [C++20] Fix bug PR45368 by correctly implementing P0966: string::reserve should not shrink.
Richard Smith - zygoloid via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 3064dd8 - [libcxx] Use Fuchsia-native CPRNG for std::random_device
Roland McGrath via libcxx-commits
- [libcxx-commits] [libcxx] ce167c6 - [libcxx] Use Fuchsia-native monotonic clock for std::chrono::steady_clock
Roland McGrath via libcxx-commits
- [libcxx-commits] [PATCH] D116498: [libcxx] Use Fuchsia-native CPRNG for std::random_device
Roland McGrath via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116498: [libcxx] Use Fuchsia-native CPRNG for std::random_device
Roland McGrath via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116498: [libcxx] Use Fuchsia-native CPRNG for std::random_device
Roland McGrath via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116606: [libcxx] Use Fuchsia-native monotonic clock for std::chrono::steady_clock
Roland McGrath via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116606: [libcxx] Use Fuchsia-native monotonic clock for std::chrono::steady_clock
Roland McGrath via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116606: [libcxx] Use Fuchsia-native monotonic clock for std::chrono::steady_clock
Roland McGrath via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116606: [libcxx] Use Fuchsia-native monotonic clock for std::chrono::steady_clock
Roland McGrath via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117811: [libc++] Remove _VSTD
Roman Lebedev via Phabricator via libcxx-commits
- [libcxx-commits] [pstl] 843c12d - [libc++][pstl] Implement tag dispatching mechanism for Parallel STL
Ruslan Arutyunyan via libcxx-commits
- [libcxx-commits] [pstl] d01d91d - [libc++][pstl][NFC] Remove usage of std::result_of from Parallel STL
Ruslan Arutyunyan via libcxx-commits
- [libcxx-commits] [PATCH] D104492: [libc++][pstl] Implement tag dispatching
Ruslan Arutyunyan via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D104492: [libc++][pstl] Implement tag dispatching
Ruslan Arutyunyan via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D104492: [libc++][pstl] Implement tag dispatching
Ruslan Arutyunyan via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D104492: [libc++][pstl] Implement tag dispatching
Ruslan Arutyunyan via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D104492: [libc++][pstl] Implement tag dispatching
Ruslan Arutyunyan via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D104492: [libc++][pstl] Implement tag dispatching
Ruslan Arutyunyan via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D104492: [libc++][pstl] Implement tag dispatching
Ruslan Arutyunyan via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D104492: [libc++][pstl] Implement tag dispatching
Ruslan Arutyunyan via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118457: [libc++][pstl][NFC] Remove usage of std::result_of from Parallel STL
Ruslan Arutyunyan via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118457: [libc++][pstl][NFC] Remove usage of std::result_of from Parallel STL
Ruslan Arutyunyan via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116689: [libunwind][libcxxabi] Use object libraries in the build
Saleem Abdulrasool via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116873: [libunwind][cmake] Create `LIBUNWIND_INSTALL_INCLUDE_DIR` CACHE PATH
Saleem Abdulrasool via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Saleem Abdulrasool via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Sam James via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Sam James via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Sam James via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117268: [libc++] Install clang-tidy in docker containers and create compile_commands.json
Sam McCall via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117268: [libc++] Install clang-tidy in docker containers and create compile_commands.json
Sam McCall via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] d193f7b - [libc++][AIX] Do not assert chmod return value is non-zero.
Sean Fertile via libcxx-commits
- [libcxx-commits] [PATCH] D112086: [libc++][AIX] Do not assert chmod return value is non-zero.
Sean Fertile via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D112086: [libc++][AIX] Do not assert chmod return value is non-zero.
Sean Fertile via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D112086: [libc++][AIX] Do not assert chmod return value is non-zero.
Sean Fertile via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Rename `llvm_check_linker_flag` for runtime libs to avoid conflit
Sebastian Neubauer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Duplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
Sebastian Neubauer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117537: [cmake] Partially deduplicate `{llvm, compiler_rt}_check_linker_flag` for runtime libs and llvm
Sebastian Neubauer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116547: Revert "[amdgpu] Enable selection of `s_cselect_b64`."
Shoaib Meenai via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115960: Revert D109159 "[amdgpu] Enable selection of `s_cselect_b64`."
Shoaib Meenai via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116689: [libunwind][libcxxabi] Use object libraries in the build
Shoaib Meenai via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D108632: [libc++] Remove workaround for missing declarations on Windows store apps
Shoaib Meenai via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116897: [libc++] Fix the documentation and re-enable documentation CI
Thorsten via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D111926: [libc++][doc] Use sphinx variables to make updating the docs version easier
Tom Stellard via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114001: [libc++][format] Adds formatter floating-point.
Victor Zverovich via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114001: [libc++][format] Adds formatter floating-point.
Victor Zverovich via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114001: [libc++][format] Adds formatter floating-point.
Victor Zverovich via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D110495: [libc++][format][2/6] Adds a __output_iterator.
Victor Zverovich via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D110497: [libc++][format][3/6] Adds a __container_buffer.
Victor Zverovich via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114001: [libc++][format] Adds formatter floating-point.
Victor Zverovich via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114001: [libc++][format] Adds formatter floating-point.
Victor Zverovich via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D115999: [libc++][format] Finish P0645 Text Formatting.
Victor Zverovich via Phabricator via libcxx-commits
- [libcxx-commits] [libcxxabi] fb1582f - [libc++] Disable coverage with sanitize-coverage=0
Vitaly Buka via libcxx-commits
- [libcxx-commits] [PATCH] D116050: [libc++] Disable coverage with sanitize-coverage=0
Vitaly Buka via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116050: [libc++] Disable coverage with sanitize-coverage=0
Vitaly Buka via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116050: [libc++] Disable coverage with sanitize-coverage=0
Vitaly Buka via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
Vitaly Buka via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116023: [libc++][ranges] Implement `uninitialized_copy{, _n}` and `uninitialized_move{, _n}`.
Vlad Vereschaka via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 9900aca - [libcxx][doc][nfc] Fixed typo in doc
Vy Nguyen via libcxx-commits
- [libcxx-commits] [PATCH] D117811: [libc++] Remove _VSTD
Wesley Maxey via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116377: [libTooling] Adds more support for constructing object access expressions.
Yitzhak Mandelbaum via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116377: [libTooling] Adds more support for constructing object access expressions.
Yitzhak Mandelbaum via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D116377: [libTooling] Adds more support for constructing object access expressions.
Yitzhak Mandelbaum via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114813: [SystemZ][z/OS] ASCII/EBCDIC support with no coexistence
Zibi Sarbino via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D118503: [SystemZ][z/OS] Add ASCII and 32-bit variants for libc++.
Zibi Sarbino via Phabricator via libcxx-commits
Last message date:
Mon Jan 31 20:39:53 PST 2022
Archived on: Mon Jan 31 20:39:56 PST 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).