August 2024 Archives by thread
Starting: Thu Aug 1 01:17:45 PDT 2024
Ending: Sat Aug 31 23:49:35 PDT 2024
Messages: 2037
- [libcxx-commits] [libcxx] [libc++][NFC] Avoid opening namespace std in the tests (PR #94160)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 5dfdac7 - [libc++][NFC] Avoid opening namespace std in the tests (#94160)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Increase `atomic_ref`'s required alignment for small types (PR #99654)
Damien L-G via libcxx-commits
- [libcxx-commits] [libcxx] d10dc5a - [libc++] Remove dedicated namespaces for ranges functions (#76543)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] removes dedicated namespaces for ranges stuff (PR #76543)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] beecf2c - [libc++] Fix missing declarations of uses_allocator_construction_args (#67044)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix missing declarations of uses_allocator_construction_args (PR #67044)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 3891468 - [libc++] Avoid using **this in error messages for expected monadic operations (#84840)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid using **this in error messages for expected monadic operations (PR #84840)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] removes non-customisation-point objects from `__cpo` namespace (PR #76542)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] <algorithm>: __is_callable checks whether the callable can be called with rvalue (PR #73451)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Check correctly ref-qualified __is_callable in algorithms (PR #73451)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove functions deprecated in C++17 and removed in C++20 (PR #100914)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] 59ca618 - [libc++] Increase atomic_ref's required alignment for small types (#99654)
via libcxx-commits
- [libcxx-commits] [libcxx] d5a6ec1 - [libc++][stringbuf] Test and document LWG2995. (#100879)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][stringbuf] Test and document LWG2995. (PR #100879)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test][z/OS] Fix hermite.pass.cpp for HEX float (PR #101019)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [NFC][libc++][libc++abi][libunwind][test] Fix/unify AIX triples used in LIT tests (PR #101196)
Xing Xue via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize lexicographical_compare (PR #65279)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add a utility for checking the output of commands (PR #65917)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve code gen for string's operator== (PR #100926)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Granularize <vector> (PR #99705)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Set `_LIBCPP_HAS_CLOCK_GETTIME` for GPU targets (PR #99243)
Joseph Huber via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add input validation for set_intersection() in debug mode. (PR #101508)
Iuri Chaer via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Add __common_type builtin (PR #99473)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Speed up set_intersection() by fast-forwarding over ranges of non-matching elements with one-sided binary search. (PR #75230)
Iuri Chaer via libcxx-commits
- [libcxx-commits] [libcxx] 8d151f8 - [libc++] Check correctly ref-qualified __is_callable in algorithms (#73451)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Poison memory in variant destroy (PR #101048)
Chris Cotter via libcxx-commits
- [libcxx-commits] [clang] [libcxx] Reapply "[Clang] Implement resolution for CWG1835 (#92957, #98547)" (PR #100425)
Krystian Stasiowski via libcxx-commits
- [libcxx-commits] [libcxx] 451bba6 - [libc++] Revert "Check correctly ref-qualified __is_callable in algorithms (#73451)"
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Check correctly ref-qualified __is_callable in algorithms (PR #101553)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Fix undue overflowing of `std::hypot(x, y, z)` (PR #100820)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Fix undue overflowing of `std::hypot(x, y, z)` (PR #100820)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Fix undue overflowing of `std::hypot(x, y, z)` (PR #100820)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Fix undue overflowing of `std::hypot(x, y, z)` (PR #100820)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Fix undue overflowing of `std::hypot(x, y, z)` (PR #100820)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Fix undue overflowing of `std::hypot(x, y, z)` (PR #100820)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Fix undue overflowing of `std::hypot(x, y, z)` (PR #100820)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 3af26be - [libc++] Improve code gen for string's operator== (#100926)
via libcxx-commits
- [libcxx-commits] [libcxx] 64946fd - [libc++][NFC] Fix inconsistent quoting and spacing in our CSV files
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Consistency fixes for the CSV status files (PR #101572)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement ranges::iota (PR #68494)
James E T Smith via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implementation of P1831R1 (PR #101439)
Josh Karns via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] <experimental/simd> Add compound assignment operators for simd reference (PR #86761)
via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libcxx] [libcxxabi] [lld] [llvm] release note is nullptr removal (PR #101638)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
Daniel Petrovic via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] P2278R4: implement `{basic_, }const_iterator`, and have `cbegin` et. al. return it (PR #99915)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] b626288 - [libc++] Consistency fixes for the CSV status files (#101572)
via libcxx-commits
- [libcxx-commits] [libcxxabi] [libunwind] [libcxxabi][libunwind] Support for using LLVM libc (PR #101688)
Petr Hosek via libcxx-commits
- [libcxx-commits] [libcxx] 39c7dc7 - [libc++][NFC] More consistency fixes to the CSV entries
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add a script to synchronize status-tracking CSVs with Github issues (PR #101704)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] P2609R3: Relaxing Ranges Just A Smidge (PR #101715)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Use __has_feature check to enable usage of thread_local for exception storage (PR #97591)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Run the Lit test suite against an installed version of the library (PR #96910)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Unify the benchmarks with the test suite (PR #101399)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Re-enable transitive include tests when TZDB isn't provided (PR #101746)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc] Adjust inline assembly constraints for the AMDGPU target (PR #101747)
Joseph Huber via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Use `aligned_alloc` for testing instead of `posix_memalign` (PR #101748)
Joseph Huber via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][format][1/7] Adds more benchmarks. (PR #101803)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 879640c - [libc++] Implements the new version header generator. (#97847)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implements the new version header generator. (PR #97847)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 79caa06 - [libc++][bit] Improves rotate functions. (#98032)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][bit] Improves rotate functions. (PR #98032)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][numeric][NFC] Cleanup *Saturation arithmetic* tests (PR #101826)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] WIP - [libc++][spanstream] P0448R4: A `strstream` replacement using `span<charT>` as buffer (PR #83541)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove and deprecate `uncaught_exception` (PR #101830)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove `get_temporary_buffer`/`return_temporary_buffer` (PR #100914)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] LWG3564: `transform_view::iterator<true>::value_type` and `iterator_category` should use `const F&` (PR #91816)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix unnecessary flushes in std::print() on POSIX (PR #70321)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Post-LLVM19-release docs cleanup (PR #99667)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] mark P0645 as complete (PR #101852)
via libcxx-commits
- [libcxx-commits] [libcxx] 899055f - [libc++] <experimental/simd> Add compound assignment operators for simd reference (#86761)
via libcxx-commits
- [libcxx-commits] [libcxx] d07fdf9 - [libc++] Optimize lexicographical_compare (#65279)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove a few includes from <__hash_table> (PR #99738)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 0dd8c0d - [libc++] Remove a few includes from <__hash_table> (#99738)
via libcxx-commits
- [libcxx-commits] [libcxx] 8ab5af6 - [libc++] Fixes an AIX CI failure.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [NFC][libc++][exceptions] Adds tests for LWG3112. (PR #100881)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 2fe08ed - [libc++][test] Adds a TODO.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory_resource] Implements LWG3683. (PR #100775)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [NFC][libc++][test] Removes a TODO. (PR #100884)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improves type-safety in generator script. (PR #101880)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implements LWG3130. (PR #101889)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] bfe0968 - [NFC][libc++][exceptions] Adds tests for LWG3112. (#100881)
via libcxx-commits
- [libcxx-commits] [libcxx] 0edafc4 - [libc++] mark P0645 as complete (#101852)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][chrono][test] Fixes bogus loops. (PR #101890)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libc] [libcxx] [llvm] [libcxx][libc] Hand in Hand PoC with from_chars (PR #91651)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Remove `get_temporary_buffer`/`return_temporary_buffer` (PR #100914)
A. Jiang via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [libunwind][libcxx][libcxxabi][compiler-rt-builtins] Fix Exception Handling build for wasm (PR #79667)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] Reland: Instantiate concepts with sugared template arguments (PR #101782)
Matheus Izvekov via libcxx-commits
- [libcxx-commits] [libcxx] 7483711 - [clang] Reland: Instantiate concepts with sugared template arguments (#101782)
via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [libcxx] [lldb] [clang] Reland: Instantiate alias templates with sugar (PR #101858)
Matheus Izvekov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Vectorize std::adjacent_find (PR #89757)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] Make caches protected (PR #101184)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxxabi] 9ae24fc - Demangle: Fix comment typos to cycle bots
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Add cache file for the GPU build (PR #99348)
Joseph Huber via libcxx-commits
- [libcxx-commits] [libcxxabi] [libcxxabi/demangle] Remove __cxxabi_config.h include (PR #101971)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxxabi] [cxxabi] Remove `__cxxabi_config.h` from includes (PR #101972)
Dmitry Chestnykh via libcxx-commits
- [libcxx-commits] [libcxx] 2578315 - [libc++] Check correctly ref-qualified __is_callable in algorithms (#101553)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Add fallback to standard C when `unistd` is unavailable (PR #102005)
Joseph Huber via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Fix acceptance of convertible types in `std::isnan()` and `std::isinf()` (PR #98952)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of LWG2762 (noexcept for unique_ptr) (PR #102032)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Do not redeclare `lgamma_r` when targeting the LLVM C library (PR #102036)
Joseph Huber via libcxx-commits
- [libcxx-commits] [libcxxabi] 08a61eb - [libcxxabi/demangle] Remove __cxxabi_config.h include (#101971)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Handle windows system error code mapping in std::error_code. (PR #93101)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][P1831R1] Deprecating volatile: library (PR #101439)
Josh Karns via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Increase test coverage of convertible types in `std::isnan()` and `std::isinf()` (PR #98952)
Robin Caloudis via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] fix back slash as root dir breaks lexically_relative, lexically_proximate and hash_value on Windows (PR #99780)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] fix back slash as root dir breaks lexically_relative, lexically_proximate and hash_value on Windows (PR #99780)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] fix back slash as root dir breaks lexically_relative, lexically_proximate and hash_value on Windows (PR #99780)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] fix back slash as root dir breaks lexically_relative, lexically_proximate and hash_value on Windows (PR #99780)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] fix back slash as root dir breaks lexically_relative, lexically_proximate and hash_value on Windows (PR #99780)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] fix back slash as root dir breaks lexically_relative, lexically_proximate and hash_value on Windows (PR #99780)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] fix back slash as root dir breaks lexically_relative, lexically_proximate and hash_value on Windows (PR #99780)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] fix back slash as root dir breaks lexically_relative, lexically_proximate and hash_value on Windows (PR #99780)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] fix back slash as root dir breaks lexically_relative, lexically_proximate and hash_value on Windows (PR #99780)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] fix back slash as root dir breaks lexically_relative, lexically_proximate and hash_value on Windows (PR #99780)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] fix back slash as root dir breaks lexically_relative, lexically_proximate and hash_value on Windows (PR #99780)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] fix back slash as root dir breaks lexically_relative, lexically_proximate and hash_value on Windows (PR #99780)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] fix back slash as root dir breaks lexically_relative, lexically_proximate and hash_value on Windows (PR #99780)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] fix back slash as root dir breaks lexically_relative, lexically_proximate and hash_value on Windows (PR #99780)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] fix back slash as root dir breaks lexically_relative, lexically_proximate and hash_value on Windows (PR #99780)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] fix back slash as root dir breaks lexically_relative, lexically_proximate and hash_value on Windows (PR #99780)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Add `LIBCXX_HAS_TERMINAL_AVAILABLE` CMake option to disable `print` terminal checks (PR #99259)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Fix typo in count_new.h (PR #102049)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 72825fd - [libc++][math] Fix undue overflowing of `std::hypot(x, y, z)` (#100820)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace `__compressed_pair` with `[[no_unique_address]]` (PR #76756)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor the std::unique_lock tests (PR #102151)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Brian Cain via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use a different smart ptr type alias (PR #102089)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][syncbuf] Implements LWG3253. (PR #99778)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 642259a - [libc++][chrono][test] Fixes bogus loops. (#101890)
via libcxx-commits
- [libcxx-commits] [libcxx] 4dee641 - [libc++] Implements LWG3130. (#101889)
via libcxx-commits
- [libcxx-commits] [libcxx] [RFC][libc++] Use IWYU pragma's. (PR #102191)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] <experimental/simd> Add ++/-- operators for simd reference (PR #88091)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] The rest of P2278R4 (cdata, as_const_view, span changes) (PR #102301)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] The rest of P2278R4 (cdata, as_const_view, span changes) (PR #102301)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] The rest of P2278R4 (cdata, as_const_view, span changes) (PR #102301)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] The rest of P2278R4 (cdata, as_const_view, span changes) (PR #102301)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] The rest of P2278R4 (cdata, as_const_view, span changes) (PR #102301)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] The rest of P2278R4 (cdata, as_const_view, span changes) (PR #102301)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] The rest of P2278R4 (cdata, as_const_view, span changes) (PR #102301)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] The rest of P2278R4 (cdata, as_const_view, span changes) (PR #102301)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] The rest of P2278R4 (cdata, as_const_view, span changes) (PR #102301)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] The rest of P2278R4 (cdata, as_const_view, span changes) (PR #102301)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] The rest of P2278R4 (cdata, as_const_view, span changes) (PR #102301)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] The rest of P2278R4 (cdata, as_const_view, span changes) (PR #102301)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] The rest of P2278R4 (cdata, as_const_view, span changes) (PR #102301)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] The rest of P2278R4 (cdata, as_const_view, span changes) (PR #102301)
nicole mazzuca via libcxx-commits
- [libcxx-commits] [libcxx] f343fee - [libcxx][test][z/OS] Fix hermite.pass.cpp for HEX float (#101019)
via libcxx-commits
- [libcxx-commits] [libcxx] [NFC][libc++][test][AIX] UnXFAIL LIT test transform.pass.cpp (PR #102338)
Xing Xue via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Implement CWG2137 (list-initialization from objects of the same type) (PR #94355)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid -Wzero-as-null-pointer-constant in operator<=> (PR #79465)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][Android] Disable fdsan in close.pass.cpp (PR #102412)
Ryan Prichard via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][PSTL] Implement adjacent_difference (PR #102431)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][PSTL] Add backend for forwaring to mem functions (PR #102448)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] implement `ranges::elements_of` (PR #91414)
Xiaoyang Liu via libcxx-commits
- [libcxx-commits] [clang] [libcxx] Revert "[clang] Reland: Instantiate concepts with sugared template arguments (#101782)" (PR #102551)
Matheus Izvekov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove the allocator<const T> extension (PR #102655)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix clang-tidy issues and re-enable it in the CI (PR #102658)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 5c717d6 - [libc++] re-enable clang-tidy in the CI and fix any issues (#102658)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of std::get for pairs (PR #102740)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] [regex] add `[[__fallthrough__]]` to suppress fallthrough warning (PR #100821)
Max Coplan via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Remove unnecessary dependency on std::unique_ptr (PR #73277)
Michael Kenzel via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] address of all the things. (PR #102832)
Nhat Nguyen via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [llvm] [openmp] [runtimes] remove workaround for old CMake when setting `--unwindlib=none` (PR #93429)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] [test] Mark gdb_pretty_printer_test.sh.cpp as unsupported on Windows (PR #102891)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] [test] Enable gdb_pretty_printer_test.sh.cpp for clang-19 (PR #102893)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][chrono] Adds the sys_info class. (PR #85619)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Cache file attributes during directory iteration. (PR #93316)
Yuriy Chernyshov via libcxx-commits
- [libcxx-commits] [libcxx] d9caea1 - [libc++][ranges] LWG3564: `transform_view::iterator<true>::value_type` and `iterator_category` should use `const F&` (#91816)
via libcxx-commits
- [libcxx-commits] [libcxx] a2acea5 - [libcxx] [test] Mark gdb_pretty_printer_test.sh.cpp as unsupported on Windows (#102891)
via libcxx-commits
- [libcxx-commits] [libcxx] b368404 - [libc++][NFC] Fix typo in count_new.h (#102049)
via libcxx-commits
- [libcxx-commits] [libcxx] 7951673 - [libc++] Use a different smart ptr type alias (#102089)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx] Provide locale conversions to tests through lit substitution (PR #86649)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test] Skip sys_info zdump test when zdump was built with 32 bit time_t (PR #103056)
Adhemerval Zanella via libcxx-commits
- [libcxx-commits] [libcxx] f117f0a - [libc++] Add a script to synchronize status-tracking CSVs with Github issues (#101704)
via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lldb] [llvm] [mlir] [InstCombine] Don't look at ConstantData users (PR #103302)
Alexis Engelke via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix ambiguous std::complex constructor (PR #103409)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 29e51f8 - [libc++] Simplify the implementation of LWG2762 (noexcept for unique_ptr) (#102032)
via libcxx-commits
- [libcxx-commits] [libcxx] e80bc77 - [libc++] Normalize how we track the meeting at which a paper of LWG issue was voted
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 99c5615 - [libc++][NFC] Add missing separators in status-tracking CSV files
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 812ae91 - [libc++] <experimental/simd> Add ++/-- operators for simd reference (#88091)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][chrono] Loads leap-seconds.list in tzdb. (PR #82113)
Younan Zhang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test] Add feature for platforms where long double is double (PR #103903)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libcxx][test] Disable large_tests for picolib builds (PR #103930)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Disable invalid `__start/__stop` reference on NVPTX (PR #99381)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 9c70205 - [libc++] Remove duplicate C++17 LWG issues from the CSVs
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 7e5cd8f - [libc++] Mechanical adjustments for the C++14 Paper status files
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx] Add `LIBCXX_HAS_TERMINAL_AVAILABLE` CMake option to disable `print` terminal checks (PR #99259)
Joseph Huber via libcxx-commits
- [libcxx-commits] [libcxx] 0eb1fc8 - [libcxx] Set `_LIBCPP_HAS_CLOCK_GETTIME` for GPU targets (#99243)
via libcxx-commits
- [libcxx-commits] [libcxx] 4d08bb1 - [libc++] Fix ambiguous constructors for std::complex and std::optional (#103409)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx] Add cache file for the GPU build (PR #99348)
Joseph Huber via libcxx-commits
- [libcxx-commits] [libcxx] 3b7b2f2 - [libcxx] Add fallback to standard C when `unistd` is unavailable (#102005)
via libcxx-commits
- [libcxx-commits] [libcxx] 23617f2 - [libcxx] Disable invalid `__start/__stop` reference on NVPTX (#99381)
via libcxx-commits
- [libcxx-commits] [libcxx] 9e87061 - [libcxx] Adjust inline assembly constraints for the AMDGPU target (#101747)
via libcxx-commits
- [libcxx-commits] [libcxx] a845dba - [libc++] Remove non-existent LWG issue from the .csv files
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Vedant Tewari via libcxx-commits
- [libcxx-commits] [libcxx] 6f6422f - [lldb][test] Mark sys_info zdump test unsupported on 32 bit Arm Linux
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] f71b638 - [libcxx] Use `aligned_alloc` for testing instead of `posix_memalign` (#101748)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Fixing hyperlink for mathematical special function documentation (PR #104444)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Take the ABI break for `std::node`'s pointer UB unconditionally (PR #100585)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Take the ABI break for `std::list`'s pointer UB unconditionally (PR #100585)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 85da39d - [libc++] Remove the allocator<const T> extension (#102655)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix rejects-valid in std::span copy construction (PR #104500)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Add testing configuration for GPU targets (PR #104515)
Joseph Huber via libcxx-commits
- [libcxx-commits] [libcxx] aa427b1 - [libc++] Fix backslash as root dir breaks lexically_relative, lexically_proximate and hash_value on Windows (#99780)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][regex] add _LIBCPP_FALLTHROUGH to suppress fallthrough warning (PR #100821)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 99696b3 - [libc++] Fix rejects-valid in std::span copy construction (#104500)
via libcxx-commits
- [libcxx-commits] [libcxx] 2fe59d5 - [libc++][math] Fix acceptance of convertible types in `std::isnan()` and `std::isinf()` (#98952)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix several double-moves in the code base (PR #104616)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P0429R9 `std::flat_map` (PR #98643)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 3c603f8 - [libcxx][fix] Rename incorrect filename variable
Joseph Huber via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Implement C++23 (parts of) P0533: constexpr `std::div()` (PR #104633)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Marks transform_error.mandates.verify.cpp unsupported on msvc (PR #104635)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Implement CWG2369 "Ordering between constraints and substitution" (PR #102857)
Younan Zhang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Added segment iterator for fill (PR #104680)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][algorithm] Optimize std::stable_sort via radix sort algorithm (PR #104683)
Дмитрий Изволов via libcxx-commits
- [libcxx-commits] [libcxx] 29811a8 - [libc++][docs] Fixing hyperlink for mathematical special function documentation (#104444)
via libcxx-commits
- [libcxx-commits] [libcxx] Insert new nodes at the beginning of equal range in std::unordered_multimap (PR #104702)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][chono] Use hidden friends for leap_second comparison. (PR #104713)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test] Use smaller time range for 32 bit time_t (PR #104762)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] <experimental/simd> Add unary operators for class simd (PR #104764)
via libcxx-commits
- [libcxx-commits] [libcxx] Provide overloads for cv-unqualified floating point types for `isnormal` (PR #104773)
Robin Caloudis via libcxx-commits
- [libcxx-commits] [libcxxabi] 4c967af - [libc++abi] Remove unnecessary dependency on std::unique_ptr (#73277)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] renames some template type parameters (PR #76540)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [runtimes] Always define cxx_shared, cxx_static & other targets (PR #80007)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [libc++/libc++abi/libunwind] Add new test configs for Clang runtime library. NFC. (PR #82734)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] responds to Clang Tidy feedback (PR #97556)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Rearrange functions in the synopsis comments of `<cmath>` (PR #100862)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] Add pre-commit hooks and git config for libc++ & git-clang-format. (PR #73798)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor the tests for mutex, recursive mutex and their timed counterparts (PR #104852)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add a few basic tests for C++ / Swift interoperation (PR #104863)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of std::sort a bit (PR #104902)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] e0441d5 - [libc++][chono] Use hidden friends for leap_second comparison. (#104713)
via libcxx-commits
- [libcxx-commits] [libcxx] f73050e - [libc++] Fix several double-moves in the code base (#104616)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++26] `constexpr std::stable_sort` (part of P2562) (PR #105379)
via libcxx-commits
- [libcxx-commits] [libcxx] has `basic_string` call `basic_string_view`'s assume-valid constructor (PR #105441)
Christopher Di Bella via libcxx-commits
- [libcxx-commits] [libcxx] 1e5f275 - [libc++] Refactor the tests for mutex, recursive mutex and their timed counterparts (#104852)
via libcxx-commits
- [libcxx-commits] [libcxx] aa08843 - [libc++] Avoid -Wzero-as-null-pointer-constant in operator<=> (#79465)
via libcxx-commits
- [libcxx-commits] [libcxx] 7ad7f8f - [libcxx] Add `LIBCXX_HAS_TERMINAL_AVAILABLE` CMake option to disable `print` terminal checks (#99259)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark C++14 as complete and remove the status pages (PR #105514)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement `views::join_with` (PR #65536)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] P2164R9: Implements `views::enumerate` (PR #73617)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] applies integer-like changes from [P2393R1] (PR #74161)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] `std::views::split`: fix handling of empty ranges (LWG4017) (PR #87916)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P2502R2: `std::generator` (PR #92213)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P0792R14: `std::function_ref` (PR #94894)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P0753R2 Manipulators for C++ Synchronized Buffered Ostream (PR #97955)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 1c9d8a6 - [libcxx] Add cache file for the GPU build (#99348)
via libcxx-commits
- [libcxx-commits] [libcxx] ec86663 - [libc++][NFC] A few mechanical adjustments to capitalization in status files
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 7a28192 - [libc++] Standardize how we track removed and superseded papers
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 84fa7b4 - [libc++] Improve the granularity of status tracking from Github issues
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove labels from CSV status pages (PR #105581)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 46c94be - [libc++] Mark LWG3404 as implemented
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Adjust armv7 XFAIL target triple for the setfill_wchar_max test. (PR #105586)
Vladimir Vereschaka via libcxx-commits
- [libcxx-commits] [libcxx] Replace ::new with construct_at in allocator. (PR #105593)
Amy Huang via libcxx-commits
- [libcxx-commits] [libcxx] 9ff0468 - [libc++] Refactor the std::unique_lock tests (#102151)
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] c73b14c - [libc++] Fix the documentation build
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 6d30b67 - [libc++] Add link to the Github conformance table from the documentation
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 41dcdfb - [libc++][docs] Major update to the documentation
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove status pages tracking SpecialMath and Zip (PR #105672)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 58ac764 - [libc++] Post-LLVM19-release docs cleanup (#99667)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Move some macOS CI jobs to Github actions (PR #89083)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix __split_buffer::reserve() (PR #105681)
via libcxx-commits
- [libcxx-commits] [libcxx] 4a2a1b5 - [libc++] Adjust armv7 XFAIL target triple for the setfill_wchar_max test. (#105586)
via libcxx-commits
- [libcxx-commits] [libcxx] e31322b - [libc++] Fix transform_error.mandates.verify.cpp test on msvc (#104635)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P2747R2: `constexpr` placement new (library part) (PR #105768)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Disallow character types being index types of `extents` (PR #105832)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2985R0: std::is_virtual_base_of (PR #105847)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] ff5552c - [libc++] Remove status pages tracking SpecialMath and Zip (#105672)
via libcxx-commits
- [libcxx-commits] [libcxx] 3d18cea - [libc++][regex] Add _LIBCPP_FALLTHROUGH to suppress fallthrough warning (#100821)
via libcxx-commits
- [libcxx-commits] [libcxx] has `basic_string` call `basic_string_view`'s assume-valid constructor (PR #105863)
Christopher Di Bella via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix CMake cache for the hardening with ABI breaks CI (PR #105864)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Remove potential non-trailing 0-length array (PR #105865)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Fix `msvc_is_lock_free_macro_value()` (PR #105876)
Stephan T. Lavavej via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add an ABI setting to harden unique_ptr<T[]>::operator[] (PR #91798)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Added segmented iterator for count_if (PR #105888)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Sync the filesystem clock_gettime handling with chrono for OpenBSD (PR #92675)
Brad Smith via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Add `constexpr` for `std::signbit()` (PR #105946)
Robin Caloudis via libcxx-commits
- [libcxx-commits] [libcxx] 886b761 - [libc++][test] Fix `msvc_is_lock_free_macro_value()` (#105876)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Do not test Clang bug in `is_constructible.pass.cpp` (PR #105964)
S. B. Tam via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Fix `is_always_lock_free` test (PR #105966)
Stephan T. Lavavej via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Don't explicitly provide propagate_on_container_swap when calling __swap_allocator (PR #105980)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement `std::inplace_vector<T, N>` (PR #105981)
Mital Ashok via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add randomize unspecified stability in `__hash_table` (PR #105982)
Arvid Jonasson via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Fix testing `constexpr` at compile time (PR #105984)
Robin Caloudis via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [libcxx] [lld] [lldb] [llvm] [mlir] [polly] python: use raw strings for regex (PR #105990)
Paul Zander via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix bug in atomic_ref's calculation of lock_free-ness (PR #99570)
via libcxx-commits
- [libcxx-commits] [libcxx] 1c48c9c - [libc++] Implement P2985R0: std::is_virtual_base_of (#105847)
via libcxx-commits
- [libcxx-commits] [libcxx] 499e135 - [libc++][test] Do not test Clang bug in `is_constructible.pass.cpp` (#105964)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix name of is_always_lock_free test which was never being run (PR #106077)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid including <__config> directly in the test suite (PR #106080)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] bc695f5 - [libc++][test] Add missing <concepts> in is_always_lock_free test (#105966)
via libcxx-commits
- [libcxx-commits] [libcxx] 0f58ab8 - [libc++] Undo unintended renaming in bc695f522743
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] e04d124 - [libc++] Call basic_string_view's assume-valid constructor from basic_string operations (#105863)
via libcxx-commits
- [libcxx-commits] [libcxx] 7106643 - [libc++][NFC] Don't explicitly provide propagate_on_container_swap when calling __swap_allocator (#105980)
via libcxx-commits
- [libcxx-commits] [libcxx] 8e3aa7e - [libc++] Fix CMake cache for the hardening with ABI breaks CI (#105864)
via libcxx-commits
- [libcxx-commits] [libcxx] 85561dd - [libc++] Fix bounded iterator hardening mode in C++03 mode
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 06edc1c - [libc++] Avoid including <__config> directly in the test suite (#106080)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Remove __constexpr_is{nan, finite} (PR #106205)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Remove constrained overloads (PR #106224)
Robin Caloudis via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Remove constrained overloads of {isnan, isinf, isfinite} (PR #106224)
Robin Caloudis via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Remove constrained overloads of {isnan, isinf, isfinite} (PR #106224)
Robin Caloudis via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Remove constrained overloads of {isnan, isinf, isfinite} (PR #106224)
Robin Caloudis via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Remove constrained overloads of {isnan, isinf, isfinite} (PR #106224)
Robin Caloudis via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Remove constrained overloads of {isnan, isinf, isfinite} (PR #106224)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Remove constrained overloads of `std::{isnan, isinf, isfinite}` (PR #106224)
Robin Caloudis via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Remove constrained overloads of `std::{isnan, isinf, isfinite}` (PR #106224)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Remove constrained overloads of `std::{isnan, isinf, isfinite}` (PR #106224)
Robin Caloudis via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Remove constrained overloads of `std::{isnan, isinf, isfinite}` (PR #106224)
Robin Caloudis via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Remove constrained overloads of `std::{isnan, isinf, isfinite}` (PR #106224)
Robin Caloudis via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Remove constrained overloads of `std::{isnan, isinf, isfinite}` (PR #106224)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Remove constrained overloads of `std::{isnan, isinf, isfinite}` (PR #106224)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Opzimize bitset shift operations (PR #106225)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] d4ffccf - [libc++] Simplify the implementation of std::sort a bit (#104902)
via libcxx-commits
- [libcxx-commits] [libcxx] Added segmented iterator for std::equal (PR #106254)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix wraparound issue with -fsanitize=integer in string operator>> (PR #106263)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 0df7812 - [libc++] Add missing include to three_way_comp_ref_type.h
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] b2dd840 - [libc++] Add missing newline and remove unintended escape sequence
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 74e70ba - [libc++] Disallow character types being index types of `extents` (#105832)
via libcxx-commits
- [libcxx-commits] [libcxx] 4ea2c73 - [libc++] Deprecate and remove std::uncaught_exception (#101830)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] improves diagnostics for containers with bad value types (PR #106296)
Christopher Di Bella via libcxx-commits
- [libcxx-commits] [libcxx] 5f2389d - [libc++] Do not redeclare lgamma_r when targeting the LLVM C library (#102036)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add CI job testing on OpenBSD (PR #106315)
Brad Smith via libcxx-commits
- [libcxx-commits] [libcxx] 866bec7 - [libc++][math] Provide overloads for cv-unqualified floating point types for `std::isnormal` (#104773)
via libcxx-commits
- [libcxx-commits] [libcxx] 2f0661c - [libc++][math] Remove constrained overloads of `std::{isnan, isinf, isfinite}` (#106224)
via libcxx-commits
- [libcxx-commits] [libcxx] 026210e - [libc++][ranges] P2609R3: Relaxing Ranges Just A Smidge (#101715)
via libcxx-commits
- [libcxx-commits] [libcxx] 0e8208e - [libc++] Run the Lit test suite against an installed version of the library (#96910)
via libcxx-commits
- [libcxx-commits] [libcxx] cc0f2d5 - [libc++] Mark a few papers as done or "Nothing To Do"
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] c2cac69 - [libc++] Replace 'tags' in CSV status pages by inline notes (#105581)
via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [libcxx] [lldb] [llvm] Rename Sanitizer Coverage => Coverage Sanitizer (PR #106505)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Remove unused struct in <string> (PR #106527)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix -Wsign-compare warning in `ranges::search` (PR #100983)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 025f03f - [libc++][NFC] Remove unused struct in <string> (#106527)
via libcxx-commits
- [libcxx-commits] [libcxx] a705e8c - [libc++][NFC] Remove __constexpr_is{nan, finite} (#106205)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Rename a few directories to match the standards stable names (PR #99450)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Move a bunch of tests into std/meta to reflect the standard (PR #99452)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Move a bunch of tests into std/mem to reflect the standard (PR #99456)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Provide overloads for cv-unqualified floating point types for `std::signbit` (PR #106566)
Robin Caloudis via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Use the default rune table when using the LLVM libc (PR #106632)
Joseph Huber via libcxx-commits
- [libcxx-commits] [libcxx] [libc] Do not include `langinfo.h` when using the LLVM C library (PR #106634)
Joseph Huber via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test] Add macro for when long double is just double (PR #106708)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] Guard ..._REMOVED_UNCAUGHT_EXCEPTION behind ifndef (PR #106719)
Danial Klimkin via libcxx-commits
- [libcxx-commits] [libcxx] c792de2 - [libcxx][test] Add macro for when long double is just double (#106708)
via libcxx-commits
- [libcxx-commits] [libcxx] f4ea19b - [libc++][syncbuf] Implement LWG3253 (#99778)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test] Use long double test macro in strong_order.pass.cpp (PR #106742)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] 348e741 - [libc++][NFC] Run clang-format on libcxx/include
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] a3f8790 - [libc++][NFC] Minor reformatting in <cstddef>
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] don't `#include <cwchar>` if wide chars aren't enabled (PR #99911)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] First attempt to regroup a few modules in the modulemap (PR #98214)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 57fe53c - [libc++] First attempt to regroup a few modules in the modulemap (#98214)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][modules] Remove a dependency of __type_traits/invoke.h on __utility (PR #106795)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Include __type_traits/invoke.h from __type_traits/result_of.h (PR #106796)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][modules] Use inline variable instead of true_type (PR #106797)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove unused pair.h include from hypot.h (PR #106798)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix __datasizeof_v for Clang17 and 18 in C++03 (PR #106832)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 0f7400c - [libc++] Add missing include to std/utilities/charconv/charconv.to.chars/integral.pass.cpp
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 109bff1 - [libcxx] Do not include `langinfo.h` when using the LLVM C library (#106634)
via libcxx-commits
- [libcxx-commits] [libcxx] 38dbcbd - [libcxx] Use the default rune table when using the LLVM libc (#106632)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][type_traits] P2647R1: A trait for implicit lifetime types (PR #106870)
Hristo Hristov via libcxx-commits
Last message date:
Sat Aug 31 23:49:35 PDT 2024
Archived on: Sat Aug 31 23:49:47 PDT 2024
This archive was generated by
Pipermail 0.09 (Mailman edition).