September 2023 Archives by thread
Starting: Fri Sep 1 00:18:04 PDT 2023
Ending: Sat Sep 30 17:25:07 PDT 2023
Messages: 2440
- [libcxx-commits] [PATCH] D99178: [libcxx] Disable c++experimental by default in DLL builds
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D158861: [llvm] Move CallInst::CreateMalloc to IRBuilderBase::CreateMalloc
Konrad Wilhelm Kleine via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D119703: [libcxx][test][NFC] Add tests for hash_function() and key_eq() in unordered containers
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] be4adb5 - [libcxx][test] Add tests for hash_function() and key_eq() in unordered containers
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D99091: [locale][num_get] Improve Stage 2 of string to float conversion
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D133621: [libc++] Add a CI job for the LLDB data formatters
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D65667: [libcxx] Avoid destructor call for error_category singletons
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D120816: [libc++] Remove workaround for google/sanitizers#1017
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D158216: [libc++] Assume that __BYTE_ORDER__ is always present
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D157753: [libc++][NFC] Update the remaining enable_ifs
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D157787: [libc++][NFC] Refactor __enable_if return types to defaulted template parameters
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D158327: [libc++] Add lifetimebound attributes to clamp
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] b6310e6 - [libc++] Add lifetimebound attributes to clamp
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 0a97720 - [libc++] Assume that __BYTE_ORDER__ is always present
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D140550: [String] Refactor unit tests to allow easy addition of new allocators
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D140612: [String] Apply clang formatting to all string unit tests
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] a40bada - [libc++] Apply clang formatting to all string unit tests
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D132149: [String] Allow fancy pointer as pointer type of basic_string allocator
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D158922: [libc++] Implement LWG3545: std::pointer_traits should be SFINAE-friendly.
Daniel Cheng via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D159171: [libc++][hardening] Remove hardening from release notes, undeprecate safe mode
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG3545: std::pointer_traits should be SFINAE-friendly. (PR #65177)
Daniel Cheng via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement ranges::contains (PR #65148)
via libcxx-commits
- [libcxx-commits] [PATCH] D156924: WIP: [libc++][ranges] Implement `ranges::stride_view`.
Will Hawkins via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D150747: [libc++][ranges] Add benchmarks for the `from_range` constructors of `vector` and `deque`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D151900: [libc++][NFC] Create a new folder for config-related headers.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] a168135 - [libc++] Fix Lit config in `string.io`.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [PATCH] D144767: [libc++][ranges] Implement P2443R1: `views::chunk_by`
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 6256ccf - [libc++][NFC] Update the remaining enable_ifs
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 9f3e3ef - [libc++][NFC] Refactor __enable_if return types to defaulted template parameters
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D154238: [libc++][PSTL] Overhaul exceptions handling
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D137338: Fix dupe word typos
Fangrui Song via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D157866: [libunwind] Haiku: Initial support
Brad Smith via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] WIP: [libc++][ranges] Implement `ranges::stride_view`. (PR #65200)
Will Hawkins via libcxx-commits
- [libcxx-commits] [PATCH] D146804: [libcxx] Add OHOS support
Pavel Kosov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D159004: [VE] Support VE in long double demangler
Kazushi Marukawa via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D159004: [libc++abi][VE] Support VE in long double demangler
Kazushi Marukawa via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] b6d2460 - [libc++] Remove _LIBCPP_DISABLE_NODISCARD_AFTER_CXX17 documentation
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D158769: [libc++abi] Handle null pointer-to-object [PR64593]
Iain Sandoe via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] Add flags to dump IR to a file before and after LLVM passes (PR #65179)
Nuri Amari via libcxx-commits
- [libcxx-commits] [PATCH] D154796: [libc++] Recategorize additional instantiations in the dylib as availability macros
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144520: [libcxx] Provide set_new_handler/get_new_handler on Windows
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D127608: [CMake][libcxx] Support HWASan
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D156225: [libcxx] <experimental/simd> Add broadcast constructor of class simd/simd_mask
Yin Zhang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144364: [libcxx] <experimental/simd> Added internal storage type, constructors, subscript operators of class simd/simd_mask and related tests
Yin Zhang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144364: [libcxx] <experimental/simd> Added internal storage type, constructors, subscript operators of class simd/simd_mask and related tests
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144364: [libcxx] <experimental/simd> Added internal storage type, constructors, subscript operators of class simd/simd_mask and related tests
Yin Zhang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144364: [libcxx] <experimental/simd> Added internal storage type, constructors, subscript operators of class simd/simd_mask and related tests
Yin Zhang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144364: [libcxx] <experimental/simd> Added internal storage type, constructors, subscript operators of class simd/simd_mask and related tests
Yin Zhang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144364: [libcxx] <experimental/simd> Added internal storage type, constructors, subscript operators of class simd/simd_mask and related tests
Yin Zhang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D157193: [libc++][ranges] P2116R9: Implements `views::enumerate`
Hristo Hristov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Clean up some minor inconsistencies in the status pages (PR #65259)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][doc] Add warning about limitation of --fresh in boostrapping build (PR #65265)
Will Hawkins via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++20 modules] Fixes CMake include paths. (PR #65079)
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D155064: [clang][SemaCXX] Diagnose tautological uses of consteval if and is_constant_evaluated
Takuya Shimizu via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D149660: [libc++][AIX] Add OS version to target triple
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D151868: [libcxx] __support: Implement strtol_l() / strtoul_l() consistently
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D137640: [libcxx] Implement P2467R1: Support exclusive mode for fstreams
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D137337: Replace LLVM_LIBDIR_SUFFIX by CMAKE_INSTALL_LIBDIR
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D134625: Summary:bug fix! Rotation direction on `__countl_zero()`probably unnoticed because only affects rare cases(does not affect 128 bit ints because rotation is effectively swap)(does not affect integers of sizes less or equal to 64bits)
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D131929: [libcxx] Resolve warnings for Wimplicit-float-conversion, Wmacro-redefined, Wzero-as-null-pointer-constant, Wsign-conversion
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D130541: [cmake] Dedup linker flag check polyfill
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D106217: [libcxx] Fix create_directories returning false but actually creating the directories, if the path name is with trailing seperators
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D82809: Optimize vector push_back for hot loops / push_back fill invocations
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D77657: [WIP][libc++] Add an executor that bundles tests for deferred execution
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize lexicographical_compare (PR #65279)
via libcxx-commits
- [libcxx-commits] [libcxx] 10343c9 - [libc++][C++20 modules] Fixes CMake include paths. (#65079)
via libcxx-commits
- [libcxx-commits] [PATCH] D153991: [libcxx] replaces `__compressed_pair` with `[[no_unique_address]]` in `unique_ptr`
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D159442: [libcxx] <experimental/simd> Add generate constructor of class simd
Yin Zhang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144734: [libcxx] Enable support for static and debug Windows runtimes
Andrew Ng via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D159446: [libc++abi][test][VE] Add UNSUPPORTED to pass tests on VE
Kazushi Marukawa via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D154282: [libc++][chrono] Adds tzdb_list implementation.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D156609: [libc++][print] Adds ostream overloads.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D158358: [libc++][C++20 modules] Enabling in C++20.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D158661: [libc++][C++20 modules] Tests no wchar_t build.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D158862: [libc++][C++20 modules] Tests no except build.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] b9f2403 - [libc++][C++20 modules] Enabling in C++20.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D156242: [libc++] Removes a broken test.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D112374: [clang] Implement ElaboratedType sugaring for types written bare
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 98c6c98 - [libc++][C++20 modules] Tests no wchar_t build.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D158936: [libc++][C++20 modules] Tests no experimental library build.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 6f8b177 - [libc++][C++20 modules] Tests no except build.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [RISCV][llvm-mca] Add llvm-mca tests for SiFive7 Vector Integer Arith… (PR #65283)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] fbdf684 - [libc++] Avoid destructor call for error_category singletons
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D61771: Comparing Unordered Containers (P0809)
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D67086: Implement syncstream (p0053)
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92790: [libc++][P0053R7] Add <syncstream> header and implement std::basic_syncbuf
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D138528: [libc++][NFC] Remove unused include in __threading_support
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D158919: [libunwind][WebAssembly] Support Wasm EH
Heejin Ahn via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D158823: [libc++][hardening] Add back the safe mode.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D136522: [libcxx] patch for implementing ranges::find_last
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D121154: [libc++] Add a test for std::ssize's SFINAE
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D120998: [libc++] Avoid using std::forward on things that aren't forwarding references. NFCI.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D120831: [libc++] Remove the deprecated <ext/hash_set> and <ext/hash_map>.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 6b46c76 - [libc++][NFC] Remove an outdated UNSUPPORTED annotation
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D159454: [libc++][hardening][NFC] Fix the 17 release notes to remove mentions of hardening
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D119151: [libc++] Casey's P/R for LWG3664 "LWG3392 broke std::ranges::distance(a, a+3)"
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2538R1 "ADL-proof std::projected" (PR #65411)
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D119029: [libc++] [D2358R0] ADL-proof `projected`
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117357: [libc++] Add the "lint" scripts to libcxx-generate-files.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D65348: enable <atomic> header on systems without thread-support
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D63744: In the libc++ unstable ABI, use [[no_unique_address]] instead of __compressed_pair when available.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D98006: Fixed Test for cases when DISABLE_NEW_COUNT is defined
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D111748: [CMake] Set the CMP0114 policy
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D158927: [libc++] Renames modules-build.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D154116: [libc++] Implement LWG3938 (Cannot use std::expected monadic ops with move-only error_type)
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D158214: [libc++] Warn if an unsupported compiler is used
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D157045: [libc++] Add support for bootstrapping build in libcxx-lit
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D150831: [libc++] Implement ranges::ends_with
Zijun Zhao via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Clean up some minor inconsistencies in the status pages (PR #65259)
via libcxx-commits
- [libcxx-commits] [libcxx] 390ac82 - [libc++][ranges] Add benchmarks for the `from_range` constructors of `vector` and `deque`.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [PATCH] D156626: [libc++] Make the constraints as intended.
Christopher Di Bella via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 065dc48 - [libc++][ranges] Implement P2443R1: `views::chunk_by`
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Switch FreeBSD CI job to Clang 16 (PR #65422)
Ed Maste via libcxx-commits
- [libcxx-commits] [libcxx] 43d05f4 - [libc++] Switch FreeBSD CI job to Clang 16 (#65422)
via libcxx-commits
- [libcxx-commits] [libcxx] [clang-tidy][misc-include-cleaner]Avoid to insert same include header multiple times (PR #65431)
Congcong Cai via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove libc++'s own <limits.h> (PR #65472)
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D138384: [libc++] Remove libc++'s own <limits.h>
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 98d28e9 - [libc++] Fix issue in std.cppm after introducing views::chunk_by
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [MLIR][Presburger] Template Matrix to allow MPInt and Fraction (PR #65272)
via libcxx-commits
- [libcxx-commits] [libcxx] e375fd0 - [libc++] Remove unused include in __threading_support
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D150273: [libc++][AIX] Remove hardcode fail from format test
Jake Egan via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 9f67143 - [libc++] Implement LWG3938 (Cannot use std::expected monadic ops with move-only error_type)
via libcxx-commits
- [libcxx-commits] [libcxx] 3401b30 - [libc++] Renames modules-build.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D158639: [libc++][modules] Adds std.compat module files.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D158860: [libc++][CI] Improves bootstrap build output.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D158934: [libc++][C++20 modules] Tests no bootstrap build.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] d015e48 - [libc++][C++20 modules] Tests no experimental library build.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D114649: [libc++] Implement not-yet-voted LWG3436
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D131425: [libc++] Remove workarounds for systems that used to require __need_XXX macros
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 8271713 - [libc++][CI] Improves bootstrap build output.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D158934: [libc++][C++20 modules] Tests bootstrap build.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99624: [libc++] Remove UB in std::list
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D158934: [libc++][C++20 modules] Tests bootstrapping build.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D101206: [libc++] Remove UB in std::list
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] f78f93b - [libc++][chrono] Adds tzdb_list implementation.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][libcxxabi][libunwind] Support target-specific flags for tests (PR #65517)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxxabi] [libcxx][libcxxabi][libunwind] Support target-specific flags for tests (PR #65517)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxx] 0735a6e - [NFC][libc++] Adds spaces in the CMake output.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D151056: [libcxx][libcxxabi][libunwind] Honor CMAKE_SYSROOT in tests
Alexander Richardson via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add a CI job for the LLDB data formatters (PR #65174)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][CI] Tests the no RTTI configuration. (PR #65518)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [locale][num_get] Improve Stage 2 of string to float conversion (PR #65168)
via libcxx-commits
- [libcxx-commits] [libcxxabi] [libcxx] [libcxxabi] Dont throw in make exception ptr if __cxa_init_primary_exception is available (PR #65534)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] [libcxxabi] Dont throw in make exception ptr if __cxa_init_primary_exception is available (PR #65534)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement `views::join_with` (PR #65536)
Jakub Mazurkiewicz via libcxx-commits
- [libcxx-commits] [libcxx] Enabling Intel GPU Integration. (PR #65539)
Sang Ik Lee via libcxx-commits
- [libcxx-commits] [PATCH] D147655: Implement mangling rules for C++20 concepts and requires-expressions.
Richard Smith - zygoloid via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D101206: [libc++] Rework node creation and destruction in std::list and std::forward_list
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] bd095b5 - [libc++] Add tests for P0809 (Comparing Unordered Containers)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 3df1a64 - [libc++] Add a test for std::ssize's SFINAE
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D120186: [pstl] Implementation of Grand Central Dispatch backend
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [MLIR] Enabling Intel GPU Integration. (PR #65539)
Sang Ik Lee via libcxx-commits
- [libcxx-commits] [PATCH] D150525: [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction
Hristo Hristov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D156032: Implement CWG2137 (list-initialization from objects of the same type)
Corentin Jabot via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D148465: [Demangle] demangle builtin type transformations
Corentin Jabot via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor node creation and destruction in list and forward_list (PR #65614)
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D101206: [libc++] Remove UB in list, forward_list and __hash_table
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D101206: [libc++] Remove UB in list, forward_list and __hash_table
David Blaikie via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D101206: [libc++] Remove UB in list, forward_list and __hash_table
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D101206: [libc++] Remove UB in list, forward_list and __hash_table
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D101206: [libc++] Remove UB in list, forward_list and __hash_table
David Blaikie via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D101206: [libc++] Remove UB in list, forward_list and __hash_table
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D101206: [libc++] Remove UB in list, forward_list and __hash_table
David Blaikie via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D101206: [libc++] Remove UB in list, forward_list and __hash_table
Eric Fiselier via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D101206: [libc++] Remove UB in list, forward_list and __hash_table
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D101206: [libc++] Remove UB in list, forward_list and __hash_table
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D101206: [libc++] Remove UB in list, forward_list and __hash_table
David Blaikie via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D101206: [libc++] Remove UB in list, forward_list and __hash_table
David Blaikie via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] afc9648 - [libc++] Clean up some minor inconsistencies in the status pages (#65259)
via libcxx-commits
- [libcxx-commits] [PATCH] D54456: [libcxx] Allow use of <atomic> in baremetal systems when threading is disabled.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D154404: [libcxx] Add support for SerenityOS
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D126122: Fix RUNPATH not accounting for LLVM_ENABLE_PER_TARGET_RUNTIME_DIR
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D134420: [libc++] Use intptr_t instead of ptrdiff_t for messages_base::catalog
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143158: [libcxx][test] Cover RISC-V in string.capacity test
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] c9b7ef4 - [libc++][test] Cover RISC-V in string.capacity test
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D105887: Renames google_benchmark BUILD files to BUILD.bazel.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D126462: [libc++] Re-enable std::pair trivial copy constructor for FreeBSD >= 14
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 6255157 - [libc++] Re-enable std::pair trivial copy constructor for FreeBSD >= 14
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D154017: Cleanup __uninitialized_temporary_buffer internals.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D122016: Allow test suite run to be interupted using ctrl-C.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 77fc549 - [libc++] Add support for bootstrapping build in libcxx-lit
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D150699: [compiler-rt] [libunwind] Remove workarounds for older CMake versions
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] bb6d5fc - Revert "[lit] Improve test output from lit's internal shell"
Joel E. Denny via libcxx-commits
- [libcxx-commits] [PATCH] D156954: [lit] Improve test output from lit's internal shell
Joel E. Denny via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] f00e0f2 - [libc++][doc] Add warning about limitation of --fresh in boostrapping build (#65265)
via libcxx-commits
- [libcxx-commits] [PATCH] D114743: [libunwind] Fix failing unwind_leaffunction.pass.cpp
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D94569: [libcxx] Wipe some more macros that do not belong in C++ forwarding headers
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 401e457 - [libc++] Wipe some more macros that do not belong in C++ forwarding headers
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D123843: [lit][libcxx] Forward sanitizer environment
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D114912: [libc++] [P1614] Hidden-friend operator<=> for string_view.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D158215: [libc++][NFC] Remove __has_keyword
Hubert Tong via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Remove dead code in <list> (PR #65651)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 8835921 - [libc++][chrono] TZDB CI fixes.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 7f302f2 - Revert "[libc++][NFC] Remove __has_keyword"
Xing Xue via libcxx-commits
- [libcxx-commits] [PATCH] D86612: [libunwind] Enable the SEH unwinding codepaths if building in MSVC mode
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D150766: [libcxx] [ci] Add a test configuration with an incomplete sysroot
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D128600: [libc++][mingw] Remove setlocale from snprintf_l
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D155141: [libc++][Modules] Group the private detail headers into larger modules
Ian Anderson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D54726: [libcxx] Support generating linker script for static library
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D106848: [libcxx] Don't define exception types with -fno-exceptions
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D147844: [clang][Sema]Print diagnostic warning about precedence when integer expression is used without parentheses in an conditional operator expression
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D112956: [libcxx][NFC] tidy up strstreambuf::seekoff and strstreambuf::seekpos
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 521c611 - [libc++][NFC] Run clang-format on strstream.cpp
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 61cecf6 - [libc++][NFC] tidy up strstreambuf::seekoff and strstreambuf::seekpos
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 7d7dcc1 - [libc++][NFC] Remove dead code in <list> (#65651)
via libcxx-commits
- [libcxx-commits] [PATCH] D81174: [libcxx] Return "real" pointer from array<T, 0>::data.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60750: [libc++][CMake] Clean up logic for choosing which unwinder lib to link with tests
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D154869: [Flang] [FlangRT] Introduce FlangRT project as solution to Flang's runtime LLVM integration
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] bf1bcb6 - [libc++] Use intptr_t instead of ptrdiff_t for messages_base::catalog
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D138006: [libc++abi] Refactoring works around __dynamic_cast
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D72959: Relative VTables ABI on Fuchsia
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D140538: [Clang][CodeGen] Use poison instead of undef for dummy values in CGExpr [NFC]
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxxabi] 77054f3 - [libc++abi][NFC] Run clang-format on a test that I am about to modify
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D138460: [libcxxabi] Overhaul test_exception_storage.pass.cpp
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D100005: [libc++] Use the default initializer for char_type in std::num_get::do_get.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D148985: fix typo and clean whitespaces
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144775: [libc++][test] Add '-Wdeprecated-copy', '-Wdeprecated-copy-dtor' warnings to the test suite
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxxabi] 679c0b4 - [libc++abi] Refactor around __dynamic_cast
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 5f29ed1 - [libc++] Fix warnings when compiling libc++ for Windows with clang-cl /W4
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D96408: Fix warnings when compiling libcxx for Windows with clang-cl /W4
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93582: [libc++] [libc++abi] Correctly quote source and target names in tests. NFC.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxxabi] [OpenMPIRBuilder] Added `createTeams` (PR #65767)
via libcxx-commits
- [libcxx-commits] [libcxx] [OpenMPIRBuilder] Added `createTeams` (PR #65767)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of locale::id (PR #65781)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 8a79af6 - [libc++][AIX] Remove hardcode fail from format test
Jake Egan via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark static variables of locale::id as constinit (PR #65783)
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D158918: [libc++abi][WebAssembly] Support Wasm EH
Heejin Ahn via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144490: [libc++abi] Adjust test_exception_storage.pass.cpp
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D88727: vector (iterator, iterator) constructor doesn't deduce second arg
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 5795e7b - [libc++][hardening][NFC] Fix the 17 release notes to remove mentions of hardening
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] [BasicBlockSections] Introduce the basic block sections profile version 1. (PR #65506)
Anton Korobeynikov via libcxx-commits
- [libcxx-commits] [PATCH] D157776: [libc++] Eliminate extra allocations from `std::move(oss).str()`
Amirreza Ashouri via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 2374ae4 - [libc++][nfc] Fixes emacs magic marker.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Fix include directory order (PR #65859)
Alex Brachet via libcxx-commits
- [libcxx-commits] [PATCH] D128214: [libc++] Makes `unique_ptr operator*() noexcept.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxxabi] 31cc069 - [Demangle] demangle builtin type transformations
Congcong Cai via libcxx-commits
- [libcxx-commits] [libcxxabi] 91a848b - Revert "[Demangle] demangle builtin type transformations"
Congcong Cai via libcxx-commits
- [libcxx-commits] [PATCH] D116119: [libc++] WIP fix to_chars with -fms-extensions.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D110500: [libc++][format][6/6] Improve vformat.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxxabi] [Demangle] demangle builtin type transformations (PR #65902)
Congcong Cai via libcxx-commits
- [libcxx-commits] [libcxx] 2a0f2fa - [libc++] Use inline instead of static in headers.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxxabi] [MC][RISCV] Add assembly syntax highlighting for RISCV (PR #65853)
Yingwei Zheng via libcxx-commits
- [libcxx-commits] [libcxx] [MC][RISCV] Add assembly syntax highlighting for RISCV (PR #65853)
Yingwei Zheng via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add a utility for checking the output of commands (PR #65917)
via libcxx-commits
- [libcxx-commits] [libcxx] 623bb5c - [libc++][ranges][NFC] Status page: Adds `enumerate_view` patch
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [LLD][AARCH64] lld incorrectly handles .eh_frame when it has a non-zero offset within its output section. (PR #65966)
via libcxx-commits
- [libcxx-commits] [libcxx] 62bec3d - [libcxx] Fix include directory order (#65859)
via libcxx-commits
- [libcxx-commits] [PATCH] D143140: [libc++] avoid a GCC -Wsigned-compare warning where time_t is unsigned
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D101752: Speedup to_string for integers using zero-copy.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D126407: [libc++][CI][AIX] modify the equivalence classes of regex_match for locale "cs_CZ.ISO8859-2"
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D126705: [libc++][CI][AIX] modify the equivalence classes of regex_match for locale "cs_CZ.ISO8859-2"
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144994: [Draft][libc++][modules] Adds std module.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144698: [libcxx] <experimental/simd> Removed original implementations and tests
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] ee2a7bc - [libc++] Add regression tests for issue #46841
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxxabi] 42d5567 - [libc++abi] Overhaul test_exception_storage.pass.cpp
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 3e24a77 - [libc++] Use the default initializer for char_type in std::num_get::do_get
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] f3c2a3d - [libc++] Mark static variables of locale::id as constinit (#65783)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Document experimental features in the library (PR #65994)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make sure LWG2070 is implemented as a DR (PR #65998)
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D136356: [libc++] implement move_iterator<T*> should be a random access iterator
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D111372: [libc++] [test] The long-awaited mass refactor of "test_iterators.h" sentinels [WIP]
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D154490: [libunwind] Add missing alloca.h include
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D149635: [libunwind] include alloca.h in config.h
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D149635: [libunwind] Use __builtin_alloca to avoid missing include
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] Implement `ranges::stride_view`. (PR #65200)
Will Hawkins via libcxx-commits
- [libcxx-commits] [PATCH] D118232: [libcxx][test][NFC] Rewrite map count test and add test case for "final" compare
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D63230: Add observer_ptr
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D63230: [libc++] Implement std::experimental::observer_ptr
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove _LIBCPP_AUTO_CAST (PR #66027)
via libcxx-commits
- [libcxx-commits] [libcxx] 8817188 - [libc++][ranges] Fix a `split_view` test accidentally using `lazy_split`
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] [libc][libm][GPU] Added missing vendor entry points to `libm` for GPUs (PR #66031)
Anton Rydahl via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P2770R0: "Stashing stashing iterators for proper flattening" (PR #66033)
Jakub Mazurkiewicz via libcxx-commits
- [libcxx-commits] [libcxx] 1d7cec6 - [libc++] Fix broken test in C++03 mode
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D102727: Use precise growth rather than amortized growth in std::string::resize/__resize_default_init.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D120064: Fix EBO on std::optional and std::variant when targeting the MSVC ABI
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144362: [libcxx] <experimental/simd> Add ABI tags, class template simd/simd_mask implementations. Add related simd traits and tests.
Yin Zhang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144363: [libcxx] <experimental/simd> Added simd width functions, simd_size traits and related tests
Yin Zhang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D153319: [libcxx] <experimental/simd> Added aliagned flag types, traits is_simd_flag_type[_v], memory_alignment[_v] and related tests
Yin Zhang via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 3e14076 - [libcxx] <experimental/simd> Removed original implementations and tests
via libcxx-commits
- [libcxx-commits] [libcxx] 0e30dd4 - [libcxx] <experimental/simd> Add ABI tags, class template simd/simd_mask implementations. Add related simd traits and tests.
via libcxx-commits
- [libcxx-commits] [libcxx] ce5652c - [libcxx] <experimental/simd> Added simd width functions, simd_size traits and related tests
via libcxx-commits
- [libcxx-commits] [libcxx] a284d0c - [libcxx] <experimental/simd> Added aliagned flag types, traits is_simd_flag_type[_v], memory_alignment[_v] and related tests
via libcxx-commits
- [libcxx-commits] [libcxx] e7a45c6 - [libcxx] <experimental/simd> Added internal storage type, constructors, subscript operators of class simd/simd_mask and related tests
via libcxx-commits
- [libcxx-commits] [libcxx] ed29f27 - [libcxx] <experimental/simd> Add broadcast constructor of class simd/simd_mask
via libcxx-commits
- [libcxx-commits] [PATCH] D158011: Make _LIBUNWIND_SUPPORT_FRAME_APIS not conditional on target architecure.
Mike Hommey via Phabricator via libcxx-commits
- [libcxx-commits] [libcxxabi] 7024892 - [libc++][test] Add '-Wdeprecated-copy', '-Wdeprecated-copy-dtor' warnings to the test suite
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify overload sets where C::iterator == C::const_iterator (PR #66080)
Amirreza Ashouri via libcxx-commits
- [libcxx-commits] [PATCH] D147832: [libcxx] Introduce clang::lto_visibility_public attribute
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D134625: [libc++] Fix the rotate direction used in countl_zero()
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D61878: Change how containers are compared
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 06bb6c8 - [libc++] Document experimental features in the library (#65994)
via libcxx-commits
- [libcxx-commits] [libcxx] 3e26690 - [libc++] Add missing std::ranges::join_view to the list of experimental features
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D150044: [libc++][print] Adds FILE functions.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D158930: [libc++][print] Fixes error reporting.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 2e106d5 - [libc++][test][NFC] Rewrite map count test and add test case for "final" compare
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxxabi] [AMDGPU] Port AMDGPURewriteUndefForPHI to new pass manager (PR #66008)
via libcxx-commits
- [libcxx-commits] [libcxx] b85e186 - [libc++][hardening] Add back the safe mode.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] d671126 - [libc++][NFC] Remove stray #if 1 that was probably a debugging leftover
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++] Implement ranges::contains (PR #65148)
via libcxx-commits
- [libcxx-commits] [PATCH] D157058: [libc++] Remove generic char_traits implementation
Nico Weber via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D61878: [libc++] Optimize unordered_{set, map} equality comparison
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D61878: [libc++] Optimize unordered_{multiset, multimap} equality comparison
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] d78ca73 - [libc++] Fix the rotate direction used in countl_zero()
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Reintroduce the removed std::char_traits specialization (PR #66153)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 6441347 - [libc++] Simplify the implementation of locale::id (#65781)
via libcxx-commits
- [libcxx-commits] [libcxx] [clang-tidy] Add performance-move-smart-pointer-contents check. (PR #66139)
via libcxx-commits
- [libcxx-commits] [PATCH] D159065: [libc++][hardening] Make the safe mode pipeline run with modules enabled
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D159509: [libcxx] <experimental/simd> Fix CI errors on 32-bits x86
Yin Zhang via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 9d9a41e - [libc++][hardening] Make the safe mode pipeline run with modules enabled
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] [AArch64][SME]Update intrinsic interface for ld1/st1 (PR #65582)
via libcxx-commits
- [libcxx-commits] [libcxx] adae4e9 - [libcxx] <experimental/simd> Fix CI errors on 32-bits x86
via libcxx-commits
- [libcxx-commits] [PATCH] D151559: [libc++] implement std::`jthread`
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] [string_view] Remove operators made redundant by C++20 (PR #66206)
Amirreza Ashouri via libcxx-commits
- [libcxx-commits] [libcxx] remove common libc tuners (PR #66136)
Siva Chandra via libcxx-commits
- [libcxx-commits] [libcxxabi] [runtimes] Remove explicit -isysroot from the testing configurations on macOS (PR #66265)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [runtimes] Remove explicit -isysroot from the testing configurations on macOS (PR #66265)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 008bd84 - [libc++] Remove unused CMake option LIBCXX_DISABLE_MACRO_CONFLICT_WARNINGS (#66249)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove unused CMake option LIBCXX_DISABLE_MACRO_CONFLICT_WARNINGS (PR #66249)
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D142902: [libcxx][pmr] Make std::pmr::memory_resource ABI-compatible with GNU libstdc++ and Microsoft STL implementation.
Ruslan Arutyunyan via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Introduce named states in std::call_once (PR #66289)
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D112319: [NFC][libcxx] Clean up std::__call_once
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D112319: [libc++][NFC] Clean up std::__call_once
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 3df9c29 - [libc++] Fix minor warnings in libcxx benchmarks
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D156613: [libc++] Fix minor warnings in libcxx benchmarks
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D117585: [libcxx] Support waiting on monotonic clock with ext. threading
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] Support target names with dots in more utilities (PR #65812)
via libcxx-commits
- [libcxx-commits] [PATCH] D86704: [libcxx] Add testing infrastructure for EXTERNAL_THREAD_API mode
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D80588: Optimize vector push_back to avoid continuous load and store of end pointer.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D80588: [libc++] Optimize vector push_back to avoid continuous load and store of end pointer
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxxabi] e0c54a2 - [libc++abi][VE] Support VE in long double demangler
Kazushi Marukawa via libcxx-commits
- [libcxx-commits] [libcxxabi] 9a220dc - [libc++abi][test][VE] Add UNSUPPORTED to pass tests on VE
Kazushi Marukawa via libcxx-commits
- [libcxx-commits] [libcxxabi] [NFC][CodeGen] Change CodeGenOpt::{Level, FileType} into enum classes (PR #66295)
Arthur Eubanks via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Prevent calling the projection more than three times (PR #66315)
Jocelyn Castellano via libcxx-commits
- [libcxx-commits] [libcxxabi] [NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (PR #66295)
Min-Yih Hsu via libcxx-commits
- [libcxx-commits] [libcxx] [AArch64] Remove copy instruction between uaddlv with v8i16 and dup (PR #66068)
David Green via libcxx-commits
- [libcxx-commits] [PATCH] D159514: [libcxx] <experimental/simd> excluded long double for 32-bits x86 temporarily
Yin Zhang via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [libc] Add invoke / invoke_result type traits (PR #65750)
Guillaume Chatelet via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc] Add invoke / invoke_result type traits (PR #65750)
Guillaume Chatelet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Update Apple CI jobs to run the C++23 configuration (PR #66367)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve the verbosity of configuration errors when a compiler flag is not supported (PR #66379)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify how we select modules flavors in the test suite (PR #66385)
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D151274: [libc++] Optimize for_each for segmented iterators
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D142285: [libc++] Don't include <version> everywhere
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D155312: [libc++] Use _Complex for multiplication and division of complex floating point types
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D147473: [libc++] Remove the synopses
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D155562: [libcxx] [test] Use -fms-runtime-lib= for picking the CRT to use
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [lit] Echo full RUN lines in case of external shells (PR #66408)
Joel E. Denny via libcxx-commits
- [libcxx-commits] [libcxx] 85f27d1 - [libc++] Make sure LWG2070 is implemented as a DR (#65998)
via libcxx-commits
- [libcxx-commits] [PATCH] D81412: [libcxx] Fix LWG 2876: shared_ptr::shared_ptr(const weak_ptr<Y>&) constructor should be constrained.
Eric Fiselier via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 571e4f2 - Mark LWG 2426 as complete.
via libcxx-commits
- [libcxx-commits] [PATCH] D69062: Resolve LWG issue 2426
Eric Fiselier via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D66262: Constrain tuple/unique_ptr move constructors (2899)
Eric Fiselier via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D129229: [libc++] reference_wrapper does not define nested types as described in C++11/14
Eric Fiselier via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][hardening] Enable comparator checks for safe mode too (PR #66458)
Jordan Rupprecht via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++] Remove the CI job testing Clang 15 (PR #66406)
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] [RFC] Offloading C++ standard parallel algorithms to GPUs using OpenMP (PR #66465)
Anton Rydahl via libcxx-commits
- [libcxx-commits] [PATCH] D153441: [libc++] Implement `std::condition_variable_any::wait[_for/until]` overloads that take `stop_token`
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 4d08ecc - [libc++] Implement P2538R1 "ADL-proof std::projected" (#65411)
via libcxx-commits
- [libcxx-commits] [libcxx] 69875d5 - [libc++] Refactor node creation and destruction in list and forward_list (#65614)
via libcxx-commits
- [libcxx-commits] [libcxx] fdf91c7 - [libc++][NFC] Introduce named states in std::call_once (#66289)
via libcxx-commits
- [libcxx-commits] [libcxx] 320d4c9 - [libc++] Update Apple CI jobs to run the C++23 configuration (#66367)
via libcxx-commits
- [libcxx-commits] [libcxx] b64bf89 - [libc++] Improve the verbosity of configuration errors when a compiler flag is not supported (#66379)
via libcxx-commits
- [libcxx-commits] [PATCH] D114119: [libcxx] Fix potential lost wake-up in counting semaphore
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][lit] Atomically update the persistent cache (PR #66538)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][lit] Allow overriding the executor for tests (PR #66545)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement ranges::contains_subrange (PR #66561)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Allow string to use SSO in constant evaluation. (PR #66576)
James Y Knight via libcxx-commits
- [libcxx-commits] [libcxx] 695138c - [libc++] implement std::`jthread`
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix `std::pair`'s pair-like constructor's incorrect assumption (PR #66585)
via libcxx-commits
- [libcxx-commits] [libcxx] 4a1fe09 - [libc++] Fix potentially flaky test joinable.pass.cpp
via libcxx-commits
- [libcxx-commits] [PATCH] D154987: [lit] Implement PYTHON directive and config.prologue
Joel E. Denny via Phabricator via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi][test][VE] Add '-ldl' to support VE (PR #66605)
Kazushi Marukawa via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test][VE] Add '-ldl' to support VE (PR #66609)
Kazushi Marukawa via libcxx-commits
- [libcxx-commits] [libcxx] 078651b - [libc++] Implement LWG3545: std::pointer_traits should be SFINAE-friendly. (#65177)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor tests for std::pointer_traits (PR #66645)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] d4d8f21 - [libc++] Simplify how we select modules flavors in the test suite (#66385)
via libcxx-commits
- [libcxx-commits] [libcxx] aa8601d - [libc++] [string_view] Remove operators made redundant by C++20 (#66206)
via libcxx-commits
- [libcxx-commits] [libcxx] c24a422 - [libc++][CI][AIX] modify the equivalence classes of regex_match for locale "cs_CZ.ISO8859-2"
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Replace a few _LIBCPP_INLINE_VISIBILITY with _LIBCPP_HIDE_FR… (PR #66661)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxx] [mlir][sparse] refine sparse fusion with empty tensors materialization (PR #66563)
Aart Bik via libcxx-commits
- [libcxx-commits] [libcxx] 14882d6 - [libc++][lit] Atomically update the persistent cache (#66538)
via libcxx-commits
- [libcxx-commits] [libcxx] [mlir][sparse] fix merge conflict in sddmm test (PR #66670)
Aart Bik via libcxx-commits
- [libcxx-commits] [PATCH] D154557: [libc++] Add more general death tests and make them work on more platforms
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 054f9c5 - [libc++] Fix `std::pair`'s pair-like constructor's incorrect assumption (#66585)
via libcxx-commits
- [libcxx-commits] [libcxx] 0218ea4 - [libc++] Implement ranges::ends_with
Zijun Zhao via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Minor change to how unordered_set is compared (PR #66692)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [InstCombine] Simplify the pattern `a ne/eq (zext/sext (a ne/eq c))` (PR #65852)
Yingwei Zheng via libcxx-commits
- [libcxx-commits] [PATCH] D103996: Save/restore OuterTemplateParams in AbstractManglingParser::parseEncoding.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D154246: [libc++] Add check for building with picolibc
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D137640: [libc++] Implement P2467R1: Support exclusive mode for fstreams
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [libc++abi][test][VE] Add '-ldl' to support VE (PR #66605)
Kazushi Marukawa via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] <experimental/simd> Add generate constructor of class simd (PR #66737)
via libcxx-commits
- [libcxx-commits] [PATCH] D155521: Run picolibc tests with qemu
Michael Platings via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix __threading_support when used with C11 threading (PR #66780)
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D83429: [libc++] [test] Introduce the `--test-executable` option in ssh.py
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D58879: Implement uses-allocator (P0591R4)
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D123979: [msan][libcxx] Enable -fsanitize-memory-param-retval
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] f223022 - [lit] Improve test output from lit's internal shell
Joel E. Denny via libcxx-commits
- [libcxx-commits] [pstl] [pstl] support Intel(R) oneAPI DPC++/C++ Compiler (PR #66791)
via libcxx-commits
- [libcxx-commits] [PATCH] D64818: [libcxx] Construct path using a instance of std::locale
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [Clang] Static member initializers are not immediate escalating context. (PR #66021)
via libcxx-commits
- [libcxx-commits] [PATCH] D64818: [libc++] Implement missing filesystem::path constructors with locale
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D139114: [Clang][Sema] Enabled implicit conversion warning for CompoundAssignment operator.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D158282: [libc++] Stop using strict availability markup on Apple
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D158297: [libc++] Re-enable back-deployment testing on arm64
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D158694: [libc++] Re-enable the __std_module test
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [clang-cl] Fix for __FUNCTION__ in c++. (PR #66120)
Zahira Ammarguellat via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Re-enable the clang_modules_include test for Objective-C++ (PR #66801)
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D154873: [runtimes] Simplify the layout of backdeployment testing roots
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D132509: [libc++] Use _Lazy in tuple constructors
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] be8c2df - [libc++][NFC] Clean up std::__call_once
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D144645: [libc++] Implement LWG-3655: The INVOKE operation and union types.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Bump the C++ Standard used to compile the dylib to C++23 (PR #66824)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] e7a7a16 - [libc++] Fix __threading_support when used with C11 threading (#66780)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify how the global stream tests are written (PR #66842)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 2b7f11a - [libc++] Warn if an unsupported compiler is used
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [reland][libc][cmake] Tidy compiler includes (#66783) (PR #66878)
Guillaume Chatelet via libcxx-commits
- [libcxx-commits] [libcxx] [MLIR][Presburger] Template Matrix to allow MPInt and Fraction and separate out IntMatrix (PR #66897)
via libcxx-commits
- [libcxx-commits] [libcxx] 257eb74 - [libc++] Simplify how the global stream tests are written (#66842)
via libcxx-commits
- [libcxx-commits] [libcxx] e3b1662 - [libc++] Sort available features before printing them
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D146372: [libc++]Enforce `-Wzero-as-null-pointer-constant`
Igor Zhukov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG 3821 uses_allocator_construction_args should have overload for pair-like (PR #66939)
via libcxx-commits
- [libcxx-commits] [libcxxabi] [runtimes] Fix link order of system librarires on Apple platforms (PR #66940)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [runtimes] Fix link order of system librarires on Apple platforms (PR #66940)
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D57646: [libcxx] Specify unwind lib before other system libraries.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxxabi] 0740b7e - [libc++abi][NFC] Remove mentions of LIBCXXABI_SHARED_LIBRARIES
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++] Bump the C++ Standard used to compile the dylib to C++23 (PR #66824)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxxabi] 4b163e3 - Implement mangling rules for C++20 concepts and requires-expressions.
Richard Smith via libcxx-commits
- [libcxx-commits] [libcxx] [AIX] cxx_std_23 is currently not a known feature to ibm-clang (PR #66952)
Jake Egan via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement ranges::contains_subrange (PR #66963)
via libcxx-commits
- [libcxx-commits] [libcxx] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] <experimental/simd> Add _LIBCPP_HIDE_FROM_ABI to internal br… (PR #66977)
via libcxx-commits
- [libcxx-commits] [libcxxabi] 4bc4d51 - [Demangle] demangle builtin type transformations (#65902)
via libcxx-commits
- [libcxx-commits] [PATCH] D129768: [libc++] Remove the option to change _LIBCPP_OVERRIDABLE_FUNC_VIS
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D131852: [libc++][NFC] Use noexcept instead of the macros where possible
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143902: [libc++] Extend is_always_bitcastable for pointers and enums
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D152469: [libc++] Diagnose bad iterators in the classic algorithms
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] e46de4e - [runtimes] Fix link order of system librarires on Apple platforms (#66940)
via libcxx-commits
- [libcxx-commits] [libcxxabi] e46de4e - [runtimes] Fix link order of system librarires on Apple platforms (#66940)
via libcxx-commits
- [libcxx-commits] [libcxx] 8bbcc6d - [libc++] Add test coverage for unordered containers comparison (#66692)
via libcxx-commits
- [libcxx-commits] [libcxx] 910b76a - [libc++] Implement LWG-3655: The INVOKE operation and union types
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D150897: [runtimes] Use LLVM libunwind from libc++abi and compiler-rt by default
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 354c99b - [libc++] Temporarily disable std::cin tests on Windows -> Linux cross compiler
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 24161bc - [libc++] Move a few XFAILs to UNSUPPORTED for consistency
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 1abff08 - [AIX] cxx_std_23 is currently not a known feature to ibm-clang (#66952)
via libcxx-commits
- [libcxx-commits] [libcxx] [runtimes] Simplify testing configurations on GCC by using -nostdlib++ (PR #67021)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add assertions for potential OOB reads in std::nth_element (PR #67023)
Daniel Kutenin via libcxx-commits
- [libcxx-commits] [PATCH] D149573: [Clang][C++23] Implement core language changes from P1467R9 extended floating-point types and standard names
Tom Honermann via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 7fcbb64 - [runtimes] Workaround a subtle linker issue on macOS in the CI
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [Libcxx][NFC] fixing missing forward declarations of uses_allocator_construction_args (PR #67044)
via libcxx-commits
- [libcxx-commits] [libcxx] 77d8ce5 - [libc++] Add a --verbose option to ssh.py to help debug failures
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] d2b71c7 - [libc++] Fix how we run codesign in the test suite when --codesign_identity is provided
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 1ce7013 - [libc++] Simplify ssh.py by not passing args everywhere
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 2ab31b6 - [libc++] When run in verbose mode, ssh.py should print to stderr, not stdout
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make sure we forward stdin through executors (PR #67064)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxxabi] 0065d75 - [runtimes][NFC] Remove old Lit annotations for gcc-12 and clang-14
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [runtimes] Bump the supported AppleClang version to AppleClang 15 (PR #67065)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxxabi] d217aeb - [runtimes] Simplify testing configurations on GCC by using -nostdlib++ (#67021)
via libcxx-commits
- [libcxx-commits] [libcxxabi] e6cbba7 - [libc++abi][WebAssembly] Support Wasm EH
Heejin Ahn via libcxx-commits
- [libcxx-commits] [PATCH] D156956: [libc++] Optimize ranges::count for __bit_iterators
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [clang-cl] Fix value of __FUNCTION__ and __FUNC__ in MSVC mode for c++. (PR #66120)
Zahira Ammarguellat via libcxx-commits
- [libcxx-commits] [libcxx] WIP: [libc++][ranges] Implement `ranges::slide_view` (PR #67146)
Will Hawkins via libcxx-commits
- [libcxx-commits] [libcxx] [libc] Refactor scanf reader to match printf (PR #66023)
Joseph Huber via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Don't deallocate non-pointer data in string assignment. (PR #67200)
James Y Knight via libcxx-commits
- [libcxx-commits] [libcxx] [libunwind][libc++][libc++abi] Add cross-compilation flags to tests (PR #67201)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [PATCH] D157809: [libc++] Optimize std::find for segmented iterators
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::find for segmented iterators (PR #67224)
via libcxx-commits
- [libcxx-commits] [PATCH] D141882: [libc++] Remove #pragma GCC system_header
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxxabi] [docs] Minor fix to outdated example in LibTooling tutorial (PR #67262)
Ivan Ho via libcxx-commits
- [libcxx-commits] [libcxx] b0e19cf - [libcxx] Don't deallocate non-pointer data in string assignment. (#67200)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] patch for implementing ranges::find_last (PR #67270)
via libcxx-commits
- [libcxx-commits] [libcxx] 81a3828 - [libcxx] <experimental/simd> excluded long double for 32-bits x86 temporarily
via libcxx-commits
- [libcxx-commits] [PATCH] D155411: [libc++] Implement P2614R2 (Deprecate numeric_limits::has_denorm)
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Eliminate extra allocations from `std::move(oss).str()` (PR #67294)
Amirreza Ashouri via libcxx-commits
- [libcxx-commits] [libcxx] 5f2da9c - [runtimes] Bump the supported AppleClang version to AppleClang 15 (#67065)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove the CI job testing Clang 15 (PR #66406)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 21f8bc2 - [libc++] Make sure we forward stdin through executors (#67064)
via libcxx-commits
- [libcxx-commits] [libcxxabi] [libunwind][libc++][libc++abi] Add cross-compilation flags to tests (PR #67201)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 10edd5d - Revert "[libc++][ranges] Add benchmarks for the `from_range` constructors of `vector` and `deque`."
Aaron Ballman via libcxx-commits
- [libcxx-commits] [libcxx] 029c9c3 - [libc++] Refactor tests for std::pointer_traits (#66645)
via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++][lit] Allow overriding the executor for tests (PR #66545)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxx] 273ece4 - [libc++] Add missing files to ignore_format.txt
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove the libc++ specific clang-format job (PR #67344)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] ba94646 - [libc++][NFC] Qualify mention of va_list with std:: in documentation
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 4ca00a5 - [libc++] Remove the libc++ specific clang-format job (#67344)
via libcxx-commits
- [libcxx-commits] [libcxx] 580d26a - [libc++] Remove the CI job testing Clang 15 (#66406)
via libcxx-commits
- [libcxx-commits] [PATCH] D156019: [libc++] Adds __throw_system_error overload.
Daniel Thornburgh via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [MLIR][Presburger] Define matrix inverse for rational matrices (PR #67382)
via libcxx-commits
- [libcxx-commits] [libcxx] [CodeGen] Avoid potential sideeffects from XOR (PR #67193)
Bill Wendling via libcxx-commits
- [libcxx-commits] [libcxxabi] [libcxxabi][test][VE] Relax test configucation (PR #67387)
Kazushi Marukawa via libcxx-commits
- [libcxx-commits] [libcxx] 0106ae3 - [libc++] Use _Lazy in tuple constructors
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D84045: [libcxx][lit] Add a new executor to collect test binaries
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Update a comment about -nostdlib++ (PR #67429)
Nico Weber via libcxx-commits
- [libcxx-commits] [PATCH] D145376: [libc++] add declval failure assertion for instantiation
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 78d649a - [libc++][lit] Allow overriding the executor for tests (#66545)
via libcxx-commits
- [libcxx-commits] [libcxxabi] 78d649a - [libc++][lit] Allow overriding the executor for tests (#66545)
via libcxx-commits
- [libcxx-commits] [PATCH] D124555: [libcxx] basic_ios<wchar_t> cannot store fill character WCHAR_MAX
Xing Xue via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D140550: [libc++] Refactor string unit tests to ease addition of new allocators
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99567: [libc++] Make future_error constructor standard-compliant.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D99567: [libc++] Make future_error constructor standard-compliant
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor the tests for [iterator.range] (PR #67496)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't add reference to system_category when exceptions disabled (PR #67504)
Daniel Thornburgh via libcxx-commits
- [libcxx-commits] [libcxx] 491b281 - [clang][SemaCXX] Diagnose tautological uses of consteval if and is_constant_evaluated
Takuya Shimizu via libcxx-commits
- [libcxx-commits] [libcxx] 27546a6 - [libcxx] [test] Use -fms-runtime-lib= for picking the CRT to use
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] 6e1dcc9 - [libc++] Refactor string unit tests to ease addition of new allocators
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 07d08f4 - [libc++] Don't add reference to system_category when exceptions disabled (#67504)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Simplify checks for static assertions in .verify.cpp tests (PR #67559)
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D151244: [libc++][NFC] Remove regex matchers for static_assert in .verify tests
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 880fa7f - Revert "[clang][SemaCXX] Diagnose tautological uses of consteval if and is_constant_evaluated"
Sam McCall via libcxx-commits
- [libcxx-commits] [PATCH] D137451: [CMake] Use LLVM_RUNTIME_TARGET in runtimes
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add regression test for #67449 (PR #67590)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [Clang] Fix crash when visting a fold expression in a default argument (PR #67514)
Shafik Yaghmour via libcxx-commits
- [libcxx-commits] [libcxx] [Clang] Fix missing diagnostic for non-standard layout type in `offsetof` (PR #65246)
via libcxx-commits
- [libcxx-commits] [libcxx] e331bbb - [libc++] Add regression test for #67449 (#67590)
via libcxx-commits
- [libcxx-commits] [libcxx] 000940e - [libc++] Refactor the tests for [iterator.range] (#67496)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make sure we implement and test LWG2280 properly (PR #67670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 9bb9ec3 - [libc++][NFC] Simplify checks for static assertions in .verify.cpp tests (#67559)
via libcxx-commits
- [libcxx-commits] [libcxx] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxx] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
via libcxx-commits
- [libcxx-commits] [libcxx] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Vladimir Vereschaka via libcxx-commits
- [libcxx-commits] [libcxx] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Vladimir Vereschaka via libcxx-commits
- [libcxx-commits] [libcxx] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxx] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxx] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxx] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxx] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxx] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Vladimir Vereschaka via libcxx-commits
- [libcxx-commits] [libcxx] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Vladimir Vereschaka via libcxx-commits
- [libcxx-commits] [libcxx] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Vladimir Vereschaka via libcxx-commits
- [libcxx-commits] [libcxx] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxxabi] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxxabi] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
via libcxx-commits
- [libcxx-commits] [libcxxabi] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxxabi] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Vladimir Vereschaka via libcxx-commits
- [libcxx-commits] [libcxxabi] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxxabi] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxxabi] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxxabi] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxxabi] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxxabi] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Vladimir Vereschaka via libcxx-commits
- [libcxx-commits] [libcxxabi] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Vladimir Vereschaka via libcxx-commits
- [libcxx-commits] [libcxxabi] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Vladimir Vereschaka via libcxx-commits
- [libcxx-commits] [libcxxabi] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxx] 6b03d8a - [libc++][NFC] Remove spurious check for is-constant-evaluated
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove unused defaulted template arg from `__rewrap_range`. (PR #67733)
Amirreza Ashouri via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++][ranges] Add benchmarks for the `from_range` constructors of `vector` and `deque`." (PR #67753)
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] [Support] Add KnownBits::computeForSubBorrow (PR #67788)
Christian Kissig via libcxx-commits
- [libcxx-commits] [libcxx] 4fa812b - [libc++] Implement `std::condition_variable_any::wait[_for/until]` overloads that take `stop_token`
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][In progress] Floating Point Atomic (PR #67799)
via libcxx-commits
- [libcxx-commits] [PATCH] D153981: [libc++][In progress] Floating Point Atomic
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] dd788af - Reapply "[libc++][ranges] Add benchmarks for the `from_range` constructors of `vector` and `deque`." (#67753)
via libcxx-commits
- [libcxx-commits] [libcxx] cf31d0e - [libcxx] <experimental/simd> Add _LIBCPP_HIDE_FROM_ABI to internal br… (#66977)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix implementation of iota_view::size (PR #67819)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxxabi] [runtimes] Build with the install RPATH (PR #67835)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [runtimes] Build with the install RPATH (PR #67835)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [OpenMPIRBuilder] Remove wrapper function in `createTask` (PR #67723)
via libcxx-commits
- [libcxx-commits] [libcxx] [mlir][sparse] Update Enum name for CompressedWithHigh (PR #67845)
Yinying Li via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test] Remove XFAIL:msvc for no_unique_address in tests (PR #67849)
Caslyn Tonelli via libcxx-commits
Last message date:
Sat Sep 30 17:25:07 PDT 2023
Archived on: Sat Sep 30 17:25:13 PDT 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).