May 2025 Archives by thread
Starting: Thu May 1 04:51:46 PDT 2025
Ending: Sat May 31 20:11:47 PDT 2025
Messages: 1487
- [libcxx-commits] [libcxxabi] [llvm] [ItaniumDemangle][test] Turn ItaniumDemangle tests into LLVM unit-tests (PR #137947)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of is_unbounded_array a bit (PR #137716)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 180bc59 - [libc++] Simplify the implementation of is_unbounded_array a bit (#137716)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove a few unused includes from <__bit/*> (PR #137934)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] a6459de - [libc++] Remove a few unused includes from <__bit/*> (#137934)
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] [libc++] Simplify the implementation of std::get for pairs (PR #114984)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Support more GCC 15 type_traits builtins (PR #137871)
Roland McGrath via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] fix flat_{multi}set insert_range (PR #137462)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Upgrade to GCC 15 (PR #138293)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P3379R1: Constrain `std::expected` equality operators (PR #117664)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Implement P3379R0 Constrain `std::expected` equality operators (PR #135759)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Make narrowing in `nasty_char_traits::to_char_type` more explicit (PR #138375)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] 8c3aa3e - [libc++][NFC] Replace typedefs with using declarations in <vector> (#134083)
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] [libc++] Add a utility for checking the output of commands (PR #65917)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] add test for flat_set::insert not creating temporaries (PR #138387)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] constexpr flat_map (PR #137453)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add _LIBCPP_NO_UNIQUE_ADDRESS to flat_{, multi}map::value_compare (PR #137594)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Annotate the data member of variant with no_unique_address (PR #137783)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [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] [libcxx][CMake] Use the right variable in the C library error message (PR #138458)
Raul Tambre via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++][CI] Use latest Docker image. (PR #132539)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 46c7306 - [libc++][CI] Use latest Docker image. (#132539)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Adds additional FTM imput validation. (PR #138462)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG 3987 provide iterator.range access from flat_{map, set} (PR #137524)
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] [libc++][test] Don't pass ill-formed UTF-8 to MAKE_STRING_VIEW (PR #136403)
S. B. Tam via libcxx-commits
- [libcxx-commits] [libcxx] Fix use of std::errc() for C++ < 11 (PR #138522)
Stephan Bergmann via libcxx-commits
- [libcxx-commits] [libc] [libcxx] [libcxxabi] [libunwind] [cmake] Normalize TARGET_SUBDIR paths (PR #138524)
Raul Tambre via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libcxxabi][cmake] Account for LIBCXXABI_TARGET_SUBDIR in test config (PR #138527)
Raul Tambre via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Re-introduce _LIBCPP_DISABLE_AVAILABILITY (PR #134158)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Reword release note section about future releases (PR #138544)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix __segmented_iterator_traits for implicit template instantiation in SFINAE (PR #134304)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 25fc52e - [libc++] Re-introduce _LIBCPP_DISABLE_AVAILABILITY (#134158)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] Reland: [clang] unified CWG2398 and P0522 changes; finishes implementation of P3310 (PR #124137)
Ziqing Luo via libcxx-commits
- [libcxx-commits] [libcxx] 3dc1f75 - [libc++][C++03] Remove code that is not used in C++03 (#134045)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Remove macros that expand to nothing (PR #134046)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] Fixed libcxxabi Demangle (PR #138656)
Dmitry Vasilyev via libcxx-commits
- [libcxx-commits] [libcxxabi] 0dce0ea - [ItaniumDemangle] Fix libcxxabi OutputBuffer::prepend for empty inputs (#138656)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::getline (PR #121346)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type trait (PR #132408)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++] Fix localization failures on Xcode 16.3 (PR #138744)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Reword std::advance assertion message for consistency with ranges::advance (PR #138749)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Stabilize transitive includes for C++23 (PR #134143)
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++][math] Define overloads as templates (PR #108282)
Robin Caloudis via libcxx-commits
- [libcxx-commits] [libcxx] 58d4ebb - [libcxx][CMake] Use the right variable in the C library error message (#138458)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Remove a bunch of redundant ASan existence checks (PR #128504)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Test `flat_meow` with proper underlying iterators (PR #131290)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 2f54a84 - [libc++][test] Test `flat_meow` with proper underlying iterators (#131290)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Improve test readability for std::fill_n (PR #133771)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] f25f9e4 - [libc++][NFC] Remove a bunch of redundant ASan existence checks (#128504)
via libcxx-commits
- [libcxx-commits] [libcxx] 7087ee6 - [libc++][NFC] Improve test readability for std::fill_n (#133771)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::minmax_element (PR #135495)
Louis Dionne via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [llvm] Add unnecessary-virtual-specifier to -Wextra (PR #138741)
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] ed0aa99 - [libc++] Add _LIBCPP_NO_UNIQUE_ADDRESS to flat_{, multi}map::value_compare (#137594)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove a few unnecessary branches from basic_string::find (PR #137266)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 38595fb - [libc++] Remove a few unnecessary branches from basic_string::find (#137266)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify __promote (PR #136101)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce _LIBCPP_COMPRESSED_ELEMENT (PR #134253)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid type-punning between __value_type and pair (PR #134819)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor and add benchmark coverage for [alg.sort] (PR #128236)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] e33ca9a - [libc++] Reword std::advance assertion message for consistency with ranges::advance (#138749)
via libcxx-commits
- [libcxx-commits] [libcxx] 91074a1 - [libc++] Reword release note section about future releases (#138544)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Confirm that P3136R1 Retiring niebloids is Complete (PR #135932)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] fc281e1 - [libc++][docs] Confirm that P3136R1 Retiring niebloids is Complete (#135932)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P2165R4: Update deduction guides for map containers and container adaptors (PR #136011)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 13c464b - [libc++] Implement P3379R0 Constrain `std::expected` equality operators (#135759)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Enable the GDB pretty printers for Clang (PR #135484)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 93aba1e - [libc++][Android] Disable fdsan in filebuf close.pass.cpp (#102412)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][Android] Disable fdsan in filebuf close.pass.cpp (PR #102412)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::for_each_n for segmented iterators (PR #135468)
A. Jiang 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++] Reject abilist if it contains an ABI tag (PR #139030)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use __is_address_in_range in vector (PR #139032)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Avoid hash key in __hash_table::find() if it is empty. (PR #126837)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libcxx][NFC] Use macros for functions that support overriding detection (PR #133876)
Petr Hosek via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement `views::join_with` (PR #65536)
Jakub Mazurkiewicz via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [libcxx] [llvm] [www][docs] Remove last mentions of IRC (PR #139076)
Aaron Ballman via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make forward_list constexpr as part of P3372R3 (PR #129435)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make list constexpr as part of P3372R3 (PR #129799)
Peng Liu via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [llvm] [Clang] Add warnings when mixing different charN_t types (PR #138708)
via libcxx-commits
- [libcxx-commits] [libcxx] 45d493b - [libc++] Add the __is_replaceable type trait (#132408)
via libcxx-commits
- [libcxx-commits] [libcxx] 948bffa - [libc++] Simplify __promote (#136101)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Work around new GCC 15 type_traits builtins that can't be used as Clang's can (PR #137871)
Roland McGrath via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] <experimental/simd> Add unary operators for class simd_mask (PR #118468)
via libcxx-commits
- [libcxx-commits] [libcxxabi] 25a03c1 - [libcxx][NFC] Use macros for functions that support overriding detection (#133876)
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] [libcxx] Recognize __UEFI__ predefine (PR #139327)
Prabhu Rajasekaran via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P2944R3: Constrained comparisions - `optional` and `reference_wrapper` (PR #139368)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] ab65e4a - [libc++] Fix disabling of extension warnings in C++20 and later (#134989)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] constexpr deque (PR #129368)
Nhat Nguyen via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] P2164R9: Implements `views::enumerate` (PR #73617)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce and optimise (PR #139454)
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] Export the formatter_integral for module build. (PR #131778)
Takuto Ikuta via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add basic constant folding for std::format (PR #107197)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use template variables in a bunch of places instead of class templates (PR #139518)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Avoid unnecessary swaps for equal elements in __sift_down (PR #139556)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Move std::abs into __math/abs.h (PR #139586)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] fix std::make_exception_ptr interaction with ObjC (PR #135386)
James Y Knight via libcxx-commits
- [libcxx-commits] [libcxx] b233c5f - [libc++] Fix use of std::errc() for C++ < 11 (#138522)
via libcxx-commits
- [libcxx-commits] [libcxxabi] 028f70d - [ItaniumDemangle] Add Named flag to "pm" operator (#136862)
via libcxx-commits
- [libcxx-commits] [libcxxabi] [llvm] [ItaniumDemangle] Add Named flag to "pm" operator (PR #136862)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] fc3b67a - [cmake] Normalize TARGET_SUBDIR paths (#138524)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove the constexpr `hash<vector<bool>>` extension (PR #132617)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make sure `flat_{multi}map::key_compare` handle `boolean-testable` correctly (PR #132621)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR #132962)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 608c85c - [libc++] Documentation polish (#132962)
via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Introduce LIBCXXABI_ENABLE_DEMANGLER (PR #132130)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] [test] Improve test coverage for containers' scary.pass.cpp (PR #131550)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 5e94e26 - [libc++] Improve test coverage for containers' scary.pass.cpp (#131550)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix missing #includes (PR #130536)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 769c6a9 - [libc++] Fix missing #includes (#130536)
via libcxx-commits
- [libcxx-commits] [libcxx] Bump picolibc commit to v1.8.9 (PR #126074)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify bitset::{any, all} (PR #128445)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] c8f2cda - [libc++] Simplify the implementation of std::get for pairs (#114984)
via libcxx-commits
- [libcxx-commits] [libcxx] [WIP] [libcxx] PR testrun (ignore) (PR #123570)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Update the status for lwg-3143 (PR #116971)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][format] Discard contents since null-terminator in character arrays in formatting (PR #116571)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] ab60910 - [libc++][format] Discard contents since null-terminator in character arrays in formatting (#116571)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add some _LIBCPP_ASSUMEs for bounded iterators (PR #109033)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Update picolibc version and remove xfails due to picolibc's support for char16_t and char32_t (PR #114422)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [llvm] [runtimes] Build with the install RPATH (PR #67835)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] [test] Improve test coverage for flat_set (lack of) SCARY iterators (PR #139649)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][format] Don't instantiate direct `__(u)int128_t` visitation (PR #139662)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark std::expected as nodiscard (PR #139651)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Fix a comment link for the unicode NBSP char. NFC. (PR #139692)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
Christopher Di Bella via libcxx-commits
- [libcxx-commits] [libcxx] 81b20e1 - [libc++] Work around new GCC 15 type_traits builtins that can't be used as Clang's can (#137871)
via libcxx-commits
- [libcxx-commits] [libcxx] 76dba2e - [libcxx] Fix a comment link for the unicode NBSP char. NFC. (#139692)
via libcxx-commits
- [libcxx-commits] [libc] [libcxx] [llvm] [libcxx][libc] Hand in Hand PoC with from_chars (PR #91651)
Heejin Ahn via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Fix typos in documentation (PR #139853)
Kazu Hirata via libcxx-commits
- [libcxx-commits] [libcxx] c659a3b - [libc++][C++03] Remove macros that expand to nothing (#134046)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] run clang-tidy on src/ in the CI (PR #121198)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Fix tests that are failing due to private includes (PR #139900)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] edc9d91 - [libc++] Enable the GDB pretty printers for Clang (#135484)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify __bitset::__init (PR #121357)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Start implementing std::datapar::simd (PR #139919)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] Add C++23 stacktrace (P0881R7) (PR #136528)
Steve O'Brien via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor memory allocation in basic_string (PR #128423)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline __has_feature and __has_extension uses (PR #133634)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize bitset::to_string (PR #128832)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve test coverage and readability for swap_ranges (PR #133752)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] f1ecff8 - [libc++] Improve test coverage and readability for swap_ranges (#133752)
via libcxx-commits
- [libcxx-commits] [libcxx] 8c43588 - [libc++] Refactor and add benchmark coverage for [alg.sort] (#128236)
via libcxx-commits
- [libcxx-commits] [libcxx] 53f11dd - [libc++] Avoid type-punning between __value_type and pair (#134819)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify <limits> a bit (PR #140021)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove availability annotations which can't fire anymore (PR #140049)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] b7d6a54 - [libc++] Fix typos in documentation (#139853)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add availability markup for LLVM 19 (PR #140072)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 381a649 - [Clang] Add warnings when mixing different charN_t types (#138708)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Update the documentation for _LIBCPP_OVERRIDABLE_FUNCTION (PR #140121)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] applies #134819 to `insert_or_assign` with `const key_type&` (PR #140124)
Christopher Di Bella via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Cygwin][MinGW] Internal class in explicitly-instantiation-declarated template should be instantiated (PR #140145)
Tomohiro Kashiwada via libcxx-commits
- [libcxx-commits] [libcxx] Fix directory name in libcxx rand.dist tests path (PR #140160)
via libcxx-commits
- [libcxx-commits] [libcxx] libcxx: Optimizations for uniform_int_distribution (PR #140161)
via libcxx-commits
- [libcxx-commits] [libcxx] libcxx: std::ostream::sentry should be exported (PR #140169)
via libcxx-commits
- [libcxx-commits] [libcxx] c41812e - [libcxx] applies #134819 to `insert_or_assign` with `const key_type&` (#140124)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++][C++03] Use `__cxx03/` headers in C++03 mode (PR #109002)
Heejin Ahn via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't instantiate allocators in __tree on an incomplete type (PR #140225)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] e829963 - [libc++][NFC] Update the documentation for _LIBCPP_OVERRIDABLE_FUNCTION (#140121)
via libcxx-commits
- [libcxx-commits] [libcxx] e1ca2c5 - [libc++] Reject abilist if it contains an ABI tag (#139030)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix possible out of range access in bitset (PR #121348)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxxabi] [libcxxabi] Update ItaniumDemangle.h from LLVM (PR #140273)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxxabi] 23a674d - [libcxxabi] Update ItaniumDemangle.h from LLVM (#140273)
via libcxx-commits
- [libcxx-commits] [libcxx] 4b104c6 - [libc++] Fix flat_{multi}set insert_range (#137462)
via libcxx-commits
- [libcxx-commits] [libcxx] libc++ test: update MinSequenceContainer.h to make some tests pass on MSVC STL (PR #140287)
Alex Guteniev via libcxx-commits
- [libcxx-commits] [clang] [libcxx] libcxx: std::ostream::sentry should be exported (PR #140169)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Backport segmented iterator optimization for std::for_each to C++11 (PR #134960)
via libcxx-commits
- [libcxx-commits] [libcxxabi] [libcxxabi] Add test to assert that ItaniumDemangle.h is the same (PR #140323)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] constexpr `flat_set` (PR #140360)
via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [libunwind][libcxx][libcxxabi] Fix Exception Handling build for wasm (PR #140365)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Fix test not relying on MinSequenceContainer (PR #140372)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Do not call in flat containers if underlying container is user defined (PR #140379)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor bitset::{any, all} (PR #128445)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix set::operator= when instantiating with a std::pair (PR #140385)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove allocator support from std::function (PR #140395)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of std::hash (PR #140407)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 962aa26 - [libc++] Don't instantiate allocators in __tree on an incomplete type (#140225)
via libcxx-commits
- [libcxx-commits] [libcxx] f686770 - [libc++] Fix set::operator= when instantiating with a std::pair (#140385)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make sure `flat_set::key_compare` handle `boolean-testable` correctly (PR #132622)
via libcxx-commits
- [libcxx-commits] [libcxx] c861fe8 - [libc++] Introduce ABI sensitive areas to avoid requiring _LIBCPP_HIDE_FROM_ABI everywhere (#131156)
via libcxx-commits
- [libcxx-commits] [libcxx] b12d68e - [libc++] Implements the new FTM header test generator. (#134542)
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] [libc++] Implements the new FTM documentation generator. (PR #139774)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove _LIBCPP_HIDE_FROM_ABI from <string_view> (PR #140474)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove _LIBCPP_HIDE_FROM_ABI from <ranges> and its subheaders (PR #140475)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make ABI annotations explicit for windows-specific code (PR #140507)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Replace a few "namespace std" with the correct macro (PR #140510)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix the visibility of type traits (PR #111522)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add the thread safety annotations unconditionally (PR #117497)
Nikolas Klauser 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] [clang] [libcxx] [Clang] Add __builtin_common_reference (PR #121199)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] b060022 - [libc++] Bump GCC_HEAD_VERSION to 16
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 3a86e0b - [libc++] Optimize std::getline (#121346)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Bump the docker image hash (PR #140517)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Move _ITER_TRAITS and _ITER_CONCEPT into <__iterator/concepts.h> (PR #140528)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Remove __remove_uncvref (PR #140531)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assume __STDCPP_DEFAULT_NEW_ALIGNMENT__ is available (PR #140551)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add CMake option to enable execute-only code generation on AArch64 (PR #140552)
Csanád Hajdú via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Add CMake option to enable execute-only code generation on AArch64 (PR #140553)
Csanád Hajdú via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add explicit ABI annotations to functions from the block runtime declared in <__functional/function.h> (PR #140592)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] constexpr priority_queue (PR #140634)
Peng Liu via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [llvm] libcxx: std::ostream::sentry should be exported (PR #140169)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Fix ODR violation in iostream. (PR #132125)
via libcxx-commits
- [libcxx-commits] [libcxx] f73287e - [libc++] Make ABI annotations explicit for windows-specific code (#140507)
via libcxx-commits
- [libcxx-commits] [libcxx] Get cxx03 headers working on z/OS (PR #132992)
Sean Perry via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees (PR #132615)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 09c266b - [libc++] Optimize std::for_each_n for segmented iterators (#135468)
via libcxx-commits
- [libcxx-commits] [libcxx] 81b8135 - [libc++] Optimize bitset::to_string (#128832)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Revert removal of <movable_box.h> to fix lldb test failure (PR #140960)
Peng Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Temporarily disable the lldb tests (PR #141014)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce a new attribute keyword for Clang improves compatibility with Mingw-GCC (PR #141040)
Tomohiro Kashiwada via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Work around namespace visibility annotations bleeding into user code (PR #141067)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Improve string allocation (PR #92652)
Valery Mironov 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] [libcxx] [test] Extend mingw target checks to cover the arm64ec architecture too (PR #141227)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] cd7104e - [libcxx] [test] Extend mingw target checks to cover the arm64ec architecture too (#141227)
via libcxx-commits
- [libcxx-commits] [libcxx] 1d411f2 - [libc++][NFC] Replace a few "namespace std" with the correct macro (#140510)
via libcxx-commits
- [libcxx-commits] [libcxx] Implement P1885R12: `<text_encoding>` header (PR #141312)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++](NFC) fix wrong __has_include (PR #141328)
Tomohiro Kashiwada via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libc++]P2944R3: Constrained comparisions - `variant` and `tuple` (PR #141396)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P2655R3 common_reference_t of reference_wrapper Should Be a Reference Type (PR #141408)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Disallow specializing `common_reference` (PR #141465)
A. Jiang via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] Add builtin to clear padding bytes (prework for P0528R3) (PR #75371)
via libcxx-commits
- [libcxx-commits] [libcxx] [lldb] [libc++][lldb-dap][test] Fix CI for bootstrapping-build (PR #141543)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxxabi] [llvm] [ItaniumDemangle][test] Factor demangler test-cases into file and sync into LLVM (PR #137947)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix build failure with libdispatch backend (PR #141606)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] [test] Change an MSVC mode XFAIL into UNSUPPORTED (PR #141609)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] 6a738f6 - [libc++] Fix directory name in libcxx rand.dist tests path (#140160)
via libcxx-commits
- [libcxx-commits] [libcxx] 74a102f - [libcxx] [test] Change an MSVC mode XFAIL into UNSUPPORTED (#141609)
via libcxx-commits
- [libcxx-commits] [libcxx] Revert "[libc++] Introduce ABI sensitive areas to avoid requiring _LIBCPP_HIDE_FROM_ABI everywhere (#131156)" (PR #141756)
James Y Knight via libcxx-commits
- [libcxx-commits] [libcxx] 5659471 - [libc++] Fix build failure with libdispatch backend (#141606)
via libcxx-commits
- [libcxx-commits] [libcxx] 7f78ebf - Revert "[libc++] Fix build failure with libdispatch backend (#141606)"
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] c3656af - Revert "[libc++] Introduce ABI sensitive areas to avoid requiring _LIBCPP_HIDE_FROM_ABI everywhere (#131156)" (#141756)
via libcxx-commits
- [libcxx-commits] [libcxx] 4608df5 - [libc++] Simplify __bitset::__init (#121357)
via libcxx-commits
- [libcxx-commits] [libcxx] 4ad230b - [libc++] Refactor bitset::{any, all} (#128445)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove unnecessary static_casts in std::forward_list (PR #130310)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Ensure strong exception guarantee for forward_list::resize (PR #131025)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use `__reference_constructs_from_temporary` if eligible (PR #141916)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [Ryu, performance] Use _BitScanForward64 more often, by fixing availability detection, avoiding calling _BitScanForward twice (PR #142000)
Eugene Golushkov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove invalid char_traits instantiations from a test (PR #142016)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] fix: update pretty-printer to work with gdb 17 (PR #142106)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Fix unnecessary padding for basic_string's __short (PR #135973)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix padding calculation for function reference types (PR #142125)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] `flat_meow` transparent comparator string literals (PR #133654)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 665148d - [libc++][test] Fix test not relying on MinSequenceContainer (#140372)
via libcxx-commits
- [libcxx-commits] [libcxx] Revert "[libc++] Re-enable std::pair trivial copy constructor for FreeBSD >= 14" (PR #142204)
Jessica Clarke via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make std::filesystem::canonical throw when given empty path (PR #77223)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 35757d6 - Revert "[libc++] Re-enable std::pair trivial copy constructor for FreeBSD >= 14" (#142204)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid discarding const-ness when copy-constructing vectors (PR #69988)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Undefine all supported C math functions (PR #94533)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of pointer_traits a bit (PR #142260)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] [libcxxabi][test] Check that all copied files are synced between llvm and libcxxabi (PR #142262)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxxabi] 061ef3c - [libcxxabi][test] Check that all copied files are synced between llvm and libcxxabi (#142262)
via libcxx-commits
Last message date:
Sat May 31 20:11:47 PDT 2025
Archived on: Sat May 31 20:11:49 PDT 2025
This archive was generated by
Pipermail 0.09 (Mailman edition).