May 2024 Archives by thread
Starting: Wed May 1 00:12:14 PDT 2024
Ending: Fri May 31 23:57:11 PDT 2024
Messages: 1739
- [libcxx-commits] [clang] [libcxx] [llvm] Triple::normalize: Use none as OS for XX-none-ABI (PR #89638)
YunQiang Su via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Align allocation to match `__set_long_cap` and `__get_long_cap` (PR #90292)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] P2116R9: Implements `views::enumerate` (PR #73617)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] WIP - [libc++][debugging] P2546R5: Debugging support & P2810R4: `is_debugger_present` `is_replaceable` (PR #81447)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][ci] In picolib build, ask clang for the normalised triple (PR #90722)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][ci] In picolib build, ask clang for the normalised triple (PR #90722)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][ci] In picolib build, ask clang for the normalised triple (PR #90722)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][ci] In picolib build, ask clang for the normalised triple (PR #90722)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][ci] In picolib build, ask clang for the normalised triple (PR #90722)
YunQiang Su via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][ci] In picolib build, ask clang for the normalised triple (PR #90722)
Peter Waller via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][ci] In picolib build, ask clang for the normalised triple (PR #90722)
Peter Waller via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][ci] In picolib build, ask clang for the normalised triple (PR #90722)
Peter Waller via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][ci] In picolib build, ask clang for the normalised triple (PR #90722)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][ci] In picolib build, ask clang for the normalised triple (PR #90722)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][ci] In picolib build, ask clang for the normalised triple (PR #90722)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][ci] In picolib build, ask clang for the normalised triple (PR #90722)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] 167b506 - [libcxx][ci] In picolib build, ask clang for the normalised triple (#90722)
via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi][AIX] Use different function pointer types for destructors with 1 or 2 args (PR #89624)
David Tenty via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove a few __has_foo defines in __config (PR #90511)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove _LIBCPP_DISABLE_ADDITIONAL_DIAGNOSTICS (PR #90512)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][modules] Uses _LIBCPP_USING_IF_EXISTS. (PR #90409)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][modules] Mark as implemented. (PR #90091)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] a00bbcb - [libc++] Remove _LIBCPP_DISABLE_ADDITIONAL_DIAGNOSTICS (#90512)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement ranges::iota (PR #68494)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 754072e - [NFC][libc++] Fixes comment indention.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++][CI] Reenables clang-tidy. (PR #90077)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][doc] Use installed std modules in external projects. (PR #80601)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Mathematical Special Functions: Hermite Polynomial (PR #89982)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [llvm] [libc++][WIP] Move the libc++ test format to Lit (PR #90803)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix UB in filesystem::__copy for non-existent destination. (PR #87615)
Afanasyev Ivan via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::gcd using the binary version (PR #77747)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make std::pair trivially copyable if its members are (PR #89652)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark more types as trivially relocatable (PR #89724)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Explicitly delete assignment operator in tuple (PR #90604)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] c2f29ca - [libc++][NFC] Explicitly delete assignment operator in tuple (#90604)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++][RFC] Always define internal feature test macros (PR #89178)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 46a5de6 - [libc++] Remove a few __has_foo defines in __config (#90511)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Split up ABI and platform configuration to their own headers (PR #90863)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Refactor __is_transparent to be a variable template (PR #90865)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Replace __apply_cv with __copy_cv or __copy_cvref (PR #90867)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Align `__recommend() + 1` by __endian_factor (PR #90292)
Vitaly Buka via libcxx-commits
- [libcxx-commits] [libcxx] [RFC][libc++] Testing feature test macro script. (PR #90889)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][strings] P2591R5: Concatenation of strings and string views (PR #88389)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 17f0062 - [libc++] Granularize <ostream> (#85537)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Granularize <ostream> (PR #85537)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] d129ea8 - [libcxx] Align `__recommend() + 1` by __endian_factor (#90292)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Add assert into __set_long_cap (PR #90645)
Vitaly Buka via libcxx-commits
- [libcxx-commits] [libcxx] DO_NOT_SUBMIT (PR #90253)
Vitaly Buka via libcxx-commits
- [libcxx-commits] [libcxx] 0c2a508 - Bump actions runner image used for libc++'s builders.
Eric Fiselier via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix P1206R7 feature test macros (PR #90914)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] adds additional checks to RAI containers' `erase` (PR #90919)
Christopher Di Bella via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [libc] [libclc] [libcxxabi] [lld] [lldb] [llvm] [mlir] Add clarifying parenthesis around non-trivial conditions in ternary expressions. (PR #90391)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Remove unused include from <__type_traits/is_equality_comparable.h> (PR #90950)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement C++20 atomic_ref (PR #76647)
Damien L-G via libcxx-commits
- [libcxx-commits] [libcxx] [AIX][libc++] Enable clang_modules_include.gen.py tests (PR #90971)
Jake Egan via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [lld] [lldb] [llvm] [mlir] [openmp] [pstl] Finally formalise our defacto line-ending policy (PR #86318)
Chris B via libcxx-commits
- [libcxx-commits] [libcxx] a06c1fe - Revert "[NFC] Enable atomic tests on AIX"
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 6c4dedd - [libc++][modules] Uses _LIBCPP_USING_IF_EXISTS. (#90409)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Adjust some of the [rand.dist] critical values that are too strict (PR #88669)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Fixes constexpr nasty_char_traits. (PR #90981)
Mark de Wever via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [lldb] [llvm] [mlir] [openmp] [pstl] Finally formalise our defacto line-ending policy (PR #86318)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Johannes Doerfert via libcxx-commits
- [libcxx-commits] [libcxx] Remove BLOCKLIT workaround. (PR #91001)
via libcxx-commits
- [libcxx-commits] [libcxx] [ASan][libc++] Turn on ASan annotations for short strings (PR #79536)
via libcxx-commits
- [libcxx-commits] [libcxx] WIP - [libc++][functional] P2944R3 (partial): Comparisons for ``reference_wrapper`` (``reference_wrapper`` operators only) (PR #88384)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [clang] [libcxxabi] [llvm] Add support for WASI builds (PR #91051)
Luca Versari via libcxx-commits
- [libcxx-commits] [libcxx] 76aa042 - [libc++] Adjust some of the [rand.dist] critical values that are too strict (#88669)
via libcxx-commits
- [libcxx-commits] [libcxx] 028f1b0 - [libc++] Fix P1206R7 feature test macros (#90914)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] math: remove unused template (PR #91074)
Andrew Sukach via libcxx-commits
- [libcxx-commits] [libcxxabi] a98a6e9 - Add clarifying parenthesis around non-trivial conditions in ternary expressions. (#90391)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][functional] P2944R3 (partial): Comparisons for ``reference_wrapper`` (``reference_wrapper`` operators only) (PR #88384)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][functional] P2944R3 (partial): Comparisons for `reference_wrapper` (`reference_wrapper` operators only) (PR #88384)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] implement ranges::find_last (PR #91081)
Andrew Sukach via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] ranges::find_last (PR #91086)
Andrew Sukach via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] <experimental/simd> Add copy functions for class simd/simd_mask (PR #78935)
via libcxx-commits
- [libcxx-commits] [libcxx] 2574cab - [NFC] Remove BLOCKLIT workaround. (#91001)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Define deque::__block_size inline (PR #89422)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxxabi] 4721490 - [libc++abi][AIX] Use different function pointer types for destructors with 1 or 2 args (#89624)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fixed get count threads multi-CPU system with NUMA architecture (#72267) (PR #72270)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] changes `__is_allocator` from a struct to a variable or concept (PR #68629)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Add OHOS support (PR #73114)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] change the visibility of libc++ header to public in libcxx module (PR #91240)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Rename _LIBCPP_INTRODUCED_foo_MARKUP to _LIBCPP_INTRODUCED_foo_ATTRIBUTE (PR #91269)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Reformulate availability in terms of LLVM releases (PR #87563)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] This is testing the formatter job (PR #91272)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 6f2997c - [libc++][NFC] Remove unused include from <__type_traits/is_equality_comparable.h> (#90950)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Vectorize std::adjacent_find (PR #89757)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] fff2db2 - [libc++] Rename _LIBCPP_INTRODUCED_foo_MARKUP to _LIBCPP_INTRODUCED_foo_ATTRIBUTE (#91269)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Define deque::__block_size as an inline function (PR #89422)
Louis Dionne 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] 45fed80 - [AIX][libc++] Enable clang_modules_include.gen.py tests (#90971)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Stop using strict availability markup on Apple (PR #91346)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [RFC][libc++] Improves feature-test macros. (PR #88630)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 1a96179 - [ASan][libc++] Turn on ASan annotations for short strings (#79536)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix the signatures of `std::rethrow_if_nested` (PR #91365)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [RFC][libc++][test] Improves C++ Standard filtering. (PR #89499)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][CI] Reenables clang-tidy. (PR #90077)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] implement `ranges::elements_of` (PR #91414)
Xiaoyang Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][chrono] Adds the sys_info class. (PR #85619)
Wu Yingcong via libcxx-commits
- [libcxx-commits] [libcxx] 3aba4b5 - [libc++][NFC] Refactor __is_transparent to be a variable template (#90865)
via libcxx-commits
- [libcxx-commits] [libcxx] 27a062e - [libc++] Implement std::gcd using the binary version (#77747)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Use TestEachPointerType in TestEachAtomicType (PR #91480)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `constexpr std::variant`. Implement P2231R1 (PR #83335)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Adds __cpp_lib_three_way_comparison FTM. (PR #91515)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 79921fb - [libc++][CI] Reenables clang-tidy. (#90077)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor tests for std::condition_variable (PR #91530)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 8afa6cf - [libc++][functional] P2944R3 (partial): Comparisons for `reference_wrapper` (`reference_wrapper` operators only) (#88384)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Vectorize std::mismatch with trivially equality comparable types (PR #87716)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ASan] Fix std::basic_string trait type (PR #91590)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Restore `__synth_three_way` lambda (PR #90398)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] 937643b - [libc++][test] Fixes constexpr char_traits. (#90981)
via libcxx-commits
- [libcxx-commits] [libcxx] 6c83565 - [libc++][ASan] Fix std::basic_string trait type (#91590)
via libcxx-commits
- [libcxx-commits] [libcxx] bce3132 - [libc++][doc] Updates Spaceship status page.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [NFC][libc++] Removes Clang 16 work-arounds. (PR #91636)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Deprecates rel_ops. (PR #91642)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] optimize the performance of `ranges::starts_with` (PR #84570)
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libc] [libcxx] [libcxx][libc] Hand in Hand PoC with from_chars (PR #91651)
Michael Jones via libcxx-commits
- [libcxx-commits] [libcxxabi] [llvm] [libc++abi] Avoid raw calls to assert() in libc++abi (PR #71121)
Andrew Kelley via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [libcxx] [libunwind] [lld] [llvm] [mlir] [openmp] release/18.x: [AArc64][GlobalISel] Fix legalizer assert for G_INSERT_VECTOR_ELT - manual merge (PR #91672)
Amara Emerson via libcxx-commits
- [libcxx-commits] [libcxx] Commit mostly working single wrapped module map (PR #87402)
via libcxx-commits
- [libcxx-commits] [libcxxabi] [llvm] Update stale comments of the demangler, NFC (PR #91740)
Haojian Wu via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] [test] Fix the locale ctype widen tests on AIX (PR #91744)
Xing Xue via libcxx-commits
- [libcxx-commits] [libcxx] 52271a5 - [libc++] Make `constexpr std::variant`. Implement P2231R1 (#83335)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement `views::join_with` (PR #65536)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] 9232591 - [libc++][NFC] Use TestEachPointerType in TestEachAtomicType (#91480)
via libcxx-commits
- [libcxx-commits] [libcxxabi] 023cdfc - Update stale comments of the demangler, NFC (#91740)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor flaky tests for std::shared_lock (PR #91779)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test] Fix numpunct grouping tests on AIX (PR #91781)
Xing Xue via libcxx-commits
- [libcxx-commits] [libcxx] 05f88b1 - [libc++][NFC] Replace __apply_cv with __copy_cv or __copy_cvref (#90867)
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] Make _LIBCPP_ASSUME usable when it is appropriate (PR #91801)
David Benjamin via libcxx-commits
- [libcxx-commits] [libcxx] Suppress a redundant hardening check in basic_string_view::substr (PR #91804)
David Benjamin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] LWG3618: Unnecessary `iter_move` for `transform_view::iterator` (PR #91809)
Xiaoyang Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] LWG3564: `transform_view::iterator<true>::value_type` and `iterator_category` should use `const F&` (PR #91816)
Xiaoyang Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't use incomplete remove_pointer builtin for GCC (PR #91838)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Correct and clean-up filesystem operations error_code paths (PR #88341)
Rodrigo Salazar via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [libcxx] [lld] [lldb] [llvm] [mlir] [polly] fix(python): fix invalid escape sequences (PR #91856)
Eisuke Kawashima via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Externally instantiate std::vformat_to (PR #71009)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 05cc2d5 - [libc++] Vectorize std::mismatch with trivially equality comparable types (#87716)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] `__cpp_lib_within_lifetime` -> `__cpp_lib_is_within_lifetime` (PR #91896)
Mital Ashok via libcxx-commits
- [libcxx-commits] [libcxx] 3438d8a - [libcxx] [test] Fix the locale ctype widen tests on AIX (#91744)
via libcxx-commits
- [libcxx-commits] [libcxx] 7eeccc1 - [libcxx][test] Fix numpunct grouping tests on AIX (#91781)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][functional] Implement `not_fn<NTTP>` (PR #86133)
Jakub Mazurkiewicz via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Follow-up to "Poison Pills are Too Toxic" (PR #88383)
Jakub Mazurkiewicz via libcxx-commits
- [libcxx-commits] [libcxx] Fix __mismatch under _LIBCPP_VECTORIZE_ALGORITHMS guard (PR #91995)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][hardening] Finish documenting hardening. (PR #92021)
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace `__compressed_pair` with `[[no_unique_address]]` (PR #76756)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG3382: NTTP for `pair` and `array` (PR #85811)
Jakub Mazurkiewicz via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix unnecessary fflush() in __vprint_unicode() on POSIX (PR #70321)
Dimitrij Mijoski via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Deprecated `shared_ptr` Atomic Access APIs as per P0718R2 & Implemented P2869R3: Remove Deprecated `shared_ptr` Atomic Access APIs from C++26 (PR #87111)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Mathematical special functions: Implementing `std::legendre` (PR #92175)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libcxx][libcxxabi] Fix build for OpenBSD (PR #92186)
John Ericson via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG3672: `common_iterator::operator->()` should return by value (PR #87899)
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P2502R2: `std::generator` (PR #92213)
Xiaoyang Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix unnecessary flushes in std::print() on POSIX (PR #70321)
Dimitrij Mijoski via libcxx-commits
- [libcxx-commits] [clang] [flang] [libc] [libcxx] [llvm] [mlir] Fix typo "indicies" (PR #92232)
Jay Foad via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][z/OS] Fixup linear_congruential_engine test (PR #92261)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Mathematical special functions: Implementing `std::laguerre`, `std::assoc_laguerre` (PR #92301)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test][AIX] Fix the thousands_sep expectation for fr_FR locales (PR #92312)
David Tenty via libcxx-commits
- [libcxx-commits] [libcxx] 8f711aa - [libc++][test] `__cpp_lib_within_lifetime` -> `__cpp_lib_is_within_lifetime` (#91896)
via libcxx-commits
- [libcxx-commits] [libcxx] 588ce34 - [libc++][z/OS] Fixup two linear_congruential_engine tests (#92261)
via libcxx-commits
- [libcxx-commits] [libcxx] af57ad6 - [libc++][z/OS] Correct a definition of __native_vector_size (#91995)
via libcxx-commits
- [libcxx-commits] [libcxx] f03430f - [libc++] LWG3672: `common_iterator::operator->()` should return by value (#87899)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][z/OS] Switch to use TEST_HAS_NO_INT128 as per comment in PR 92261 (PR #92434)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] locale.cpp: Move build_name helper into unnamed namespace (PR #92461)
Hubert Tong via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [lldb] [llvm] [mlir] [BOLT][BAT] Add entries for deleted basic blocks (PR #91906)
Amir Ayupov via libcxx-commits
- [libcxx-commits] [libcxx] mark std::make_format_args with clang::lifetimebound attribute (PR #78997)
Fangrui Song via libcxx-commits
- [libcxx-commits] [libcxx] af7467c - [libcxx][libcxxabi] Fix build for OpenBSD (#92186)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Mathematical special functions: Implementing `std::assoc_legendre` (PR #92608)
via libcxx-commits
- [libcxx-commits] [libcxx] Improve string allocation (PR #92652)
Valery Mironov via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++] Fix failures with GCC 14 (PR #92663)
Nikolas Klauser 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] [libcxx] Add cast to avoid pointer casting warning on Windows (PR #92738)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][modules] Attach declarations to the global module. (PR #92747)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 2a90d59 - [libcxx] locale.cpp: Move build_name helper into unnamed namespace (#92461)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix `std::atomic::wait` ulock wait UL_COMPARE_AND_WAIT64 (PR #92783)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][hardening] Use bounded iterators in std::vector and std::string (PR #78929)
David Benjamin via libcxx-commits
- [libcxx-commits] [libcxx] 250c39c - [libcxx] Add cast to avoid pointer casting warning on Windows (#92738)
via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libcxx] [libcxxabi] [lld] [lldb] [llvm] [mlir] [BOLT] Ignore special symbols as function aliases in updateELFSymbolTable (PR #92713)
Amir Ayupov via libcxx-commits
- [libcxx-commits] [libcxxabi] [libunwind] [WebAssembly] __USING_WASM_EXCEPTIONS__ -> __WASM_EXCEPTIONS__ (PR #92840)
Heejin Ahn via libcxx-commits
- [libcxx-commits] [libcxx] fea29ee - [libc++][z/OS] Switch to use TEST_HAS_NO_INT128 as per comment in PR 92261 (#92434)
via libcxx-commits
- [libcxx-commits] [libcxx] 8b8ad75 - [libcxx] removes unnecessary traits from `has_unique_object_representations` (#69241)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] removes unnecessary traits from `has_unique_object_representations` (PR #69241)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [libcxx] Reland "[clang] Enable sized deallocation by default in C++14 onwards" (PR #90373)
Pengcheng Wang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] [test] Detect mingw-w64 headers compatible with C++ module builds (PR #92893)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] Revert "[libc++] Deprecated `shared_ptr` Atomic Access APIs as per P0… (PR #92920)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxx] [NFC][libc++][test] Removes C++98 support. (PR #92930)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG2381: Inconsistency in parsing floating point numbers (PR #77948)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 3e15c97 - [libc++] LWG2381: Inconsistency in parsing floating point numbers (#77948)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P3029R1: Better `mdspan`'s CTAD - `std::extents` (PR #89015)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][vector] Inline remaining constructors filling vector with the same value (PR #82068)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 337e633 - [libcxx] [test] Detect mingw-w64 headers compatible with C++ module builds (#92893)
via libcxx-commits
- [libcxx-commits] [libcxx] 0012b1e - [libc++] Refactor flaky tests for std::shared_lock (#91779)
via libcxx-commits
- [libcxx-commits] [libcxx] 42ba740 - [libc++] Implement C++20 atomic_ref (#76647)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove the inline namespace for std::filesystem in ABIv2 (PR #92971)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] 64f6406 - [WebAssembly] __USING_WASM_EXCEPTIONS__ -> __WASM_EXCEPTIONS__ (#92840)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [WebAssembly] Upstream misc. EH changes (PR #92990)
Heejin Ahn via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P0718R2: `atomic<shared_ptr<T>>` (PR #78317)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] 130e93c - Reland "[clang] Enable sized deallocation by default in C++14 onwards" (#90373)
via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [libcxx] [lld] [lldb] [llvm] [mlir] Fix SyntaxWarning messages from python 3.12 (PR #86806)
via libcxx-commits
- [libcxx-commits] [libcxx] c7e9b49 - [libc++][vector] Inline remaining constructors filling vector with the same value (#82068)
via libcxx-commits
- [libcxx-commits] [libcxx] 058e445 - [libc++] <experimental/simd> Add copy functions for class simd/simd_mask (#78935)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement hardware_interference_size even on Clang (PR #83603)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Removed redundant template in '__delete_node()' member function of '__forward_list_base' and '__list_imp' classes. (PR #84323)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] <experimental/simd> Add swap functions of simd reference (PR #86478)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Improve exception handling (PR #88998)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] f98a3dd - [NFC][libc++][test] Removes C++98 support. (#92930)
via libcxx-commits
- [libcxx-commits] [libcxx] Introduce __config_epilogue suitable for #undef-ing certain defines from __config (PR #93015)
Yuriy Chernyshov via libcxx-commits
- [libcxx-commits] [libcxx] Revert "[libc++][vector] Inline remaining constructors filling vector with the same value" (PR #93020)
Vitaly Buka via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use __is_array if the builtin is fixed (PR #93037)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Close LWG3382 and add tests (PR #93039)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Close LWG3238 and add tests (PR #93043)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Close LWG3018 and add tests (PR #93047)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Close LWG3045 (PR #93053)
via libcxx-commits
- [libcxx-commits] [libcxx] 271eb06 - [WebAssembly] Upstream misc. EH changes (#92990)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG3223 Broken requirements for shared_ptr converting constructors (PR #93071)
via libcxx-commits
- [libcxx-commits] [libcxx] Fix endianess for algorithm mismatch (PR #93082)
Zibi Sarbinowski via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make the __availability header a sub-header of __config (PR #93083)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] bd3f5a4 - [libc++][pstl] Improve exception handling (#88998)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Handle windows system error code mapping in std::error_code. (PR #93101)
James Y Knight via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Fix `new_delete_resource.pass.cpp` by passing correct size to `deallocate` (PR #93126)
S. B. Tam via libcxx-commits
- [libcxx-commits] [libcxx] [test][libcxx] Update deallocation after #90373 (PR #93145)
Vitaly Buka via libcxx-commits
- [libcxx-commits] [libcxx] 7b18571 - Removed redundant template in '__delete_node()' member function of '__forward_list_base' and '__list_imp' classes. (#84323)
via libcxx-commits
- [libcxx-commits] [libcxx] [NFC][libc++] Mark LWG3951 as implemented (PR #93191)
via libcxx-commits
- [libcxx-commits] [libcxx] ac88ad3 - [libc++] Refactor tests for std::condition_variable (#91530)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove a few unused includes of trivially_copyable.h (PR #93200)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] b8efe37 - [test][libcxx] Update deallocation after #90373 (#93145)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][TZDB] Implements time_zone get_info(local_time). (PR #89537)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 7241792 - [libc++] Remove a few unused includes of trivially_copyable.h (#93200)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark P2845R8 `__cpp_lib_format_path` and P2587R3 `__cpp_lib_to_string` as C++26 (PR #93255)
Stephan T. Lavavej via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] [test] Fix MSVC warnings (PR #93257)
Stephan T. Lavavej via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] [test] Fix portability issues for MSVC (PR #93259)
Stephan T. Lavavej via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Enable modernize-use-equals-delete (PR #93293)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Caches file attributes during directory iteration. (PR #93316)
Eduard Satdarov via libcxx-commits
- [libcxx-commits] [libcxx] 96af54b - [libc++][test] Close LWG3045 (#93053)
via libcxx-commits
- [libcxx-commits] [clang] [flang] [libcxx] [lld] [lldb] [llvm] [mlir] [openmp] [BOLT] Fix unused variable warning (PR #93253)
Sayhaan Siddiqui 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)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] Hack together a building module test suite example. (PR #84948)
via libcxx-commits
- [libcxx-commits] [libcxx] Simplify the __assertion_handler build logic. Be friendly to IDEs. (PR #93333)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Fix undue overflowing of `std::hypot(x, y, z)` (PR #93350)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [llvm] [runtimes] Correctly apply libdir subdir for multilib (PR #93354)
Petr Hosek via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] [test] Use `shlex.quote()` to fix Python 3.13 compatibility (PR #93376)
Michał Górny via libcxx-commits
- [libcxx-commits] [libc] [libcxx] [libcxxabi] [libunwind] [llvm] [pstl] Revise IDE folder structure (PR #89755)
Michael Kruse via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [pstl] Update IDE Folders (PR #89153)
Michael Kruse via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [libcxx] [lldb] [llvm] Add clang basic module directory (PR #93388)
David Stone via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [libcxx] [clang][Modules] Remove unnecessary includes of `Module.h` (PR #93417)
David Stone via libcxx-commits
- [libcxx-commits] [libcxx] Fix bug in atomic_ref's calculation of lock_free-ness. (PR #93427)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][chrono] Fixes (sys|local)_time formatters. (PR #76456)
Kai Stierand via libcxx-commits
- [libcxx-commits] [libcxx] 3d1145a - [libc++] Remove libcxx/include/libcxx.imp
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Merge all frontend functions for the PSTL (PR #89219)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] d3ce107 - [libcxx] [test] Use `shlex.quote()` to fix Python 3.13 compatibility (#93376)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Overhaul the PSTL dispatching mechanism (PR #88131)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] f114edd - [libcxx][test][AIX] Fix the thousands_sep expectation for fr_FR locales (#92312)
via libcxx-commits
- [libcxx-commits] [libcxx] e406d5e - [libc++][pstl] Merge all frontend functions for the PSTL (#89219)
via libcxx-commits
- [libcxx-commits] [libcxx] 23e1ed6 - [libc++] Split up ABI and platform configuration to their own headers (#90863)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [runtimes] Reintroduce a way to select the compiler used for the test suite (PR #93542)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] Fix order of include flags for the target & regular include paths. (PR #93547)
via libcxx-commits
- [libcxx-commits] [clang] [flang] [libcxx] [llvm] [mlir] [SPIR-V] Introduce support of llvm.ptr.annotation to SPIR-V Backend and implement extensions which make use of spirv.Decorations (PR #93479)
Vyacheslav Levytskyy via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [runtimes][CMake] Simplify the propagation of test dependencies (PR #93558)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] a4bef0c - [libc++] Mark P2845R8 `__cpp_lib_format_path` and P2587R3 `__cpp_lib_to_string` as C++26 (#93255)
via libcxx-commits
- [libcxx-commits] [libcxx] 266fac8 - [libc++] [test] Fix MSVC warnings (#93257)
via libcxx-commits
- [libcxx-commits] [libcxx] 2ba0838 - [libc++] [test] Fix portability issues for MSVC (#93259)
via libcxx-commits
- [libcxx-commits] [libcxx] 44d4b3b - [libc++][test] Close LWG3382 and add tests (#93039)
via libcxx-commits
- [libcxx-commits] [libcxx] d868f09 - [libc++] LWG3223 Broken requirements for shared_ptr converting constructors (#93071)
via libcxx-commits
- [libcxx-commits] [libcxx] 2ae3f7c - [libc++][test] Close LWG3238 and add tests (#93043)
via libcxx-commits
- [libcxx-commits] [libcxx] f9672cb - [NFC][libc++] Mark LWG3951 as implemented (#93191)
via libcxx-commits
- [libcxx-commits] [libcxx] 04f01a2 - [libc++] Make the __availability header a sub-header of __config (#93083)
via libcxx-commits
- [libcxx-commits] [libcxx] 633ea41 - [runtimes] Reintroduce a way to select the compiler used for the test suite (#93542)
via libcxx-commits
- [libcxx-commits] [libcxxabi] 633ea41 - [runtimes] Reintroduce a way to select the compiler used for the test suite (#93542)
via libcxx-commits
- [libcxx-commits] [libcxx] bd135c3 - [runtimes][CMake] Simplify the propagation of test dependencies (#93558)
via libcxx-commits
- [libcxx-commits] [libcxxabi] bd135c3 - [runtimes][CMake] Simplify the propagation of test dependencies (#93558)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix SyntaxWarning messages from python 3.12 (PR #93637)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Cooperation between `std::optional` and other standard types (PR #93672)
Mital Ashok via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [runtimes] Remove explicit -isysroot from the testing configurations on macOS (PR #66265)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 9595eb1 - [libc++][test] Close LWG3018 and add tests (#93047)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] Preserve Qualifiers and type sugar in TemplateNames (PR #93433)
Matheus Izvekov via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] fix printing of canonical template template parameters take 2 (PR #93448)
Matheus Izvekov via libcxx-commits
- [libcxx-commits] [libcxx] 9c4a716 - [clang] Preserve Qualifiers and type sugar in TemplateNames (#93433)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use _Complex for multiplication and division of complex floating point types (PR #83575)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Handle 0 size case for testing support operator new (PR #93834)
Jake Egan via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [SemaCXX] Implement CWG2137 (list-initialization from objects of the same type) (PR #77768)
Yaxun Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix regression about parsing leading decimal points (PR #93989)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] ed155f3 - [runtimes] Correctly apply libdir subdir for multilib (#93354)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] basic_ios<wchar_t> cannot store fill character WCHAR_MAX (PR #89305)
David Tenty via libcxx-commits
- [libcxx-commits] [libcxx] fix(libcxx/**.py): fix invalid escape sequences (PR #94032)
Eisuke Kawashima via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][z/OS] Disable porsion of formatter.char.funsigned-char.pass.cpp for no unicode (PR #94044)
Zibi Sarbinowski 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] [libcxx] [libc++] Mark a few functions in the dylib as noexcept (PR #94098)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 5d31360 - [libc++] Remove the inline namespace for std::filesystem in ABIv2 (#92971)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Format pair.h (PR #94101)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] bfa8b64 - [libc++][NFC] Format pair.h (#94101)
via libcxx-commits
Last message date:
Fri May 31 23:57:11 PDT 2024
Archived on: Fri May 31 23:57:13 PDT 2024
This archive was generated by
Pipermail 0.09 (Mailman edition).