February 2023 Archives by thread
Starting: Wed Feb 1 00:40:07 PST 2023
Ending: Tue Feb 28 23:56:39 PST 2023
Messages: 1402
- [libcxx-commits] [PATCH] D142864: [libc++] `<algorithm>`: `ranges::minmax` should dereference iterators only once
Igor Zhukov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143052: [CMake] Unify llvm_check_linker_flag and llvm_check_compiler_linker_flag
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143033: [libc++] Disable some tests in `math_nodiscard_extensions`.
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D142993: [libcxx] Add _LIBCPP_NODEBUG to global std::ranges::__cpo variables
Michael Buch via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D133661: [libc++] Improve binary size when using __transaction
Alexander Kornienko via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 561105f - [libc++] Fix ODR violation with __exception_guard in mixed exceptions builds
Alexander Kornienko via libcxx-commits
- [libcxx-commits] [PATCH] D140911: [libc++] Implement P2505R5(Monadic operations for std::expected)
Yurong via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 157c123 - Revert "[libc++] Fix ODR violation with __exception_guard in mixed exceptions builds"
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D143071: [libc++] Add abi_tag on __exception_guard to avoid ODR violations
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D142588: [libc++] Remove use of internal glibc macros to determine if c8rtomb() and mbrtoc8() are present
Tom Honermann via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143010: [libc++abi][AIX] Skip non-C++ EH aware frames when retrieving exception object
Chris Bowler via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D142183: [libc++] Split ranges.transform.binary.pass.cpp up
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D142180: [libc++] Enforce formatting for already formatted and new files and ignore the formatting of tests
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D142185: [libc++] Remove explicit instantiations of __insertion_sort_incomplete and __sort5 from the dylib
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D142973: [libc++] Look for Clang 17 when compiling clang-tidy checks
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D140824: [libc++] Forward ranges::sort to instantiations in the dylib
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D142322: [libc++] Add a clang-tidy check to make sure we use _Uglyfied attribute names
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] c8eff95 - [libc++] Add a clang-tidy check to make sure we use _Uglyfied attribute names
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D143071: [libc++] Avoid ODR violations in __exception_guard
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 97b5e01 - [libc++] Remove explicit instantiations of __insertion_sort_incomplete and __sort5 from the dylib
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] c15ba1b - [libc++] Split ranges.transform.binary.pass.cpp up
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] dc017e0 - [libc++] Forward ranges::sort to instantiations in the dylib
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D142811: [libcxx][ranges] revert join_view::iterator and sentinel to be in-class
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D140584: [Clang] Refactor "Designators" into a unified implementation [NFC]
Bill Wendling via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 42701ca - [libc++] Look for Clang 17 when compiling clang-tidy checks
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D142957: [CMake][runtimes] Redo the --unwindlib=none and -nostdlib++ checks
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D142873: [libc++][NFC] Update the libc++ release notes for LLVM 16.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D139235: Reapply "[libc++][ranges]Refactor `copy{, _backward}` and `move{, _backward}`"
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D139554: [libc++] Forward to std::memcmp for trivially comparable types in equal
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 1a17739 - [libc++] Avoid ODR violations in __exception_guard
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D140675: [AIX] Fix libc++ Symbol Visibility on AIX
Michael Francis via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143140: [libc++] avoid a GCC -Wsigned-compare warning where time_t is unsigned
YAMAMOTO Takashi via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143158: [libcxx][test] Cover RISC-V in string.capacity test
Alex Bradbury via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143163: [libc++][NFC] Rename _LIBCPP_NO_EXCEPTIONS to _LIBCPP_HAS_NO_EXCEPTIONS
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143164: [libc++][NFC] Rename _LIBCPP_NO_RTTI to _LIBCPP_HAS_NO_RTTI
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143165: [libc++][NFC] Rename _LIBCPP_EXPLICIT_AFTER_CXX11 to _LIBCPP_EXPLICIT_SINCE_CXX14
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D140675: [AIX][libc++] Always opt in to _LIBCPP_ABI_BAD_FUNCTION_CALL_KEY_FUNCTION
David Tenty via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143033: [libc++] Make some tests in `math_nodiscard_extensions` Clang-only.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] cf93a3d - [libc++] Remove use of internal glibc macros to determine if c8rtomb() and mbrtoc8() are present.
Tom Honermann via libcxx-commits
- [libcxx-commits] [PATCH] D143203: [libc++][format] Fixes test failures.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143007: [libc++][CI] Uses LLVM 17 in Docker.
Nikolas Klauser via Phabricator 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] [PATCH] D126122: Fix RUNPATH not accounting for LLVM_ENABLE_PER_TARGET_RUNTIME_DIR
Arcadiy Ivanov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] d1e066d - [libc++] Make some tests in `math_nodiscard_extensions` Clang-only.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] 78f17b2 - [libc++][format] Fix a missing include in tests.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [PATCH] D143245: [libc++] In tests, use `abort` to terminate upon an error.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143273: [libc++] Add a CI configuration to test Modules with LSV enabled
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 3a0f88c - [libc++] Add a CI configuration to test Modules with LSV enabled
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] bad9b85 - [libc++] Remove leftover LIBCXX_ENABLE_CLANG_TIDY in run-buildbot
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D143299: [libc++] Reorganize exception_guard
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D142805: Don't re-export top-level modules.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143324: [libc++][ranges] move all range iterators back in class
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D141812: [libc++] Introduce _LIBCPP_HIDE_FROM_ABI_NAMESPACE_STD
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143327: [libc++] Introduce __is_pointer_in_range
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143329: [libc++] Move constexpr <cstring> functions into their own headers and remove unused <cstring> includes
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] cf65d27 - [libc++][NFC] Rename _LIBCPP_NO_RTTI to _LIBCPP_HAS_NO_RTTI
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 3c7a7a7 - [libc++][NFC] Rename _LIBCPP_EXPLICIT_AFTER_CXX11 to _LIBCPP_EXPLICIT_SINCE_CXX14
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D141208: libc++: bring back the unsigned in the return type in wcstoull_l
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143333: [libc++] Run clang-tidy in all configurations that are run in the Docker container
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D136683: [libc++] Only include_next C library headers when they exist
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143346: [libc++] fix `shared_ptr`'s incorrect constraints
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143349: [libc++] Fix UTF-8 decoding in codecvts. Fix #60177.
Dimitrij Mijoski via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D142184: [libcxx] Add new line after assert message
Vitaly Buka via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D139771: [libc++][chrono] Add hh_mm_ss formatter.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143383: [libc++][test] Removes rapid-cxx-test.h.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D142808: [libc++][test] Adds more generic test macros.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D142843: [libc++] Addresses LWG3358
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143393: [lib++][format] Uses the new exception test macros.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] e4022b6 - [libc++][CI] Uses LLVM 17 in Docker.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D143402: [libc++][format] Fixes constexpr validation.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 064f68f - Don't re-export top-level modules
Vassil Vassilev via libcxx-commits
- [libcxx-commits] [PATCH] D134598: [libc++][format] Fixes Apple back deployment.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143432: [libc++] Addresses LWG3103.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143443: [libc++] Use __builtin_FILE and __builtin_LINE in _LIBCPP_ASSERT
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143447: [libc++] Implement P1328R1 constexpr std::type_info::operator==
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143451: [libc++] Add missing _LIBCPP_HIDE_FROM_ABI
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143452: [libc++] Implement LWG3657 std::hash<filesystem::path>
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 52b34d2 - [libc++][NFC] Remove FP from_chars from the <charconv> synopsis since we don't implement it yet
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D131395: [libc++] Implement `lexicographical_compare_three_way`
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 3058cb7 - [libc++] Export CXX and CC env vars in format and documentation CI jobs
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 5206e66 - [libc++] Fix path to versioned clang-format in the CI job
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D138005: [libc++abi] Improve performance of __dynamic_cast
Sirui Mu via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] bd6a982 - [libc++] Add missing _LIBCPP_HIDE_FROM_ABI
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 6e67928 - [libc++][NFC] _VSTD -> std in ryu
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D143483: [libc++][CI] Starts using Clang 17.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143489: [libc++] Remove _LIBCPP_CONSTEVAL
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] ac44dad - [libc++][format] Fixes constexpr validation.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 8c718dc - [libc++][NFC] Reformat __assert with clang-format
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] c5c329b - [libc++] Use __builtin_FILE and __builtin_LINE in _LIBCPP_ASSERT
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] ff573a4 - [libc++] Remove #error about _LIBCPP_DEBUG
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 233fd47 - [libc++][NFC] Use _LIBCPP_HIDE_FROM_ABI everywhere in pair
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 16a1c85 - [libc++] Implement P1328R1 constexpr std::type_info::operator==
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D142422: [libc++] [FreeBSD] only use _umtx_op(2) on 64bit arches
Konstantin Belousov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 1cf344d - [libc++] Implement LWG3657 std::hash<filesystem::path>
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D142806: [libc++] Implement P0226R1 (Mathematical Special Functions)
Chris Lattner via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D128998: [libunwind] Handle G in personality string
Youngsuk Kim via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143610: [libc++] Implement P2136R3 std::invoke_r
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D137599: [libunwind][PowerPC] Fix saving/restoring VSX registers on LE systems
Nemanja Ivanovic via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D135548: [libc++][LWG 2996] Implement c++20 shared_ptr rvalue overloads.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D141699: [In Progress][libc++][ranges] Implement P2474R2(`views::repeat`).
Yurong via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D141699: [libc++][ranges] Implement P2474R2(`views::repeat`).
Yurong via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D140911: [libc++] Implement P2505R5(Monadic operations for std::expected).
Yurong via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143668: [libc++][NFC] Reorganize hash.h
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D134124: [libc++] Fix wrong implementation of CityHash
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143688: [libc++] Guard the fix to CityHash behind ABI v2
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143689: [libc++] Add an option to disable the use of __ulock_wait
Byoungchan Lee via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 0271843 - [libc++] Guard the fix to CityHash behind ABI v2
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D143737: [libc++] Enable radability-identifier-naming for local variables and fix any problems
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 91e38bc - [libc++][NFC] Reorganize hash.h
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D142842: [libc++] Remove _LIBCPP_ABI_BAD_FUNCTION_CALL_KEY_FUNCTION
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D142494: [libc++][NFC] update Release Notes and Range Status for the completion of C++20 ranges
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 8e13ec9 - [libc++] In tests, use `abort` to terminate upon an error.
via libcxx-commits
- [libcxx-commits] [PATCH] D140913: [libc++] implement P1020R1 P1973R1 make_unique[shared]_for_overwrite
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D142176: [libunwind] On Darwin, add a callback-based lookup scheme for JIT'd unwind info.
Lang Hames via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 2979070 - [libc++] Simplify non_default_alloc
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D143791: [libc++] Fix bug in allocate_shared_for_overwrite
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D140673: [libc++] Granularize <type_traits> includes in <algorithm>
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] e74bb34 - [libc++] Remove unused std::function test
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D143797: [libc++] Mark some variables as inline, per the spec
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D138006: [libc++abi] Refactoring works around __dynamic_cast
Sirui Mu via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 3b059cd - [libcxx][ranges] revert join_view::iterator and sentinel to be in-class
via libcxx-commits
- [libcxx-commits] [libcxx] 4c2ad19 - [libc++][ranges] move all range iterators back in class
via libcxx-commits
- [libcxx-commits] [libcxx] 1d6117c - [libc++][NFC] Use std:: instead of _VSTD:: in construct_at.h
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 9994340 - [libc++][NFC] Use >= 23 instead of > 20 in pair.h
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] a98936d - [libc++][NFC] Use std:: instead of _VSTD:: in pair.h
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] ab17e1b - [libc++][NFC] Always define __non_trivially_copyable_base in pair.h
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] b48880f - [libc++][NFC] Use using instead of typedef in pair.h
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] e3eb61a - [libc++][NFC] Fix leftover #endif comments
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] aaef3b8 - [libc++] Remove _LIBCPP_CONSTEVAL
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 4537bda - [libc++][NFC] Change some std::pair tests from .compile.fail.cpp to .verify.cpp
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] da876a1 - [libc++][NFC] Reorganize the std::pair constructor tests to be more consistently named
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] d05f889 - [libc++] Enable radability-identifier-naming for local variables and fix any problems
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] a38a465 - [libc++] fix `shared_ptr`'s incorrect constraints
via libcxx-commits
- [libcxx-commits] [PATCH] D143828: [libcxx][ranges] mark new join view tests unsupported without experimental flag
Hui via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 01d68b1 - [libcxx][ranges] mark new join view tests unsupported without experimental flag
via libcxx-commits
- [libcxx-commits] [PATCH] D143845: [libc++][doc] Adds Issaquah papers and issues.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143850: [libc++][format] Addresses LWG3833.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] bb00fb6 - [libc++][NFC] Fix formatting in ranges status page
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] 2a06757 - [libc++][spaceship] Implement `lexicographical_compare_three_way`
Adrian Vogelsgesang 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] [libcxx] e698c59 - [libc++] Granularize <type_traits> includes in <algorithm>
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D141228: [libc++] Granularize <bit> includes
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 87cc95a - [libc++] Implement P2136R3 std::invoke_r
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 5801090 - [libc++] Fix bug in allocate_shared_for_overwrite
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D132310: [libc++][regex] Uses operator<=> in sub_match.
Adrian Vogelsgesang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143914: [libc++] Clean up pair's constructors and assignment operators
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] bbff77a - Revert "[libc++] Remove _LIBCPP_CONSTEVAL"
Hans Wennborg via libcxx-commits
- [libcxx-commits] [libcxx] 201b2b5 - [libc++] Reorganize exception_guard
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 31c42f8 - [libc++][doc] Updates format status page.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D143962: [libc++][NFC] Replace _LIBCPP_STD_VER > x with _LIBCPP_STD_VER >= x
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D142972: [libc++] Granularize <atomic>
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 855b677 - [libc++][NFC] Remove duplicated line from `Cxx20Issues.csv`
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [PATCH] D142521: [libc++][ranges][NFC] Move iterator classes out of `lazy_split_view` and `zip_view`.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143972: [libc++] LWG 3857: allow `string_view` conversion when only traits vary
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143975: [libcxx] Don't trigger -Wuser-defined-literals for headers in build
Shao-Ce SUN via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 800fec1 - [libc++] Enforce formatting for already formatted and new files and ignore the formatting of tests
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] a9f3849 - [libc++] Counter<T>'s assignment operator shouldn't ++gConstructed
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D144031: [runtimes] Rename newconfig.py to config.py -- it's not new anymore
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] f8877d8 - [libc++][doc] Adds Issaquah papers and issues.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 7f5d130 - [libc++][chrono] Add hh_mm_ss formatter.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 9c8f340 - [libc++][format] Fixes test failures.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 5c1b8de - [libc++][doc] Sets the proper plenary date.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] c510c38 - [libc++][NFC] update Range Status for the completion of C++20 ranges
via libcxx-commits
- [libcxx-commits] [libcxx] 33d0d1e - [runtimes] Rename newconfig.py to config.py -- it's not new anymore
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxxabi] cafb1c1 - [runtimes] Remove duplicate imports of libcxx.test.config
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 0a0d58f - [libc++] `<algorithm>`: `ranges::minmax` should dereference iterators only once
Igor Zhukov via libcxx-commits
- [libcxx-commits] [PATCH] D135248: [libc++] implement move_iterator<T*> should be a random access iterator
Igor Zhukov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144107: [libc++] Add regression test for std::hash implementation in ABI v1
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 4f15267 - [libc++][NFC] Replace _LIBCPP_STD_VER > x with _LIBCPP_STD_VER >= x
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] b413b84 - [libc++abi][AIX] Skip non-C++ EH aware frames when retrieving exception object
Xing Xue via libcxx-commits
- [libcxx-commits] [PATCH] D143816: [libc++] Fixes a flacky test.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] a41e1ea - [libc++][CI] Starts using Clang 17.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D143816: [libc++] Fixes a flaky test.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144132: [libc++][CI] Switches to clang-format-16.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144155: [ASan]Unpoisoning vectors memory before deallocation
Tacet via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 83014d8 - [libc++] LWG 3857: allow `string_view` conversion when only traits vary
Joe Loser via libcxx-commits
- [libcxx-commits] [PATCH] D141882: [libc++] Remove #pragma GCC system_header
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxxabi] 372820b - [libunwind][PowerPC] Fix saving/restoring VSX registers on LE systems
Nemanja Ivanovic via libcxx-commits
- [libcxx-commits] [libcxx] 23d43e6 - [libc++] Add regression test for std::hash implementation in ABI v1
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D132769: [2b/3][ASan][libcxx] std::basic_string annotations
Tacet via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144126: [libc++] Improve the format ignorelist generation.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144252: [runtimes] Synchronize warnings flags between libc++/libc++abi/libunwind
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 40a20ae - [libc++] Granularize <bit> includes
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 46db8d8 - [libc++] Granularize <atomic>
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D144255: [libc++] Granularize <atomic> includes
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144258: [libc++][NFC] Replace _VSTD and _LIBCPP_INLINE_VISIBILITY in <__atomic/*>
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144259: [libc++][NFC] Replace typedef with using declarations in <__atomic/*>
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144261: [libc++] Add clang-tidy check for version checks
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144262: [libc++][ranges] Implement LWG-3865 Sorting a range of pairs
Igor Zhukov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 3476b56 - [libc++][test] Adds more generic test macros.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] b22aa3d - [libc++][NFC] Rename _LIBCPP_NO_EXCEPTIONS to _LIBCPP_HAS_NO_EXCEPTIONS
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] f7f8645 - [libc++] Improve the format ignorelist generation.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 7067aee - [libc++][CI] Switches to clang-format-16.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D144275: [libc++][format] Addresses LWG3810.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 261d21f - [libc++] Fixes a flaky test.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 2d85683 - [lib++][format] Uses the new exception test macros.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D144277: [libc++][format] Addresses LWG3881.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144279: [libc++][format] Fixes formatting vector<bool>
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 21a5436 - [libc++] Add missing include in <__atomic/cxx_atomic_impl.h>
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D144286: [libc++][format] Addresses LWG3839.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] f50cad2 - [libc++] Mark a test relying on `typeid` as unsupported without RTTI.
Konstantin Varlamov via libcxx-commits
- [libcxx-commits] [libcxx] 8caa8d9 - [libc++][format] Addresses LWG3810.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] ef3a3b0 - [libc++][NFC] Replace _VSTD and _LIBCPP_INLINE_VISIBILITY in <__atomic/*>
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] b1e09b5 - [libc++][NFC] Remove TODOs that are already done
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D144307: [libc++] Fix header includes in <__atomic/cxx_atomic_impl.h>
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144322: [libc++][Modules] Make top level modules for all C++ headers with OS/clang versions
Ian Anderson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144323: [libunwind][Modules] Add unwind_arm_ehabi.h and unwind_itanium.h to the unwind module)
Ian Anderson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144325: [NFC][libc++][format] Improves diagnostics.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144326: [libc++][format] Addresses LWG3720.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 2f2ed47 - [libc++][test] Removes rapid-cxx-test.h.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D144327: [libc++][format] Addresses LWG3825.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] b69963e - [libc++] Fix header includes in <__atomic/cxx_atomic_impl.h>
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D136356: [libc++] implement move_iterator<T*> should be a random access iterator
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D132312: [libc++][spaceship] Implement `operator<=>` for `list`
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144328: [libc++][format][chrono] Addresses LWG3842.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] c1877e6 - [NFC][libc++][doc] Fixes formatting.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 9adf78d - [NFC][libc++][format] Small improvements.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D144331: [libc++][format] Implements formatter thread::id.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144338: [libc++][ranges] Implement LWG-3860 range_common_reference_t is missing
Igor Zhukov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144345: [libcxx] [test] Add RISCV support for max_size.pass.cpp
Xeonacid via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] cf83e79 - [libc++][format] Disables test on GCC-12.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D132268: [libc++][spaceship] Implement `operator<=>` for `vector`
Adrian Vogelsgesang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D136765: [ASan][libcxx] Annotating std::vector with all allocators
Tacet via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144362: [libcxx] Updated <experimental/simd> based on Parallelism-TS N4808
Yin Zhang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144363: [libcxx] <experimental/simd> Added aliagned flag types, some simd traits 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] D144395: [runtimes] Move common functions from Handle{Libcxx, Libcxxabi, Libunwind}Flags.cmake to runtimes/cmake/Modules/HandleFlags.cmake
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144395: [runtimes] Move common functions from Handle{Libcxx, Libcxxabi, Libunwind}Flags.cmake to runtimes/cmake/Modules/HandleFlags.cmake
Alexander Richardson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144395: [runtimes] Move common functions from Handle{Libcxx, Libcxxabi, Libunwind}Flags.cmake to runtimes/cmake/Modules/HandleFlags.cmake
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144395: [runtimes] Move common functions from Handle{Libcxx, Libcxxabi, Libunwind}Flags.cmake to runtimes/cmake/Modules/HandleFlags.cmake
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144395: [runtimes] Move common functions from Handle{Libcxx, Libcxxabi, Libunwind}Flags.cmake to runtimes/cmake/Modules/HandleFlags.cmake
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144395: [runtimes] Move common functions from Handle{Libcxx, Libcxxabi, Libunwind}Flags.cmake to runtimes/cmake/Modules/HandleFlags.cmake
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144398: [runimtes] Remove add_target_flags* functions and use add_flags* instead
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D141614: [libc++] nth_element change to partial sort when range is really small
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144398: [runtimes] Remove add_target_flags* functions and use add_flags* instead
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144400: [runtimes] Remove unused functions from Handle{Libcxx, Libunwind}Flags.cmake
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D103198: [libc++] Add a CI configuration where we test the PSTL integration
Ruslan Arutyunyan via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144440: [runtimes][CMake] Drop the check to see if linker works
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] d0e95fe - [runtimes] Remove add_target_flags* functions and use add_flags* instead
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D144475: [libc++] Remove <experimental/{algorithm, functional}>
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144478: [libc++][NFC] Simplify __sort{3, 4, 5}
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144478: [libc++][NFC] Simplify __sort{4, 5}
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144490: [libc++abi] Adjust test_exception_storage.pass.cpp
Mikhail Maltsev via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] e8cb355 - [libc++] Move constexpr <cstring> functions into their own headers and remove unused <cstring> includes
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] b4ecfd3 - [libc++] Forward to std::memcmp for trivially comparable types in equal
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D144346: [libc++][format] Improves Unicode decoders.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144498: [libc++][format] Removes transitive type_traits.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 811b5f5 - [libc++][NFC] Simplify __sort{4, 5}
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D137724: [CMake] Warn when the version is older than 3.20.0.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144509: [CMake] Bumps minimum version to 3.20.0.
Mark de Wever 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] D144520: [libcxx] Provide set_new_handler/get_new_handler on Windows
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 141471a - [runtimes] Remove unused functions from Handle{Libcxx, Libunwind}Flags.cmake
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D142817: [libc++] Addresses LWG3782.
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] efae317 - [CMake] Unify llvm_check_linker_flag and llvm_check_compiler_linker_flag
Petr Hosek via libcxx-commits
- [libcxx-commits] [PATCH] D144538: Checked that complexity of std::sort_heap is 2N log(N) comparisons
Nilay Vaish via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 7ced7e8 - [libc++][NFC] Replace typedef with using declarations in <__atomic/*>
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 306b24c - [libc++][format] Removes transitive type_traits.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D144568: [libc++][NFC] Refactor the __enable_ifs in <string>
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D143052: [CMake] Replace llvm_check_linker_flag and llvm_check_compiler_linker_flag
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144506: [libc] Implement ntohl and ntohs
Raman Tenneti via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144573: Remove obsolete code.
Zibi Sarbino via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144573: [z/OS][NFC] Remove obsolete code.
Zibi Sarbino via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144575: [libc++][CI] Improves Dockerfile
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144580: [libc++] Inline small constructors into basic_string
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144629: [libc++] Implement LWG-3204 sub_match::swap only swaps the base class
Igor Zhukov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144632: [libcxx] Split modules_include test to reduce overall runtime
David Spickett via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144635: Revert "[libc++][NFC] Replace typedef with using declarations in <__atomic/*>"
David Spickett via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144640: [libc++] Run modules_include.sh.cpp compiles in parallel
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144645: [libc++] Implement LWG-3655: The INVOKE operation and union types.
Igor Zhukov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] a9356a5 - [ASan][libcxx] Annotating std::vector with all allocators
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D144667: [libc++] Enable -Wunused-template
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] bb58851 - [libc++] Run modules_include.sh.cpp compiles in parallel
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D144694: [libc++][test] Silence MSVC deprecation warnings
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144698: [libcxx] <experimental/simd> Removed original implementations and tests
Yin Zhang via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 6e93bf5 - [libc++] Remove <experimental/{algorithm, functional}>
Nikolas Klauser 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] D144737: [libc++][test] Use the Japanese test.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] ffe9ebb - [libc++][test] Use the Japanese test.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D144755: [libc++] Improves clang-format settings.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxxabi] be4aca6 - [z/OS][NFC] Remove obsolete code.
Zibi Sarbinowski via libcxx-commits
- [libcxx-commits] [PATCH] D140925: [CMake] Use Clang to infer the target triple
Shoaib Meenai via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144767: [libc++][ranges] Implement P2443R1: `views::chunk_by`
Jakub Mazurkiewicz via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 7d5275e - [libc++][test] Silence MSVC deprecation warnings
Casey Carter via libcxx-commits
- [libcxx-commits] [PATCH] D144775: [libc++][test] Add `-Wdeprecated-copy-with-user-provided-dtor` warning to the test suite
Igor Zhukov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144781: [libc++] Add FTM for views::as_rvalue
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D112869: [libc++] Implement P2186R2 (Remove Garbage Collection)
Pavel Korotkevich via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144785: [libc++] Improves clang-tidy configuration.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144786: [libc++] Fixes operator& hijacking atomic types.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 9d53c86 - [libc++] Implement LWG-3204: `sub_match::swap` only swaps the base class
Igor Zhukov via libcxx-commits
- [libcxx-commits] [libcxx] 3d4b7a6 - [libc++] Add FTM for views::as_rvalue
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D144775: [libc++][test] Add '-Wdeprecated-copy', '-Wdeprecated-copy-dtor' warnings to the test suite
Igor Zhukov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144821: Updated: Cxx2bPapers.csv
Hristo Hristov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144822: [libc++][spaceship] P2711R1 Making Multi-Param Constructors Of views explicit
Hristo Hristov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 664f345 - [libc++] Improves clang-tidy configuration.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D144822: [libc++][ranges] P2711R1 Making Multi-Param Constructors Of views explicit
Hristo Hristov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144821: [libc++][spaceship] Implement `operator<=>` for `deque`
Hristo Hristov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144825: [libc++] Simplify the modules_include.sh.cpp script a bit
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] a8ead91 - [libc++][ranges] Implement LWG-3860 range_common_reference_t is missing
Igor Zhukov via libcxx-commits
- [libcxx-commits] [PATCH] D142433: [libc++][NFC] Format __split_buffer and move constructors that are marked inline into the class body
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] f41f392 - [libc++] Fixes operator& hijacking atomic types.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] de6827b - [libc++] Improves clang-format settings.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 411c799 - [libc++] Simplify the modules_include.sh.cpp script a bit
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 2aeda9a - [libc++][NFC] Format __split_buffer and move constructors that are marked inline into the class body
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 049a3fe - [libc++] Fix "size_t" constants that should be "bool" or "int", and add tests
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D144913: [libc++] Refactor allocator_mismatch.compile.fail.cpp -> .verify.cpp
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144915: [libc++] Fix modules issues on OS X
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144923: [libc++] Temporarily not use compiler intrinsics for some type traits in Objective-C++ mode.
Konstantin Varlamov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D144950: Do not commit - testing CI timings
David Spickett via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] b5a84ae - [libc++][spaceship] Implement `operator<=>` for `list`
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [PATCH] D140259: [libc++] Add __small_buffer
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] ce32e05 - [libc++] Refactor allocator_mismatch.compile.fail.cpp -> .verify.cpp
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 853059a - [libc++] Addresses LWG3782.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 4668dd8 - [libc++] Run clang-tidy in all configurations that are run in the Docker container
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [PATCH] D140343: [libc++] List supported libcs
Nikolas Klauser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D140343: [libc++] Update supported system versions
Nikolas Klauser 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] D145012: [libc++] Clean up old macOS back-deployment workarounds
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D145017: [libc++][libc++abi] Make libc++ includes more compatible with its own modulemap
Alan Zhao via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] c1c29eb - Fix failed libcxx test build on the Windows to Linux cross builders. NFC.
Vladimir Vereschaka via libcxx-commits
- [libcxx-commits] [PATCH] D143596: [libc++] Optmize std::ranges::min for types that are cheap to copy
Nikolas Klauser via Phabricator via libcxx-commits
Last message date:
Tue Feb 28 23:56:39 PST 2023
Archived on: Thu Mar 16 16:17:00 PDT 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).