July 2022 Archives by thread
Starting: Fri Jul 1 01:35:30 PDT 2022
Ending: Sun Jul 31 21:51:28 PDT 2022
Messages: 1686
- [libcxx-commits] [PATCH] D128181: [libc++] Make _LIBCPP_DEBUG_RANDOMIZE_RANGE a function
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D128983: [libcxx][ranges] implement `std::ranges::set_difference`
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D124789: [libc++] Find a clang-format everybody is happy with
Eric Fiselier via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D125683: [runtimes] Replace LIBCXX_ENABLE_STATIC_ABI_LIBRARY & friends by a new LIBCXX_CXX_ABI choice
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129007: [libc++][format] Implements 128-bit support.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 94c7b89 - [libc++][ranges] Implement `ranges::stable_sort`.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [PATCH] D127834: [libc++][ranges] Implement `ranges::stable_sort`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D127211: [libc++] Implement ranges::{reverse, rotate}_copy
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D127211: [libc++] Implement ranges::{reverse, rotate}_copy
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D127211: [libc++] Implement ranges::{reverse, rotate}_copy
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D127211: [libc++] Implement ranges::{reverse, rotate}_copy
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D127211: [libc++] Implement ranges::{reverse, rotate}_copy
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D127211: [libc++] Implement ranges::{reverse, rotate}_copy
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D127211: [libc++] Implement ranges::{reverse, rotate}_copy
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D127211: [libc++] Implement ranges::{reverse, rotate}_copy
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D127211: [libc++] Implement ranges::{reverse, rotate}_copy
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D127211: [libc++] Implement ranges::{reverse, rotate}_copy
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D127211: [libc++] Implement ranges::{reverse, rotate}_copy
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D127211: [libc++] Implement ranges::{reverse, rotate}_copy
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D127211: [libc++] Implement ranges::{reverse, rotate}_copy
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D127211: [libc++] Implement ranges::{reverse, rotate}_copy
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D127211: [libc++] Implement ranges::{reverse, rotate}_copy
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D127211: [libc++] Implement ranges::{reverse, rotate}_copy
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D127211: [libc++] Implement ranges::{reverse, rotate}_copy
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129039: [libc++] Use __unwrap_iter_impl for both unwrapping and rewrapping and allow passing move-only iterators in __unwrap_iter
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129040: [libc++] Fix unwrapping ranges with different iterators and sentinels
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D128021: [libc++] Don't call key_eq in unordered_map/set rehashing routine
Ivan via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D68365: [libc++] Implement P1004R2 (constexpr std::vector)
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D128115: [libc++][ranges] Implement modifying heap algorithms:
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D128149: [libc++][ranges] Implement `ranges::nth_element`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D128744: [libc++][ranges] Implement `ranges::partial_sort`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D128577: [libc++][chrono] Implements formatter day.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D128864: [libc++] Fix algorihtms which use reverse_iterator
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129044: [libc++] Set moved-from test-iterators to nullptr
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 2aea8af - [libc++] Make _LIBCPP_DEBUG_RANDOMIZE_RANGE a function
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D129047: [libc++] Improves pragma system_header test.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D126971: [libc++] Implements Unicode grapheme clustering
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129051: [libc++] Make parameter names consistent and enforce the naming style
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D128400: [libc++][NFC] Replace enable_if with __enable_if_t in a few places
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129054: [libc++] Consolidate the different [[nodiscard]] configuration options into a single one
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129055: [libc++] Error if someone tries to use MSVC and tell them to contact the libc++ developers
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129056: [libc++] Prefer __has_builtin for detecting compiler-provided type_traits
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D108697: [libc++] Remove <experimental/coroutine>
Chuanqi Xu via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 4887d04 - [libc++][NFC] Replace enable_if with __enable_if_t in a few places
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D128646: [libc++] Use __is_exactly_{input, forward}_iterator
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 25607d1 - [libc++] Implement `std::ranges::merge`
Hui Xie via libcxx-commits
- [libcxx-commits] [PATCH] D129094: [libc++] Simplify type_traits a bit more
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D122536: [libc++] Optimize `exception_ptr`, especially for the empty case
Adrian Vogelsgesang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129099: [libcxx][ranges] Create a test tool `ProxyIterator` that customises `iter_move` and `iter_swap`
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 0092733 - [libc++] Use __is_exactly_{input, forward}_iterator
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 0d0bd17 - [libc++] Fix __split_buffer::__construct_at_end definition to match declaration
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D128618: [libc++] Implement ranges::remove{, _if}
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D128928: [libc++] Treat incomplete features just like other experimental features
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D128927: [libc++] Always build c++experimental.a
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D128929: [libc++] Implements 128-bit support in to_chars.
Nilay Vaish via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129189: [libc++] Add test for algorihtm result type alias declarations
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 2040fde - [libc++] Prefer __has_builtin for detecting compiler-provided type_traits
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D129044: [libc++] default-construct moved-from test-iterators
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] d5a559d - [libc++] default-construct moved-from test-iterators
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D124079: [libc++] Implement ranges::find_end, ranges::search{, _n}
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D124079: [libc++] Implement ranges::find_end, ranges::search{, _n}
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D124079: [libc++] Implement ranges::find_end, ranges::search{, _n}
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D124079: [libc++] Implement ranges::find_end, ranges::search{, _n}
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D124079: [libc++] Implement ranges::find_end, ranges::search{, _n}
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D124079: [libc++] Implement ranges::find_end, ranges::search{, _n}
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D124079: [libc++] Implement ranges::find_end, ranges::search{, _n}
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D124079: [libc++] Implement ranges::find_end, ranges::search{, _n}
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D124079: [libc++] Implement ranges::find_end, ranges::search{, _n}
H. Vetinari via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D124079: [libc++] Implement ranges::find_end, ranges::search{, _n}
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D124079: [libc++] Implement ranges::find_end, ranges::search{, _n}
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D124079: [libc++] Implement ranges::find_end, ranges::search{, _n}
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D124079: [libc++] Implement ranges::find_end, ranges::search{, _n}
Nico Weber via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D124079: [libc++] Implement ranges::find_end, ranges::search{, _n}
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D124079: [libc++] Implement ranges::find_end, ranges::search{, _n}
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D124079: [libc++] Implement ranges::find_end, ranges::search{, _n}
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D124079: [libc++] Implement ranges::find_end, ranges::search{, _n}
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D124079: [libc++] Implement ranges::find_end, ranges::search{, _n}
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D124079: [libc++] Implement ranges::find_end, ranges::search{, _n}
Bogdan Graur via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D124079: [libc++] Implement ranges::find_end, ranges::search{, _n}
Bogdan Graur via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D124079: [libc++] Implement ranges::find_end, ranges::search{, _n}
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D124079: [libc++] Implement ranges::find_end, ranges::search{, _n}
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D124079: [libc++] Implement ranges::find_end, ranges::search{, _n}
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129195: [libc++] Implement P1423R3 (char8_t backward compatibility remediation)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129051: [libc++] Make parameter names consistent and enforce the naming style using readability-identifier-naming
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129198: [clang] Correct the macOS version that supports aligned allocation
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D127444: [libc++] Use ABI tags instead of internal linkage to provide per-TU insulation
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D128785: [libc++][format] Improve floating-point formatters.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] f8cbe3c - [libc++] Implement ranges::remove{, _if}
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D128603: [libc++][chrono] Adds operator<=> for day.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 8cb5c82 - [libc++] Improves pragma system_header test.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 4722b5d - [clang] Correct the macOS version that supports aligned allocation
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D128578: [libc++] Enable libc++-specific tests for constexpr string
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 9ee97ce - [libc++] Use ABI tags instead of internal linkage to provide per-TU insulation
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D128146: [libc++] Use uninitialized algorithms for vector
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129229: [libc++] reference_wrapper does not define nested types as described in C++11/14
Xing Xue via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129233: [libc++][ranges] implement `std::ranges::set_intersection`
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129189: [libc++] Add test for algorithm result type alias declarations
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] a3ac689 - [libc++] Fix a few things in RangesAlgorithms.csv
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D126905: [CMake][compiler-rt] Clean up the use of libcxx and libcxxabi
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 152d922 - [libc++][format] Improve floating-point formatters.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 207e7e4 - [libc++[format][NFC] Removes dead code.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D128846: [libc++[format][NFC] Removes dead code.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129270: [libcxx] [test] Don't disable libc++experimental in mingw builds
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129271: [libcxx] Make LIBCXX_HERMETIC_STATIC_LIBRARY apply to libc++experimental too
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 3f78683 - [libc++] Implements 128-bit support in to_chars.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 0857a02 - [libc++][format] Implements 128-bit support.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 61d417c - Revert "[libc++] Use ABI tags instead of internal linkage to provide per-TU insulation"
Jonas Devlieghere via libcxx-commits
- [libcxx-commits] [libcxx] 8aa5965 - [libc++][doc] Removes a colon in a title.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D129310: [libc++][doc] Documents the header __bits.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129312: [SystemZ][z/OS] Add custom config file for libc++/abi testing
Muiez Ahmed via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 5b32e47 - [libcxx] [ci] Don't disable libc++experimental in mingw builds
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] 4098e20 - [libc++] Add test for algorithm result type alias declarations
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] a81cc1f - [libcxx][ranges] Create a test tool `ProxyIterator` that customises `iter_move` and `iter_swap`
Hui Xie via libcxx-commits
- [libcxx-commits] [libcxx] 0d7de7a - [libcxx] Make LIBCXX_HERMETIC_STATIC_LIBRARY apply to libc++experimental too
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] 1cdec6c - [libcxx][ranges] implement `std::ranges::set_difference`
Hui Xie via libcxx-commits
- [libcxx-commits] [libcxx] d2e8686 - [libc++] Re-apply the use of ABI tags to provide per-TU insulation
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D128084: [libc++] Add CI job testing on FreeBSD
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D113413: Add introsort to avoid O(n^2) behavior and a benchmark for adversarial quick sort input.
Andrew Grieve via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] b48c501 - [libc++] Make parameter names consistent and enforce the naming style using readability-identifier-naming
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D129380: [libc++] Undeprecate ATOMIC_FLAG_INIT (LWG3659)
Raul Tambre via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129386: [libc++] Make the naming of private member variables consistent and enforce it through readability-identifier-naming
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 23c7328 - [libc++][ranges] Implement `ranges::nth_element`.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [PATCH] D129390: [lib++][ranges][NFC] Refactor `iterator_operations.h` to use tags.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] c945bd0 - [libc++][ranges] Implement modifying heap algorithms:
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] bb93993 - [libc++] Always build c++experimental.a
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D129399: [libcxx] [test] Merge the experimental-lib-exports testcases into static-lib-exports
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129412: [libcxx] Uglify __support/openbsd
Brad Smith via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 8657375 - [libcxx] Uglify __support/openbsd
Brad Smith via libcxx-commits
- [libcxx-commits] [PATCH] D128035: [CMake] Use explicit header path when using in-tree libc++ for tests
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129421: [libc++][format] Adds an integral formatter.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129426: [libc++][format] Improves parsing speed.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129428: [libcxx] [test] Fix the transitive_includes test on Windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129429: [libcxx] Uglify __support/musl
Brad Smith via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 8e19a2b - [libcxx] Uglify __support/musl
Brad Smith via libcxx-commits
- [libcxx-commits] [libcxx] 3085e42 - [libc++] Don't call key_eq in unordered_map/set rehashing routine
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D129440: [libc++] Use _Alignas instead of __attribute__((__aligned__()))
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] d559857 - [libc++][NFC] Update #ifdef comments.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D129441: [libc++] Update clang-format style.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129442: [libc++][chrono] Avoid tautological comparisions.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 606e280 - [libc++][format] Use forwarding references.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D127570: [libc++][format] Use forwarding references.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D120186: [pstl] Implementation of Grand Central Dispatch backend
Christopher Nelson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129452: [runtimes] Add pstl to the list of default runtimes to fix the build
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129457: [libc++] Simplify __config a bit more and add undersocres
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129414: [libc++][ranges][NFC] Consolidate range algorithm tests with non-boolean predicates.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 96b674f - [libc++][ranges] implement `std::ranges::set_intersection`
Hui Xie via libcxx-commits
- [libcxx-commits] [PATCH] D129469: [libcxxabi][CMake] Set --unwindlib=none when using LLVM libunwind
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129503: rename variables to use the snake case instead of camel case
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129503: [libc++] Rename variables to use the snake case instead of camel case
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 7d426a3 - [libc++] Implement ranges::{reverse, rotate}_copy
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] e90e7e7 - [libc++] Rename variables to use the snake case instead of camel case
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D111283: [clang] template / auto deduction deduces common sugar
Matheus Izvekov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129414: [libc++][ranges][NFC] Consolidate some repetitive range algorithm tests:
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D111509: [clang] use getCommonSugar in an assortment of places
Matheus Izvekov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129039: [libc++] Use __unwrap_iter_impl for both unwrapping and rewrapping
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129493: [libc++][NFC] Add MVS guard for locale_mgmt_zos.h
Hubert Tong via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129491: [libcxx][AIX][z/OS] Remove headers included via `_IBMCPP__`
Hubert Tong via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 1544d1f - [libc++] Undeprecate ATOMIC_FLAG_INIT (LWG3659)
Raul Tambre via libcxx-commits
- [libcxx-commits] [PATCH] D129549: [libc++][ranges][NFC] Implement the repetitive parts of the remaining range algorithms:
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] d4c5320 - [libc++][ranges][NFC] Consolidate some repetitive range algorithm tests:
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] 73ebcab - [libc++][ranges][NFC] Implement the repetitive parts of the remaining range algorithms:
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [PATCH] D129520: [libc++][ranges] implement `std::ranges::set_semmetric_difference`
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D112374: [clang] Implement ElaboratedType sugaring for types written bare
Matheus Izvekov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129520: [libc++][ranges] implement `std::ranges::set_symmetric_difference`
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] ef25db4 - [libc++][chrono] Avoid tautological comparisions.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D129421: [libc++][format] Adds integral formatter benchmarks.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] f338f41 - [libc++][format] Adds integral formatter benchmarks.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 0d78597 - [libc++] Fixes CI.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D124555: [libcxx] basic_ios<wchar_t> cannot store fill character WCHAR_MAX
David Tenty via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 4a00979 - [libc++][NFC] Add MVS guard for locale_mgmt_zos.h
David Tenty via libcxx-commits
- [libcxx-commits] [libcxx] 984f5f3 - [libc++][test] Adds spaceship support to macros.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D129578: [libc++][test] Adds spaceship support to macros.
Mark de Wever 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
- [libcxx-commits] [PATCH] D128007: [libc++] Simplify the visibility attributes
Alan Zhao via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 295b951 - [lib++][ranges][NFC] Refactor `iterator_operations.h` to use tags.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [PATCH] D129624: [libc++][ranges] Implement `ranges::{, stable_}partition`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129624: [libc++][ranges] Implement `ranges::{, stable_}partition`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129624: [libc++][ranges] Implement `ranges::{, stable_}partition`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129624: [libc++][ranges] Implement `ranges::{, stable_}partition`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129624: [libc++][ranges] Implement `ranges::{, stable_}partition`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129624: [libc++][ranges] Implement `ranges::{, stable_}partition`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129624: [libc++][ranges] Implement `ranges::{, stable_}partition`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129624: [libc++][ranges] Implement `ranges::{, stable_}partition`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129624: [libc++][ranges] Implement `ranges::{, stable_}partition`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129624: [libc++][ranges] Implement `ranges::{, stable_}partition`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129624: [libc++][ranges] Implement `ranges::{, stable_}partition`.
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129624: [libc++][ranges] Implement `ranges::{, stable_}partition`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129624: [libc++][ranges] Implement `ranges::{, stable_}partition`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129624: [libc++][ranges] Implement `ranges::{, stable_}partition`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 76a7651 - [libc++] Implement ranges::find_end, ranges::search{, _n}
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D124739: [libc++] Add Mathematical Special Functions status page
H. Vetinari via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 1f04759 - Revert "[libc++] Implement ranges::find_end, ranges::search{, _n}"
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] fd36a3d - [libc++][chrono] Adds operator<=> for day.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 6589729 - [libc++][format] Improves parsing speed.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D129657: [libc++][ranges] implement `std::ranges::set_union`
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 101d1e9 - [libc++] Implement ranges::find_end, ranges::search{, _n}
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D129675: Remove references to old mailing lists that have moved to discourse. Replace with links to discourse.
Tanya Lattner via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] a5c0638 - [libc++][ranges] implement `std::ranges::set_symmetric_difference`
Hui Xie via libcxx-commits
- [libcxx-commits] [PATCH] D129701: [libc++][AIX][test] Remove XFAIL for libcpp_deallocate.sh.cpp
Zarko Todorovski via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D127672: [libc++] Test the size of basic_string
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129716: [libc++][NFC] Use is_void instead of is_same<void, ...>
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129741: [libc++][ranges][NFC] Consolidate range algorithm checks for returning `dangling`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 0f05052 - [libc++] Allow setting _LIBCPP_OVERRIDABLE_FUNC_VIS
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D129768: [libc++] Remove the option to change _LIBCPP_OVERRIDABLE_FUNC_VIS
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 2619ce8 - [libc++] Test the size of basic_string
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 64d63f4 - [libc++] Error if someone tries to use MSVC and tell them to contact the libc++ developers
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 0a92e07 - [libc++] Use __unwrap_iter_impl for both unwrapping and rewrapping
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D129794: [libc++] Fix reverse_iterator::iterator_concept
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxxabi] 1f3f483 - [libcxxabi][CMake] Set --unwindlib=none when using LLVM libunwind
Petr Hosek via libcxx-commits
- [libcxx-commits] [libcxx] 340b48b - [libc++] Add missing UNSUPPORTED annotations to experimental tests that use RTTI
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] a83004f - [libcxx][AIX][z/OS] Remove headers included via `_IBMCPP__`
David Tenty via libcxx-commits
- [libcxx-commits] [libcxx] 3151b95 - [libc++][ranges] implement `std::ranges::set_union`
Hui Xie via libcxx-commits
- [libcxx-commits] [PATCH] D129806: [libc++] Implement ranges::replace{, _if}
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129806: [libc++] Implement ranges::replace_copy{, _if}
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129806: [libc++] Implement ranges::replace_copy{, _if}
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129806: [libc++] Implement ranges::replace_copy{, _if}
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129806: [libc++] Implement ranges::replace_copy{, _if}
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129806: [libc++] Implement ranges::replace_copy{, _if}
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129806: [libc++] Implement ranges::replace_copy{, _if}
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129806: [libc++] Implement ranges::replace_copy{, _if}
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129806: [libc++] Implement ranges::replace_copy{, _if}
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129806: [libc++] Implement ranges::replace_copy{, _if}
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129806: [libc++] Implement ranges::replace_copy{, _if}
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129806: [libc++] Implement ranges::replace_copy{, _if}
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 5492b71 - [libc++] Update RangesAlgorithms.csv
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D129823: [libc++][ranges] Make range algorithms support proxy iterators
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D128864: [libc++] Fix algorithms which use reverse_iterator
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129842: [libcxxabi] Fix alignment of pointers returned by fallback_malloc
Simon Tatham via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D123511: [libc++abi] Fix fallback allocator alignment issue
Simon Tatham via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129847: [libcxx] Temporarily skip Arm configs
Adhemerval Zanella via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 81bffdf - [libcxx] Temporarily skip Arm configs
Adhemerval Zanella via libcxx-commits
- [libcxx-commits] [PATCH] D129796: [libc++][ranges] implement `std::ranges::equal_range`
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129856: [libunwind][SystemZ] Use process_vm_readv to avoid potential segfaults
Ulrich Weigand via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D126343: [libunwind] Use process_vm_readv to avoid potential segfaults
Ulrich Weigand via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129859: [libc++] Implement ranges::{prev, next}_permutation
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129862: [libc++][AIX] Correct the definition of __regex_word for AIX
Xing Xue via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129668: [libc++] Improve updating data files.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D127360: [libc++] Drop the legacy debug mode symbols by default
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129887: [libc++][chrono] Uses operator<=> in the calendar.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129922: [libcxx] Replace remaining _LIBCPP_INLINE_VISIBILITY in __support
Brad Smith via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129923: Visual C++ doesn't support C99 compound literal
Igor Zhukov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129925: Tests ignore the return value of sto{meow}, triggering nodiscard warnings in MS STL
Igor Zhukov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129928: Conversion from '__int64' to 'long', possible loss of data
Igor Zhukov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129931: [libc++][format] Use to_chars internals.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 844a320 - Tests ignore the return value of sto{meow}, triggering nodiscard warnings in MS STL
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 9aea9ab - Visual C++ doesn't support C99 compound literal
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] d29c947 - [libc++][AIX] Correct the definition of __regex_word for AIX
Xing Xue via libcxx-commits
- [libcxx-commits] [libcxx] 21ef59a - [libcxx] Replace remaining _LIBCPP_INLINE_VISIBILITY in __support
Brad Smith via libcxx-commits
- [libcxx-commits] [PATCH] D129949: [libcxx] Remove static inline and make use of _LIBCPP_HIDE_FROM_ABI in __support/xlocale/__nop_locale_mgmt.h header
Brad Smith via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129964: [libc++][format] Improve format buffer.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] d2f21f9 - Conversion from '__int64' to 'long', possible loss of data
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D129968: [libc++] Add a bunch of missing _LIBCPP_HIDE_FROM_ABI
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129970: [libc++] Enable test for already written ranges algorithms
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 6f0f2f9 - [libc++] Enable test for already written ranges algorithms
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D129976: [libc++] Add clang-tidy for the tests
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] a7c3379 - [libc++][ranges] Make range algorithms support proxy iterators
via libcxx-commits
- [libcxx-commits] [PATCH] D129978: [libcxx] Fix copy and pasto that broke the build on Android/Fuchsia
Brad Smith via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D103947: [libcxx] Fix using the vcruntime ABI with _HAS_EXCEPTIONS=0 defined
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129987: Revert "[libcxx] Temporarily skip Arm configs"
David Spickett via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 22a8671 - Revert "[libcxx] Temporarily skip Arm configs"
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] da11b77 - [libcxx] Fix copy and pasto that broke the build on Android/Fuchsia
Brad Smith via libcxx-commits
- [libcxx-commits] [libcxx] 09cebfb - Revert "[libc++] Always build c++experimental.a"
Hans Wennborg via libcxx-commits
- [libcxx-commits] [PATCH] D130031: [libc++][doc] Updates the release notes.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D127033: [libc++] Define ostream nullptr inserter for >= C++17 only
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D121276: [CMake] Include runtimes test suites in check-all
Lei Huang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130057: [libc++][ranges][NFC] Test that range algorithms support iterators requiring `iter_move`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 8ed702b - [libc++][ranges] Implement `ranges::{, stable_}partition`.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [PATCH] D130070: [libc++][ranges] Implement `std::ranges::partition_{point, copy}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130070: [libc++][ranges] Implement `std::ranges::partition_{point, copy}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130070: [libc++][ranges] Implement `std::ranges::partition_{point, copy}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130070: [libc++][ranges] Implement `std::ranges::partition_{point, copy}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130070: [libc++][ranges] Implement `std::ranges::partition_{point, copy}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130070: [libc++][ranges] Implement `std::ranges::partition_{point, copy}`.
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130070: [libc++][ranges] Implement `std::ranges::partition_{point, copy}`.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130070: [libc++][ranges] Implement `std::ranges::partition_{point, copy}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130070: [libc++][ranges] Implement `std::ranges::partition_{point, copy}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130070: [libc++][ranges] Implement `std::ranges::partition_{point, copy}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130070: [libc++][ranges] Implement `std::ranges::partition_{point, copy}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130070: [libc++][ranges] Implement `std::ranges::partition_{point, copy}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130070: [libc++][ranges] Implement `std::ranges::partition_{point, copy}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130070: [libc++][ranges] Implement `std::ranges::partition_{point, copy}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130070: [libc++][ranges] Implement `std::ranges::partition_{point, copy}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130070: [libc++][ranges] Implement `std::ranges::partition_{point, copy}`.
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130070: [libc++][ranges] Implement `std::ranges::partition_{point, copy}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130070: [libc++][ranges] Implement `std::ranges::partition_{point, copy}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130070: [libc++][ranges] Implement `std::ranges::partition_{point, copy}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130085: libcxx changes not tested yet. Testing them.
Muhammad Usman Shahid via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129048: Rewording the "static_assert" to static assertion
Muhammad Usman Shahid via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 1d0f795 - [libc++] Make sure cxx_experimental links against libc++ headers
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 7300a65 - [libc++] Re-apply "Always build c++experimental.a""
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 8711fca - [libc++] Treat incomplete features just like other experimental features
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D130116: [libc++][ranges] implement `std::ranges::includes`
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130124: [libc++][ranges] fix `std::search_n` incorrect `static_assert`
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] f1c3013 - [libc++] Drop the legacy debug mode symbols by default
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 91941f0 - [libc++][NFC] Add commit SHA for ABI change
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 50cfb76 - [libc++] Define ostream nullptr inserter for >= C++17 only
Joe Loser via libcxx-commits
- [libcxx-commits] [libcxx] b8d54d1 - [libc++][ranges][NFC] Test that range algorithms support iterators requiring `iter_move`.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] 9c0564a - [libc++][ranges] fix `std::search_n` incorrect `static_assert`
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] 18f46f3 - [libc++][ranges] Fix broken CI.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] 5dd19ad - [libc++][ranges] Implement `ranges::partial_sort`.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] 25aa29f - [libc++][ranges][NFC] Consolidate range algorithm checks for returning `dangling`.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] 20d30f7 - [libc++] Add clang-tidy for the tests
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 309aed3 - [libc++] Implement P1423R3 (char8_t backward compatibility remediation)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D130176: [libc++] Take advantage of -fexperimental-library in libc++
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 29a66ab - [libc++][doc] Updates the release notes.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 857a78c - [libc++] Implements Unicode grapheme clustering
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] b32e600 - [libc++][format] Updates the status page.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 065202f - [libc++][ranges] Implement `std::ranges::partition_{point, copy}`.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [PATCH] D130197: [libc++] Fix `_IterOps::__iter_move` to support proxy iterators.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 23cf42e - [libc++] Use uninitialized algorithms for vector
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] bc4d2e7 - [libc++] Fix `_IterOps::__iter_move` to support proxy iterators.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [PATCH] D130212: [libc++][ranges] attempt to fix proxy iterator issues that cause Chromium to crash
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130214: [libc++][test] Fix infinite loop when mkstemp fails
Ryan Prichard via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 7abbd62 - [libc++] Fix proxy iterator issues that trigger an assertion in Chromium.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] 6542cb5 - Rewording the "static_assert" to static assertion
Erich Keane via libcxx-commits
- [libcxx-commits] [libcxx] 1da3119 - Revert "Rewording the "static_assert" to static assertion"
Erich Keane via libcxx-commits
- [libcxx-commits] [PATCH] D126823: [libc++] Support int8_t and uint8_t in integer distributions as an extension
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 4db55a4 - [libc++][format] Adhere to clang-tidy style.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D130283: [libc++] Allow assigning std::rethrow_if_nested() to a function pointer
Xing Xue via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D128948: [libc++] Granularize some more type_traits
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D103198: [libc++] Add a CI configuration where we test the PSTL integration
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 66e01f4 - [libc++][NFC] Fix weird unicode character in release notes
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 448220a - [libc++] Reorganize release notes
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D130295: [libc++] Uses operator<=> in string_view
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 1d057a6 - Revert "[libc++] Use uninitialized algorithms for vector"
Augusto Noronha via libcxx-commits
- [libcxx-commits] [PATCH] D130321: [libc++][ranges] Implement `ranges::shuffle`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130330: [libc++][NFC] Add checks for lifetime issues in classic algorithms.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 0f6364b - [libc++][ranges] implement `std::ranges::equal_range`
Hui Xie via libcxx-commits
- [libcxx-commits] [libcxx] c559964 - [libc++][ranges] implement `std::ranges::includes`
Hui Xie via libcxx-commits
- [libcxx-commits] [libcxx] 07e984b - [libc++] Support int8_t and uint8_t in integer distributions as an extension
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] deb3b55 - [libc++] Take advantage of -fexperimental-library in libc++
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxxabi] 44f81df - Remove references to old mailing lists that have moved to discourse. Replace with links to discourse.
via libcxx-commits
- [libcxx-commits] [libcxx] 14cf74d - [libc++][ranges] Implement `ranges::shuffle`.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] b4722cc - [libc++][test] Fix infinite loop when mkstemp fails
Ryan Prichard via libcxx-commits
- [libcxx-commits] [libcxx] ba19150 - [libcxx] Remove static inline and make use of _LIBCPP_HIDE_FROM_ABI in __support/xlocale/__nop_locale_mgmt.h header
Brad Smith via libcxx-commits
- [libcxx-commits] [libcxx] b7aa9c4 - [libc++] Granularize some more type_traits
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D130419: Use `<stdatomic.h>` with MSVC and C++
Igor Zhukov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130471: [libc++] Granularize the rest of type_traits
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 76476ef - Rewording "static_assert" diagnostics
Aaron Ballman 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] [libcxx] 20a11cb - [libc++] Fix algorithms which use reverse_iterator
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D130404: [libc++][ranges] implement `std::ranges::unique{_copy}`
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130507: [libc++] Generalize the customizeable assertion handler
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130515: [libc++][ranges] Make sure all range algorithms support differing projection types:
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130532: [libc++][ranges] Implement `std::ranges::partial_sort_copy`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130538: [libc++] Fix `_IterOps::__iter_move` returning a dangling reference for non-conforming iterators.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130541: [cmake] Dedup linker flag check polyfill
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130547: [libc++][ranges] Implement `ranges::is_heap{, _until}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130552: [libc++][ranges] Implement `ranges::generate{, _n}`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 9566c4a - [libc++] Remove XFAIL for libcpp_deallocate on AIX, which seems to be passing now
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 7de5aca - [libc++] Generalize the customizeable assertion handler
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 3993c7a - [libc++][NFC] Add missing SHA in ABI changelog
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D130562: [libc++] Rename __libcpp_assertion_handler to __libcpp_verbose_abort
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] f4fb72e - [libc++] Use uninitialized algorithms for vector
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D130586: [cmake] Use `CMAKE_INSTALL_LIBDIR` too
John Ericson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130595: [libc++][doc] Updates status documents.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D124122: [libc++] Optimize std::rotate
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] ead7302 - [libc++][ranges] Implement `ranges::generate{, _n}`.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] 964aeb7 - [libc++][ranges] Make sure all range algorithms support differing projection types:
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] d406c64 - [libc++][ranges] Implement `ranges::is_heap{, _until}`.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] 8e26c31 - [libc++][NFC] Add checks for lifetime issues in classic algorithms.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] b105f26 - [libc++][ranges] Fix the CI.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [PATCH] D130538: [libc++] Make `_IterOps::__iter_move` more similar to `std::ranges::iter_move`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 809855b - Bump the trunk major version to 16
Tom Stellard via libcxx-commits
- [libcxx-commits] [PATCH] D130308: [clang] extend getCommonSugaredType to merge sugar nodes
Matheus Izvekov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D127695: WIP: clang: Implement Template Specialization Resugaring
Matheus Izvekov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130631: [libc++] Implement P0288R9 (move_only_function)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130627: [libc++][ranges] implement `std::ranges::inplace_merge`
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 759efa7 - [libc++][doc] Updates status documents.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 02761e3 - [libc++][doc] Updates format status page.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D130643: [libc++][format] Exposes basic-format-string
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 582b7d3 - [libc++] Update clang-format style.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D129310: [libc++][doc] Extended integral type support
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 77ccf63 - [libc++][doc] Extended integral type support
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D130649: [libc++][format] Allows width arg-id with value 0.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 653b214 - [libc++] Fixes the CI.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 98d3d5b - [libc++] Implement P1004R2 (constexpr std::vector)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 41f7bb9 - [libc++][chrono] Uses operator<=> in the calendar.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D130668: [libunwind] Use `_dl_find_eh_frame` if available
Adrian Vogelsgesang via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 8a61749 - [libc++][ranges] implement `std::ranges::inplace_merge`
Hui Xie via libcxx-commits
- [libcxx-commits] [libcxx] e01b4fe - [libc++] Fix unwrapping ranges with different iterators and sentinels
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D130668: [libunwind] Use `_dl_find_object` if available
Adrian Vogelsgesang via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] d5a3cc1 - [libc++] Fix merge-conflict in .clang-format
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] b3afea1 - [libc++] Make `_IterOps::__iter_move` more similar to `std::ranges::iter_move`.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [PATCH] D125393: [runtimes] Introduce object libraries
Michał Górny via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130708: [libc++] Properly log crashes with the assertion handler on older Androids
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130599: [libc++] Implement ranges::remove_copy{, _if}
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130715: [libc++][AIX] Use non-unique implementation for typeinfo comparison
Xing Xue via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 1422a96 - [libc++] Properly log crashes with the assertion handler on older Androids
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] aeb1c98 - [libc++][AIX] Use non-unique implementation for typeinfo comparison
Xing Xue via libcxx-commits
- [libcxx-commits] [libcxx] 72f57e3 - [libc++][ranges] implement `std::ranges::unique{_copy}`
Hui Xie via libcxx-commits
- [libcxx-commits] [PATCH] D130758: [libc++][ranges] Implement `ranges::rotate`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D128136: [libc++][clang-format] Change the penalties to prefer a newline over breaking after parens
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 79086bf - [libc++] Remove constexpr vector from LLVM 16 release notes
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D130785: [libc++] Implement P2499R0 (`string_view` range constructor should be `explicit`)
Igor Zhukov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 507125a - [libc++] Rename __libcpp_assertion_handler to __libcpp_verbose_abort
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D127194: [libc++] Implement ranges::is_permutation
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D127194: [libc++][ranges] Implement `ranges::is_permutation`
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 7912b1f - [libc++] Fix reverse_iterator::iterator_concept
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] db7d795 - [libc++][ranges] Implement `std::ranges::partial_sort_copy`.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [PATCH] D126193: [libc++] Implement ranges::clamp
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D126193: [libc++][ranges] Implement `ranges::clamp`
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130822: Fixed loads of typos
Gabriel Ravier via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129859: [libc++][ranges] Implement `ranges::{prev, next}_permutation`
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130835: [libc++] Fix a hard error in `contiguous_iterator<NoOperatorArrowIter>`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130837: [libcxx] [test] Cover i386 & sparc64 in string.capacity test
Michał Górny via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130838: [libc++] Implement `operator<=>` for `unique_ptr`
Adrian Vogelsgesang via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 09cf95b - [libcxx] [test] Cover i386 & sparc64 in string.capacity test
Michał Górny via libcxx-commits
- [libcxx-commits] [PATCH] D130843: [libcxx] [test] Propagate host environment to libc++ test suite
Michał Górny via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130845: [libc++] Install clang-tools in the CI container
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130848: [libc++][NFC] Replace macros in vector
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130852: [libc++] Implement `operator<=>` for `shared_ptr`
Adrian Vogelsgesang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130853: [libc++] Remove `operator!=` from `type_info` in C++20
Adrian Vogelsgesang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130854: [libc++][NFC] Qualify declaval
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130855: [libc++][doc] Update spaceship status page
Adrian Vogelsgesang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130859: [libc++] Implement `operator<=>` for `filesystem::path`
Adrian Vogelsgesang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130860: [libc++] Implement `operator<=>` for `filesystem::directory_entry`
Adrian Vogelsgesang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130861: [libc++] Implement `operator==` for `filesystem::space_info`
Adrian Vogelsgesang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130865: [libc++][ranges] Implement `ranges::sample`.
Konstantin Varlamov via Phabricator via libcxx-commits
Last message date:
Sun Jul 31 21:51:28 PDT 2022
Archived on: Sun Jul 31 21:51:30 PDT 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).