April 2025 Archives by thread
Starting: Tue Apr 1 16:42:37 PDT 2025
Ending: Sat Apr 19 19:10:33 PDT 2025
Messages: 956
- [libcxx-commits] [libcxx] [libc++][ranges] LWG3692: `zip_view::iterator`'s `operator<=>` is overconstrained and changes of `zip_view` in P2165R4 (PR #112077)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove the constexpr `hash<vector<bool>>` extension (PR #132617)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][type_traits] `reference_{constructs|converts}_from_temporary` with `-Winvalid-specialization` tests (PR #133946)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement ranges::iota (PR #68494)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] <experimental/simd> Add unary operators for class simd_mask (PR #118468)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (PR #129452)
Дмитрий Изволов via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove redundant and somewhat confusing assertions around advance() (PR #133276)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Move more attributes to the C++11 syntax (PR #133718)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Remove headers which don't provide anything (PR #134044)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add `ranges::fold_left_first` and `ranges::fold_left_first_with_iter` (PR #121558)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] implement `ranges::shift_left` (PR #83231)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] Optimize the performance of `ranges::starts_with` (PR #84570)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Replace typedefs with using declarations in <vector> (PR #134083)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++] P3247R2: Deprecate `is_trivial(_v)` (PR #130573)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Remove _LIBCPP_DISABLE_EXTENSION_WARNINGS (PR #133693)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] d8d561a - [libc++][NFC] Remove _LIBCPP_DISABLE_EXTENSION_WARNINGS (#133693)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove _LIBCPP_METHOD_TEMPLATE_IMPLICIT_INSTANTIATION_VIS (PR #111964)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Optimize num_put integral functions" (#131613) (PR #133572)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::getline (PR #121346)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of std::get for pairs (PR #114984)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make bad_function_call::what() existence a matter of availability instead of ABI (PR #127697)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add visibility annotations to the std namespace with GCC (PR #133233)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove a few incorrect _LIBCPP_EXPORTED_FROM_ABI annotations (PR #132602)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix ambiguous call to std::max in vector<bool> (PR #119801)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] e6c2fdc - [libc++] Fix ambiguous call to std::max in vector<bool> (#119801)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
Peng Liu via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [libcxx] [clang] improved preservation of template keyword (PR #133610)
Amy Huang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add missing release note for LLVM 20 about zip_view (PR #134144)
A. Jiang via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [libcxx] WIP: [clang] store sugared converted arguments on TemplateSpecializationType (PR #132439)
Matheus Izvekov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve diagnostic when violating `std::atomic` trivially copyable mandates (PR #131754)
Damien L-G via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve test coverage and readability for swap_ranges (PR #133752)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Improve test readability for std::fill_n (PR #133771)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace __libcpp_{ctz, clz} with __builtin_{ctzg, clzg} (PR #133920)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace __libcpp_{ctz, clz} with __builtin_{ctzg, clzg} (PR #133920)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace __libcpp_{ctz, clz} with __builtin_{ctzg, clzg} (PR #133920)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace __libcpp_{ctz, clz} with __builtin_{ctzg, clzg} (PR #133920)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace __libcpp_{ctz, clz} with __builtin_{ctzg, clzg} (PR #133920)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace __libcpp_{ctz, clz} with __builtin_{ctzg, clzg} (PR #133920)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace __libcpp_{ctz, clz} with __builtin_{ctzg, clzg} (PR #133920)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace __libcpp_{ctz, clz} with __builtin_{ctzg, clzg} (PR #133920)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace __libcpp_{ctz, clz} with __builtin_{ctzg, clzg} (PR #133920)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace __libcpp_{ctz, clz} with __builtin_{ctzg, clzg} (PR #133920)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace __libcpp_popcount by __builtin_popcountg (PR #133937)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxxabi] [lldb] [llvm] [WIP] [libcxxabi][ItaniumDemangle] Add infrastructure to track location information of parts of a demangled function name (PR #133249)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxxabi] [lldb] [llvm] [WIP] [ItaniumDemangle] Add infrastructure to track location information of parts of a demangled function name (PR #133249)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2897R7 aligned_accessor: An mdspan accessor expressing pointer over-alignment (PR #122603)
Damien L-G via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce _LIBCPP_COMPRESSED_ELEMENT (PR #134253)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix deployment targets that were incorrectly bumped (PR #134278)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] b93376f - [libc++][type_traits] `reference_{constructs|converts}_from_temporary` with `-Winvalid-specialization` tests (#133946)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix __segmented_iterator_traits for implicit template instantiation in SFINAE (PR #134304)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] 2cd8edd - [libc++] Add missing release note for LLVM 20 about zip_view (#134144)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make map constexpr as part of P3372R3 (PR #134330)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Add __assertion_handler as forwarding header (PR #134351)
Takuto Ikuta via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P3379R1: Constrain `std::expected` equality operators (PR #117664)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [WIP][lldb] Alternative implementation of more reliable function call infrastructure (PR #115245)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] `flat_meow` transparent comparator string literals (PR #133654)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement `std::flat_multiset` (PR #128363)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type trait (PR #132408)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] [lldb] [llvm] [WIP: DO NOT MERGE] [lldb][Format] Add option to highlight function names in backtraces (PR #131836)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Remove a few aliases in __tree (PR #134392)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] [lldb] [llvm] [lldb][Format] Add option to highlight function names in backtraces (PR #131836)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxxabi] [lldb] [llvm] [lldb] Add option to highlight function names in backtraces (PR #131836)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxx] 4090910 - [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (#131921)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][clang-modules] Fix headers being marked as textual (PR #130723)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] a97f734 - [libc++] Fix deployment targets that were incorrectly bumped (#134278)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Bump OS version for macOS backdeployment CI jobs (PR #131883)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use __add_pointer and __remove_pointer builtins when they are fixed (PR #134147)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [NFC][libc++][test] Refactor new ftm generator tests. (PR #134490)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify is_array and is_nothrow_convertible (PR #134491)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Clang-tidy operator& hijacker. (PR #128366)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 475cbf0 - [libc++] Implement ranges::iota (#68494)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Removes Clang-18 specific code. (PR #134496)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][CI] Improves updating Docker image. (PR #134497)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] b4f7a2a - [libc++] Bump OS version for macOS backdeployment CI jobs (#131883)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ci] Removes C++2b selection option. (PR #88557)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [NFC][libc++] Removes Clang 16 work-arounds. (PR #91636)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Updating release notes to include ranges::iota (PR #134511)
James E T Smith via libcxx-commits
- [libcxx-commits] [libcxx] 7013b51 - [libc++] Implement `std::flat_multiset` (#128363)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly decay functions in CTAD for `pair` (PR #134544)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] Fix builds with macOS SDKs older than 10.13 (PR #134548)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Cooperation between `std::optional` and other standard types (PR #93672)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Test `flat_meow` with proper underlying iterators (PR #131290)
A. Jiang via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxxabi] [lldb] [llvm] [lldb] Add option to highlight function names in backtraces (PR #131836)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [WIP] [libcxx] PR testrun (ignore) (PR #123570)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Support sorting consteval-only ranges (PR #134623)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] Optimize std::__tree::__assign_multi to insert the provided range at the end of the tree every time (PR #131030)
via libcxx-commits
- [libcxx-commits] [libcxx] 1847b00 - [libc++][ci] Removes C++2b selection option. (#88557)
via libcxx-commits
- [libcxx-commits] [libcxx] a406fb8 - [libc++] Clang-tidy operator& hijacker. (#128366)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Stabilize transitive includes for C++23 (PR #134143)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] fix includes for explicit Clang module build (PR #126474)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make __config_site modular (PR #134699)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 9965f3d - [libc++] Improve diagnostic when violating `std::atomic` trivially copyable mandates (#131754)
via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [libcxx] [clang] fix diagnostic printing of expressions ignoring LangOpts (PR #134693)
Matheus Izvekov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test][NFC] Remove unused inclusions of `<iostream>` (PR #134776)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix a comment typo in __tree (PR #134831)
via libcxx-commits
- [libcxx-commits] [libcxx] ff5b649 - [libc++] Fix a comment typo in __tree (#134831)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid type-punning between __Value_type and pair (PR #134819)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 483edfe - [libc++] Use __add_pointer and __remove_pointer builtins when they are fixed (#134147)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Add __builtin_invoke and use it in libc++ (PR #116709)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] [lldb] [llvm] [lldb] Add frame-format option to highlight function names in backtraces (PR #131836)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxxabi] [llvm] [WIP] [ItaniumDemangle] Add infrastructure to track location information of parts of a demangled function name (PR #133249)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxxabi] [llvm] [ItaniumDemangle] Add infrastructure to track location information of parts of a demangled function name (PR #133249)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxxabi] [llvm] [ItaniumDemangle] Add customizable printLeft/printRight APIs to OutputBuffer (PR #133249)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxx] 16d1054 - [libc++] Remove _LIBCPP_METHOD_TEMPLATE_IMPLICIT_INSTANTIATION_VIS (#111964)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix misplaced _LIBCPP_POP_MACROS (PR #134874)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't skip localization-related headers in header tests (PR #134877)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Re-introduce _LIBCPP_DISABLE_AVAILABILITY (PR #134158)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 6d2b767 - [NFC][libc++] Removes Clang 16 work-arounds. (#91636)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove _LIBCPP_TEMPLATE_VIS (PR #134885)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 658f848 - [NFC][libc++][test] Refactor new ftm generator tests. (#134490)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Adds is_implemented function for new ftm generator. (PR #134538)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [llvm] [libcxxabi][libunwind] Support for using LLVM libc (PR #134893)
Petr Hosek via libcxx-commits
- [libcxx-commits] [libcxx] 4ab86ed - [libc++] Fix misplaced _LIBCPP_POP_MACROS (#134874)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][doc] Removes LLVM 19 Release Notes. (PR #134894)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] Get cxx03 headers working on z/OS (PR #132992)
Sean Perry via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] constexpr deque (PR #129368)
Nhat Nguyen via libcxx-commits
- [libcxx-commits] [libcxxabi] [libcxxabi] Use __LDBL_MANT_DIG__ for configuring demangling of long doubles (PR #134976)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [WIP] [libcxx] PR testrun (ignore) (PR #123570)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Backport segmented iterator optimization for std::for_each to C++03 (PR #134960)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix disabling of extension warnings in C++20 and later (PR #134989)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Remove code that is not used in C++03 (PR #134045)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 750da48 - [libc++][C++03] Remove headers which don't provide anything (#134044)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Inline _LIBCPP_FALLTHROUGH() (PR #135001)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline __has_feature and __has_extension uses (PR #133634)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [compiler-rt] [libc] [libcxx] [llvm] [AMDGPU] Fix code object verion not being set to 'none' (PR #135036)
Joseph Huber via libcxx-commits
- [libcxx-commits] [libcxx] af9c04f - [libc++] Remove _LIBCPP_TEMPLATE_VIS (#134885)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Remove from the type traits (PR #135088)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add a missing include in string.h (PR #135134)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] A quick-fix for the Apple CI. (PR #135202)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 01a2922 - [libc++][doc] Removes LLVM 19 Release Notes. (#134894)
via libcxx-commits
- [libcxx-commits] [libcxx] 2f41fa3 - [AMDGPU] Fix code object version not being set to 'none' (#135036)
via libcxx-commits
- [libcxx-commits] [libcxx] a4e6a77 - libcxx: In gdb test detect execute_mi with feature check instead of version check.
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] libcxx: In gdb test detect execute_mi with feature check instead of version check. (PR #132291)
Peter Collingbourne via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [llvm] ELF: Remove lock from MTE global relocation handling code. (PR #135123)
Peter Collingbourne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Reuse `__bit_log2` for `sort` (PR #135303)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Backport segmented iterator optimization for std::for_each to C++11 (PR #134960)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make sure `flat_set::key_compare` handle `boolean-testable` correctly (PR #132622)
Hewill Kang via libcxx-commits
- [libcxx-commits] [libcxxabi] 3b70715 - [libcxxabi] Use __LDBL_MANT_DIG__ for configuring demangling of long doubles (#134976)
via libcxx-commits
- [libcxx-commits] [libcxxabi] [libcxxabi] Fix the long double demangling for PowerPC (PR #135332)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] [test] Clarify the condition for long double hex formatting (PR #135334)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxxabi] 8be4bd8 - [libcxxabi] Fix the long double demangling for PowerPC (#135332)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Test `nasty_string` in C++20 (PR #135338)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][WIP] ADL-proof `std::__wrap_iter` (PR #107766)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] cb43fe3 - [libc++][NFC] Inline _LIBCPP_FALLTHROUGH() (#135001)
via libcxx-commits
- [libcxx-commits] [libcxx] 4cde945 - [libc++][NFC] Remove `public` from the type traits (#135088)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Fix libcxx test, integral.pass.cpp (PR #135355)
via libcxx-commits
- [libcxx-commits] [libcxx] map, unordered_map: use static method for getting value of __hash_value_type (PR #135362)
via libcxx-commits
- [libcxx-commits] [libcxx] map, unordered_map: use static method for getting value of __hash_value_type (PR #135365)
via libcxx-commits
- [libcxx-commits] [libcxx] 8fc2538 - Reapply "[libc++] Optimize num_put integral functions" (#131613) (#133572)
via libcxx-commits
- [libcxx-commits] [libcxx] 88e15b7 - [libc++] A quick-fix for the Apple CI. (#135202)
via libcxx-commits
- [libcxx-commits] [libcxx] fix std::make_exception_ptr interaction with ObjC (PR #135386)
via libcxx-commits
- [libcxx-commits] [libcxxabi] [llvm] [libc++] DO NOT COMMIT disable some CI jobs. (PR #135384)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxxabi] e15025d - [libc++] Another Apple CI quick-fix.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] df579ce - [libc++] Adds is_implemented function for new ftm generator. (#134538)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implements the new FTM header test generator. (PR #134542)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [NFC][libc++][test] Minor updates to generated header version test. (PR #134543)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use __underlying_type directly in underyling_type_t (PR #135423)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make __config_site modular (PR #135432)
Ian Anderson via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Add __builtin_common_reference (PR #121199)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::for_each_n for segmented iterators (PR #135468)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Enable the GDB pretty printers for Clang (PR #135484)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce ABI sensitive areas to avoid requiring _LIBCPP_HIDE_FROM_ABI everywhere (PR #131156)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 6de1537 - [NFC][libc++][test] Minor updates to generated header version test. (#134543)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Adds a FTM v2 data file generator. (PR #134555)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] d39d24c - [libc++][doc] Updates the release notes.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Removes the _LIBCPP_VERBOSE_ABORT_NOT_NOEXCEPT macro. (PR #135494)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] optimize minmax_element (PR #135495)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make sure `flat_{multi}map::key_compare` handle `boolean-testable` correctly (PR #132621)
via libcxx-commits
- [libcxx-commits] [libcxx] 5bdad05 - [libc++][NFC] Remove a few aliases in __tree (#134392)
via libcxx-commits
- [libcxx-commits] [libcxx] cfa322f - [libc++][NFC] Reuse `__bit_log2` for `sort` (#135303)
via libcxx-commits
- [libcxx-commits] [libcxx] 3e7be49 - [libc++][test] Test `nasty_string` in C++20 (#135338)
via libcxx-commits
- [libcxx-commits] [libcxx] 5c45e23 - [libc++][test][NFC] Remove unused inclusions of `<iostream>` (#134776)
via libcxx-commits
- [libcxx-commits] [libcxx] 4e0876e - [libc++] Use __underlying_type directly in underyling_type_t (#135423)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Vectorize mismatch (PR #73255)
via libcxx-commits
- [libcxx-commits] [libcxx] 703cfe7 - [libc++] Replace __libcpp_popcount by __builtin_popcountg (#133937)
via libcxx-commits
- [libcxx-commits] [libcxxabi] [lldb] [llvm] [lldb] Add new per-language frame-format variables for formatting function names (PR #131836)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] add static_assert for ranges::to (PR #132528)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement `views::join_with` (PR #65536)
Jakub Mazurkiewicz via libcxx-commits
- [libcxx-commits] [libcxx] 1175f5b - [libc++] Removes the _LIBCPP_VERBOSE_ABORT_NOT_NOEXCEPT macro. (#135494)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][atomic_ref] Use __atomic_fetch_{add, sub} builtins on floating-points whenever possible (PR #135685)
Damien L-G via libcxx-commits
- [libcxx-commits] [libcxx] 557e931 - [libc++] Implement P2897R7 aligned_accessor: An mdspan accessor expressing pointer over-alignment (#122603)
via libcxx-commits
- [libcxx-commits] [clang] [libcxxabi] [llvm] [PAC] Add support for __ptrauth type qualifier (PR #100830)
Akira Hatanaka via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P3379R0 Constrain std::expected equality operators (PR #135759)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] add static_assert for ranges::to (PR #135802)
via libcxx-commits
- [libcxx-commits] [libcxxabi] a3283a9 - [PAC] Add support for __ptrauth type qualifier (#100830)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Confirm that P3136R1 Retiring niebloids is Nothing To Do (PR #135932)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] 51b8c66 - [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (#129452)
via libcxx-commits
- [libcxx-commits] [libcxx] Fix unnecessary padding for basic_string's __short (PR #135973)
Gábor Spaits via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P2165R4: Update deduction guides for map containers and container adaptors (PR #136011)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix strict aliasing violation for `deque::const_iterator` (PR #136067)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the generic implementation of is_{un}signed (PR #136095)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify __promote (PR #136101)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use __array_rank in Clang versions without any known bugs (PR #136103)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] 889dad7 - [ItaniumDemangle] Add customizable printLeft/printRight APIs to OutputBuffer (#133249)
via libcxx-commits
- [libcxx-commits] [libcxx] e0a6905 - [libc++] Simplify the generic implementation of is_{un}signed (#136095)
via libcxx-commits
- [libcxx-commits] [libcxx] 860e884 - [libc++] Make __config_site modular (#134699)
via libcxx-commits
- [libcxx-commits] [libcxx] 9e3982d - [libc++] Replace __libcpp_{ctz, clz} with __builtin_{ctzg, clzg} (#133920)
via libcxx-commits
- [libcxx-commits] [libcxx] 06de4d5 - [libc++] Properly decay functions in CTAD for `pair` (#134544)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Don't pass ill-formed UTF-8 to MAKE_STRING_VIEW (PR #136403)
S. B. Tam via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Silence CMake's install messages in the CI (PR #128872)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Provide locale conversions to tests through lit substitution (PR #105651)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] [test] Extend mingw workarounds for armv7/aarch64 too (PR #136419)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] e9280a1 - [libc++] Backport segmented iterator optimization for std::for_each to C++11 (#134960)
via libcxx-commits
- [libcxx-commits] [libcxx] Optimize the implementation of std::find_first_of to use any_of #129319 (PR #129574)
Ali Raeisdanaei via libcxx-commits
Last message date:
Sat Apr 19 19:10:33 PDT 2025
Archived on: Sat Apr 19 19:10:35 PDT 2025
This archive was generated by
Pipermail 0.09 (Mailman edition).