June 2024 Archives by thread
Starting: Sat Jun 1 00:02:06 PDT 2024
Ending: Sun Jun 30 23:55:26 PDT 2024
Messages: 1361
- [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 more types as trivially relocatable (PR #89724)
Nikolas Klauser 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++] Don't give functions C linkage (PR #94102)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove dead code from the locale base API and support code (PR #89070)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor<__type_traits/is_swappable.h> (PR #86822)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix endianness for algorithm mismatch (PR #93082)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] cb7a03b - [libc++] Fix failures with GCC 14 (#92663)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++] Fix failures with GCC 14 (PR #92663)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] ee8e0f3 - Fix order of include flags for the target & regular include paths. (#93547)
via libcxx-commits
- [libcxx-commits] [libcxx] Fix order of include flags for the target & regular include paths. (PR #93547)
via libcxx-commits
- [libcxx-commits] [libcxx] fix(libcxx/**.py): fix invalid escape sequences (PR #94032)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Handle 0 size case for testing support operator new (PR #93834)
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++] Remove the inline namespace for std::filesystem in ABIv2 (PR #92971)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] [test] Fix `__has_include` usage, expand condvarany and spaceship coverage (PR #94120)
Stephan T. Lavavej via libcxx-commits
- [libcxx-commits] [libcxx] 6e22b53 - [libc++] Fix `std::atomic::wait` ulock wait UL_COMPARE_AND_WAIT64 (#92783)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] [test] Cleanup compile-only tests (PR #94121)
Stephan T. Lavavej via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] [test] Consistently use `REQUIRES: has-unix-headers` (PR #94122)
Stephan T. Lavavej via libcxx-commits
- [libcxx-commits] [libcxx] 45964eb - [libc++] [test] Fix `__has_include` usage, expand condvarany and spaceship coverage (#94120)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Avoid opening namespace std in the tests (PR #94160)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] df9167b - [libc++] [test] Cleanup compile-only tests (#94121)
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] 5367b2c - [libc++] Don't give functions C linkage (#94102)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Mark `optional` test functions as `TEST_CONSTEXPR_CXX20` (PR #94172)
Stephan T. Lavavej via libcxx-commits
- [libcxx-commits] [libcxx] Fix detection of __datasizeof with Clang. (PR #94174)
via libcxx-commits
- [libcxx-commits] [libcxx] aaa4ff8 - [clang][Modules] Remove unnecessary includes of `Module.h` (#93417)
via libcxx-commits
- [libcxx-commits] [libcxx] 84742cd - [libc++][test] Mark `optional` test functions as `TEST_CONSTEXPR_CXX20` (#94172)
via libcxx-commits
- [libcxx-commits] [pstl] Remove `_IsMoveConstructible` from `__pattern_sort` impls (PR #94202)
Sergey Kopienko via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Cache file attributes during directory iteration. (PR #93316)
Eduard Satdarov via libcxx-commits
- [libcxx-commits] [libcxx] WIP - [libc++][debugging] P2546R5: Debugging support & P2810R4: `is_debugger_present` `is_replaceable` (PR #81447)
Jonathan Wakely via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix regression about parsing leading decimal points (PR #93989)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] ac4cca3 - [libc++] Fix regression about parsing leading decimal points (#93989)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] basic_ios<wchar_t> cannot store fill character WCHAR_MAX (PR #89305)
Xing Xue via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Implement resolution for CWG1835 (PR #92957)
Krystian Stasiowski via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Overhaul the PSTL dispatching mechanism (PR #88131)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] adds additional checks to RAI containers' `erase` (PR #90919)
Christopher Di Bella via libcxx-commits
- [libcxx-commits] [libcxx] [openmp] [libc++] basic_ios<wchar_t> cannot store fill character WCHAR_MAX (PR #89305)
Xing Xue via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Cooperation between `std::optional` and other standard types (PR #93672)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Adjust XFAIL for quick_exit (PR #94274)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly detect whether C++20 modules are supported by the compiler (PR #94275)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 037a052 - [libc++] Handle 0 size case for testing support operator new (#93834)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] P2116R9: Implements `views::enumerate` (PR #73617)
via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [libcxx] Reland "[clang] Enable sized deallocation by default in C++14 onwards" (PR #90373)
Mike Hommey via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add __pointer_int_pair (PR #94324)
Nikolas Klauser 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] [libc++] <experimental/simd> Add swap functions of simd reference (PR #86478)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Implement CWG2137 (list-initialization from objects of the same type) (PR #94355)
Mital Ashok via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Adds __cpp_lib_three_way_comparison FTM. (PR #91515)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
Christopher Di Bella via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add missing noexcept to span constructor (PR #94381)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] b9915ad - [libc++] Properly detect whether C++20 modules are supported by the compiler (#94275)
via libcxx-commits
- [libcxx-commits] [libcxx] 1d76b94 - [libc++] Adjust XFAIL for quick_exit (#94274)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][hardening] Finish documenting hardening. (PR #92021)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] e34f956 - Remove act from builder image. It never turned out to be useful
Eric Fiselier via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement `views::join_with` (PR #65536)
Jakub Mazurkiewicz via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove various availability workarounds (PR #94472)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 38bf684 - [libc++] Add missing noexcept to span constructor (#94381)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] [test] Use `shlex.quote()` to fix Python 3.13 compatibility (PR #93376)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] a0cdd32 - [libc++] [test] Consistently use `REQUIRES: has-unix-headers` (#94122)
via libcxx-commits
- [libcxx-commits] [libcxx] ae858b5 - [libc++] Fix SyntaxWarning messages from python 3.12 (#93637)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix SyntaxWarning messages from python 3.12 (PR #93637)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [NFC][libcxx][AIX] fix SIMD test XFAIL for clang before 19 (PR #94509)
David Tenty via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Undefine all supported C math functions (PR #94533)
Petr Hosek via libcxx-commits
- [libcxx-commits] [libcxx] 1d75c59 - Fix detection of __datasizeof with Clang. (#94174)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][regex] Correctly adjust match prefix for zero-length matches. (PR #94550)
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][format] Propagate `m` when formatting range elements (PR #94562)
A. Jiang 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] df16842 - [NFC][libc++][test][AIX] fix SIMD test XFAIL for clang before 19 (#94509)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix naming of value template parameters (PR #76888)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Simplify the implementation of `__promote` (PR #81379)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test][AIX] Only XFAIL atomic tests for before clang 19 (PR #94646)
Jake Egan via libcxx-commits
- [libcxx-commits] [clang] [libcxx] pr branch (PR #94669)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 86070a8 - [libc++][hardening] Finish documenting hardening. (#92021)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] guard gcc diagnostic push in `bitset` (PR #94713)
via libcxx-commits
- [libcxx-commits] [libcxx] d231b50 - [libc++] Fix naming of value template parameters (#76888)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [docs] Fix malformed csv files (PR #80567)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] Preserve Qualifiers and type sugar in TemplateNames (PR #93433)
kadir çetinkaya via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Move allocator assertion into allocator_traits (PR #94750)
via libcxx-commits
- [libcxx-commits] [libcxx] 790992d - [libc++][test][AIX] Only XFAIL atomic tests for before clang 19 (#94646)
via libcxx-commits
- [libcxx-commits] [libcxx] e9adcc4 - [libc++][regex] Correctly adjust match prefix for zero-length matches. (#94550)
via libcxx-commits
- [libcxx-commits] [libcxx] Revert "[libc++] Deprecated `shared_ptr` Atomic Access APIs as per P0… (PR #92920)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 716ed5f - [libc++] Undeprecate shared_ptr atomic access APIs (#92920)
via libcxx-commits
- [libcxx-commits] [libcxxabi] f9ae07b - [libc++][NFC] Fix typo
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++][libc++abi] Minor follow-up changes after ptrauth upstreaming (PR #87481)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [libc++] Fix deployment target Lit features (PR #94791)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Align `__recommend() + 1` by __endian_factor (PR #90292)
Aliaksiej Kandracienka via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test][AIX] address more platform differences in locale tests (PR #94826)
David Tenty via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libcxx][libcxxabi] Fix build for OpenBSD (PR #92186)
Melissa Hunter via libcxx-commits
- [libcxx-commits] [libcxx] c8992fb - [libc++][NFC] Simplify the implementation of `__promote` (#81379)
via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [libc] [libcxx] [lld] [lldb] [llvm] [mlir] [libc][math][C23] Implemented remquof128 function (PR #94809)
Hendrik Hübner via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG3223 Broken requirements for shared_ptr converting constructors (PR #93071)
via libcxx-commits
- [libcxx-commits] [clang] [libcxxabi] [llvm] Add support for WASI builds (PR #91051)
Luca Versari via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Remove some dead code in string (PR #94893)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P0792R14: `std::function_ref` (PR #94894)
Xiaoyang Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][TZDB] Implements time_zone get_info(local_time). (PR #89537)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] de736d9 - [libc++][TZDB] Implements time_zone get_info(local_time). (#89537)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][chrono] Fixes leap seconds. (PR #90070)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][TZDB] Implements time_zone::to_sys. (PR #90394)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Avoid `-Wunused-variable` warnings in mutex tests (PR #94907)
Stephan T. Lavavej via libcxx-commits
- [libcxx-commits] [libcxx] 77116bd - [libc++][TZDB] Implements time_zone::to_sys. (#90394)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][TZDB] Implements time_zone::to_sys. (PR #90901)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 87cedbe - [libc++][TZDB] Implements time_zone::to_sys. (#90901)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][TZDB] Implements time_zone::to_local. (PR #91003)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] da03175 - [libc++][TZDB] Implements time_zone::to_local. (#91003)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][TZDB] Implements zoned_traits. (PR #91059)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add MSVC's implementation of `exception_ptr` for Windows (PR #94977)
Stephan T. Lavavej via libcxx-commits
- [libcxx-commits] [libcxx] 88184e5 - [libc++] Fix invalid escape sequences in Python comments (#94032)
via libcxx-commits
- [libcxx-commits] [libcxx] 88ff246 - [libc++][test] Avoid `-Wunused-variable` warnings in mutex tests (#94907)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Tweak how we check constraints on shared_ptr(nullptr_t) (PR #94996)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 151bd7c - [libc++][TZDB] Implements zoned_traits. (#91059)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][TZDB] Adds basics of zoned_time class. (PR #94999)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the definition of string::operator== (PR #95000)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Adjust expected hexfloat format (PR #95011)
Jake Egan via libcxx-commits
- [libcxx-commits] [libcxx] 503fb1a - [HWASan] skip libcxx test that times out with hwasan
Florian Mayer via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use enable_if_t to constrain make_unique{, _for_overwrite} (PR #95044)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Reverts around time_zone (PR #95058)
Florian Mayer via libcxx-commits
- [libcxx-commits] [libcxx] ffc3a6b - [libc++] Fix endianness for algorithm mismatch (#93082)
via libcxx-commits
- [libcxx-commits] [libcxx] 00c5474 - [HWASan] make get_info.local_time.pass.cpp UNSUPPORTED
Florian Mayer via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly define _LIBCPP_HAS_NO_UNICODE in __config_site (PR #95138)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][z/OS] Disable portion of formatter.char.funsigned-char.pass.cpp for no unicode (PR #94044)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] change the visibility of libc++ header to public in libcxx module (PR #91240)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Restore `__synth_three_way` lambda (PR #90398)
Mark de Wever 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] 16f2aa1 - [libc++] Tweak how we check constraints on shared_ptr(nullptr_t) (#94996)
via libcxx-commits
- [libcxx-commits] [libcxx] f638f7b - [libc++] Update with LWG issue number for shared-ptr constructor
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark local_time test as a long test (PR #95170)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 6faae13 - [libc++] Simplify the definition of string::operator== (#95000)
via libcxx-commits
- [libcxx-commits] [libcxx] cce1feb - [libc++][NFC] Remove some dead code in string (#94893)
via libcxx-commits
- [libcxx-commits] [libcxx] 7e5bc71 - [libc++] Fix UB in filesystem::__copy for non-existent destination. (#87615)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Correct and clean-up filesystem operations error_code paths (PR #88341)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 4748b49 - [libc++] Mark a few functions in the dylib as noexcept (#94098)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Upgrade to GCC 14 in the CI (PR #95212)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 47afa10 - [libc++][z/OS] Disable portion of formatter.char.funsigned-char.pass.cpp for no unicode (#94044)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Revert temporary attempt to implement LWG 4110 (PR #95263)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 1139902 - [libcxx] Correct and clean-up filesystem operations error_code paths (#88341)
via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [libcxx] [lldb] [llvm] Add clang basic module directory (PR #93388)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 9540950 - [libc++] Overhaul the PSTL dispatching mechanism (#88131)
via libcxx-commits
- [libcxx-commits] [libcxx] 3f42fee - [libc++][NFC] Rename __simd_walk functions to give more descriptive names
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] fe4cd10 - [libc++][NFC] Fix typo in concept PSTL concept check
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Move the implementation of CPU-based basis operations to namespace __pstl (PR #95267)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove unnecessary #ifdef guards around PSTL implementation details (PR #95268)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] c36961b - [libc++] Adds __cpp_lib_three_way_comparison FTM. (#91515)
via libcxx-commits
- [libcxx-commits] [libcxx] 759fb59 - [libc++][modules] Mark as implemented. (#90091)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][modules] Mark as implemented. (PR #90091)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Adds a new feature-test macro generator class. (PR #90889)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] removes unnecessary traits from `has_unique_object_representations` (PR #69241)
via libcxx-commits
- [libcxx-commits] [libcxx] 7b80384 - [libc++] Move the implementation of CPU-based basis operations to namespace __pstl (#95267)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] Bump version to 18.1.0 (PR #95294)
Vitaly Buka via libcxx-commits
- [libcxx-commits] [libcxx] 2c6f486 - Update actions-runner version for libc++ builder images
Eric Fiselier via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Workaround clang bug in __has_unique_object_representations (PR #95314)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 148417b - [libc++] Mark local_time test as a long test (#95170)
via libcxx-commits
- [libcxx-commits] [libcxx] acb896a - [libc++] Remove unnecessary #ifdef guards around PSTL implementation details (#95268)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG3233 Broken requirements for shared_ptr converting constructors (PR #93071)
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add default copy ctor to "__chrono/exception.h" (PR #95338)
via libcxx-commits
- [libcxx-commits] [libcxx] Update testing documentation with testing guidelines. (PR #87928)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix triviality of std::pair for trivially copyable types without an assignment operator (PR #95444)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Enable C++ stdatomic.h for all C++ versions (PR #95498)
Ryan Prichard via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx] Provide locale conversions to tests through lit substitution (PR #86649)
Rodrigo Salazar via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Test the state of CI on main (PR #95538)
Louis Dionne via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [libc++] Add builtin to clear padding bytes (prework for P0528R3) (PR #75371)
via libcxx-commits
- [libcxx-commits] [libcxx] 9afb09e - [libcxx][test][AIX] address more platform differences in locale tests (#94826)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] Add builtin to clear padding bytes (prework for P0528R3) (PR #75371)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 8b9dce3 - [libc++] Add default copy ctor to "__chrono/exception.h" (#95338)
via libcxx-commits
- [libcxx-commits] [libcxx] a66e2a1 - [libc++] Revert temporary attempt to implement LWG 4110 (#95263)
via libcxx-commits
- [libcxx-commits] [libcxx] e7d5635 - [libc++] Revert LWG3223 Broken requirements for shared_ptr converting constructors (#93071)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Enable modernize-use-equals-delete (PR #93293)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Remove unnecessary parens in static_asserts (PR #95605)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] [ci] Simplify the mingw x86_64 configs (PR #95609)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][CMake] Adds option to disable clang-tidy. (PR #95654)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][TZDB] Makes implementation experimental. (PR #95657)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][TZDB] Disables a faiing test. (PR #95659)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] e48f211 - [libc++][TZDB] Disables a failing test. (#95659)
via libcxx-commits
- [libcxx-commits] [libcxx] trigger libc++ ci (PR #95682)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Guard transitive include of `<locale>` with availability macro (PR #95686)
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] Restrategize compiler installation in libc++ builders. (PR #95706)
via libcxx-commits
- [libcxx-commits] [libcxx] 67285fe - [libcxx] [ci] Simplify the mingw x86_64 configs (#95609)
via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Fix test failures with GCC 14 (PR #95759)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use __is_nothrow_destructible (PR #95766)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 1ba8ed0 - [libc++] Mark more types as trivially relocatable (#89724)
via libcxx-commits
- [libcxx-commits] [libcxx] 0cfdce8 - [libc++] Guard transitive include of `<locale>` with availability macro (#95686)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++] Test suite adjustments on macOS (PR #95835)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 2cf2f1b - [libc++] Test suite adjustments on macOS (#95835)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Run clang-format on libcxx/include again (PR #95874)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] bbe4a80 - [libc++] Enable modernize-use-equals-delete (#93293)
via libcxx-commits
- [libcxx-commits] [libcxx] cb41740 - [libc++] Refactor<__type_traits/is_swappable.h> (#86822)
via libcxx-commits
- [libcxx-commits] [libcxx] e2c2ffb - [libc++][NFC] Run clang-format on libcxx/include again (#95874)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add a release note about C++03 being frozen in LLVM 19 (PR #95894)
Thorsten Schütt via libcxx-commits
- [libcxx-commits] [libcxx] Simplify the __assertion_handler build logic. Be friendly to IDEs. (PR #93333)
via libcxx-commits
- [libcxx-commits] [libcxx] 04a75f5 - [libc++] Properly define _LIBCPP_HAS_NO_UNICODE in __config_site (#95138)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Install Python packaging to resolve LLDB data formatter issues (PR #95971)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Include the rest of the detail headers by version in the umbrella headers (PR #96032)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove <ostream> include from <chrono> (PR #96035)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 881dc13 - [libc++] Install Python packaging to resolve LLDB data formatter issues (#95971)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve aligned allocation support with picolibc. (PR #96086)
Simon Tatham via libcxx-commits
- [libcxx-commits] [libcxx] [ASan][libc++] Turn on ASan annotations for short strings (PR #79536)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] restrict the expected conversion constructor not compete against copy constructor (PR #96101)
via libcxx-commits
- [libcxx-commits] [libcxx] 02af67c - [libc++] Fix triviality of std::pair for trivially copyable types without an assignment operator (#95444)
via libcxx-commits
- [libcxx-commits] [libcxx] "[libc++] Try again LWG3233 Broken requirements for shared_ptr converting constructors" (PR #96103)
via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Use target_compile_options to pass LIBCXXABI_ADDITIONAL_COMPILE_FLAGS (PR #96112)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Simplify pair a bit (PR #96165)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [libcxx] [libunwind] [llvm] [openmp] [runtimes] remove workaround for old CMake when setting `--unwindlib=none` (PR #93429)
via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [libcxx] [libunwind] [llvm] [openmp] [cmake] switch to CMake's native `check_{compiler, linker}_flag` (PR #96171)
via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [libcxx] [libunwind] [llvm] [openmp] [cmake] switch to CMake's native `check_{compiler, linker}_flag` (PR #96171)
via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [libcxx] [libunwind] [llvm] [openmp] [cmake] switch to CMake's native `check_{compiler, linker}_flag` (PR #96171)
via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [libcxx] [libunwind] [llvm] [openmp] [cmake] switch to CMake's native `check_{compiler, linker}_flag` (PR #96171)
Joseph Huber via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [libcxx] [libunwind] [llvm] [openmp] [cmake] switch to CMake's native `check_{compiler, linker}_flag` (PR #96171)
via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [libcxx] [libunwind] [llvm] [openmp] [cmake] switch to CMake's native `check_{compiler, linker}_flag` (PR #96171)
via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [libcxx] [libunwind] [llvm] [openmp] [cmake] switch to CMake's native `check_{compiler, linker}_flag` (PR #96171)
via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [libcxx] [libunwind] [llvm] [openmp] [cmake] switch to CMake's native `check_{compiler, linker}_flag` (PR #96171)
via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [libcxx] [libunwind] [llvm] [openmp] [cmake] switch to CMake's native `check_{compiler, linker}_flag` (PR #96171)
Louis Dionne via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [libcxx] [libunwind] [llvm] [openmp] [cmake] switch to CMake's native `check_{compiler, linker}_flag` (PR #96171)
via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [libcxx] [libunwind] [llvm] [openmp] [cmake] switch to CMake's native `check_{compiler, linker}_flag` (PR #96171)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [libcxx] [libunwind] [llvm] [openmp] [cmake] switch to CMake's native `check_{compiler, linker}_flag` (PR #96171)
Louis Dionne via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [libcxx] [libunwind] [llvm] [openmp] [cmake] switch to CMake's native `check_{compiler, linker}_flag` (PR #96171)
via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [libcxx] [libunwind] [llvm] [openmp] [cmake] switch to CMake's native `check_{compiler, linker}_flag` (PR #96171)
via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [libcxx] [libunwind] [llvm] [openmp] [cmake] switch to CMake's native `check_{compiler, linker}_flag` (PR #96171)
via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [libcxx] [libunwind] [llvm] [openmp] [cmake] switch to CMake's native `check_{compiler, linker}_flag` (PR #96171)
Louis Dionne via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [libcxx] [libunwind] [llvm] [openmp] [cmake] switch to CMake's native `check_{compiler, linker}_flag` (PR #96171)
via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [libcxx] [libunwind] [llvm] [openmp] [cmake] switch to CMake's native `check_{compiler, linker}_flag` (PR #96171)
via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [libcxx] [libunwind] [llvm] [openmp] [cmake] switch to CMake's native `check_{compiler, linker}_flag` (PR #96171)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use _If for conditional_t (PR #96193)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++][libc++abi] Build with -fsized-deallocation (PR #96217)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxxabi] 67da89c - [libc++abi] Use target_compile_options to pass LIBCXXABI_ADDITIONAL_COMPILE_FLAGS (#96112)
via libcxx-commits
- [libcxx-commits] [libcxx] 622d8b0 - [libc++] Remove <ostream> include from <chrono> (#96035)
via libcxx-commits
- [libcxx-commits] [libcxx] fd001c1 - [libc++] Workaround clang bug in __has_unique_object_representations (#95314)
via libcxx-commits
- [libcxx-commits] [libcxx] [ASan][libc++] Turn off SSO annotations for Apple platforms (PR #96269)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix incorrect overflow checking in std::lcm (PR #96310)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] db8c7e0 - [libc++] Fix deployment target Lit features (#94791)
via libcxx-commits
- [libcxx-commits] [libcxxabi] db8c7e0 - [libc++] Fix deployment target Lit features (#94791)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++] Clean up and update deployment target features (PR #96312)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove the allocator<const T> extension (PR #96319)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Always use thread_local for cxa_exception_storage (PR #79868)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove Windows-specific configuration from libcxx/test/CMakeLists.txt (PR #96330)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [openmp] [libc++] basic_ios<wchar_t> cannot store fill character WEOF (PR #89305)
David Tenty via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Replace _NOEXCEPT and _LIBCPP_CONSTEXPR macros with the keywords in C++11 code (PR #96387)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use _Complex for multiplication and division of complex floating point types (PR #83575)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 6ec1ddf - [libc++] <experimental/simd> Add swap functions of simd reference (#86478)
via libcxx-commits
- [libcxx-commits] [libcxx] 1f98ac0 - [libc++][NFC] Replace _NOEXCEPT and _LIBCPP_CONSTEXPR macros with the keywords in C++11 code (#96387)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add constant folding for optimized std::find variants (PR #96491)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Specialize unique_ptr for the default deleter (PR #96504)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace `__compressed_pair` with `[[no_unique_address]]` (PR #76756)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] d2864d1 - [libc++] Build with -fsized-deallocation (#96217)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] <experimental/simd> Add compound assignment operators for simd reference (PR #86761)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] <experimental/simd> Add ++/-- operators for simd reference (PR #88091)
via libcxx-commits
- [libcxx-commits] [libcxx] c393121 - [libc++] Remove Windows-specific configuration from libcxx/test/CMakeLists.txt (#96330)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Get the GCC build mostly clean of warnings (PR #96604)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 16d02cd - [libc++] Use __is_nothrow_destructible (#95766)
via libcxx-commits
- [libcxx-commits] [libcxx] fd62906 - [libc++] Fix incorrect overflow checking in std::lcm (#96310)
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] eb12d9b - [libc++] Remove the allocator<const T> extension (#96319)
via libcxx-commits
- [libcxx-commits] [libcxx] 2274c66 - [libc++] Use _If for conditional_t (#96193)
via libcxx-commits
- [libcxx-commits] [libcxx] ed1273d - [libc++] change the visibility of libc++ header to public in libcxx module (#91240)
via libcxx-commits
- [libcxx-commits] [libcxx] 79e8a59 - [libc++] Move allocator assertion into allocator_traits (#94750)
via libcxx-commits
- [libcxx-commits] [libcxx] 8c11d37 - [libc++] P3029R1: Better `mdspan`'s CTAD - `std::extents` (#89015)
via libcxx-commits
- [libcxx-commits] [libcxx] Introduce __config_epilogue suitable for #undef-ing certain defines from __config (PR #93015)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] Suppress a redundant hardening check in basic_string_view::substr (PR #91804)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Sync the filesystem clock_gettime handling with chrono for OpenBSD (PR #92675)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG3382: NTTP for `pair` and `array` (PR #85811)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] bb075ee - [libc++] LWG3382: NTTP for `pair` and `array` (#85811)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Classify iota_view precondition (PR #96662)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] eaae63d - "[libc++] Try again LWG3233 Broken requirements for shared_ptr converting constructors" (#96103)
via libcxx-commits
- [libcxx-commits] [libcxx] 54cb5ca - [libc++][NFC] Simplify pair a bit (#96165)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove _If and use conditional_t instead (PR #96744)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Replace conditional<>::type with __conditional_t (PR #96745)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 16f3492 - [libc++] restrict the expected conversion constructor not compete against copy constructor (#96101)
via libcxx-commits
- [libcxx-commits] [libcxx] 637b7f8 - [libc++] Classify iota_view precondition (#96662)
via libcxx-commits
- [libcxx-commits] [libcxxabi] eeb9316 - [runtimes][NFC] Improve error message when running Lit incorrectly
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] eeb9316 - [runtimes][NFC] Improve error message when running Lit incorrectly
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] Revert "[libc++] Use _If for conditional_t" (PR #96843)
James Y Knight via libcxx-commits
- [libcxx-commits] [libcxx] [libunwind] [llvm] [runtimes] remove workaround for old CMake when setting `--unwindlib=none` (PR #93429)
via libcxx-commits
- [libcxx-commits] [libcxx] 3748162 - Revert "[libc++] Use _If for conditional_t (#96193)"
Benjamin Kramer via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [llvm] [runtimes] remove workaround for old CMake when setting `--unwindlib=none` (PR #93429)
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] [libc++] Fix how we pass /MANIFEST flag on Windows without clang-cl (PR #96967)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] Revert "[libc++][NFC] Simplify pair a bit" (PR #97003)
James Y Knight via libcxx-commits
- [libcxx-commits] [libcxx] 5e1de27 - Revert "[libc++][NFC] Simplify pair a bit" (#97003)
via libcxx-commits
- [libcxx-commits] [libcxx] 57dabc1 - [libc++] Fix how we pass /MANIFEST flag on Windows without clang-cl (#96967)
via libcxx-commits
- [libcxx-commits] [libcxx] 3497500 - [libc++] Clean up and update deployment target features (#96312)
via libcxx-commits
- [libcxx-commits] [libcxx] 4814628 - [libc++][NFC] Replace conditional<>::type with __conditional_t (#96745)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use char_traits::copy while inserting when possible (PR #97201)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 0c9f537 - [libc++abi] Fix test failures with GCC 14 (#95759)
via libcxx-commits
- [libcxx-commits] [libcxx] f190343 - [libc++] Upgrade to GCC 14 in the CI (#95212)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove trigger file (PR #97205)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 7782de8 - [libc++] Don't use a ppa for GCC
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use GCC compilers from compiler explorer (PR #97218)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use GCC compilers from compiler explorer (PR #97219)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][format] LWG4106: `basic_format_args` should not be default-constructible (PR #97250)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][format] LWG4061: Should `std::basic_format_context` be default-constructible/copyable/movable? (PR #97251)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix the signatures of `std::rethrow_if_nested` (PR #91365)
A. Jiang via libcxx-commits
Last message date:
Sun Jun 30 23:55:26 PDT 2024
Archived on: Sun Jun 30 23:55:29 PDT 2024
This archive was generated by
Pipermail 0.09 (Mailman edition).