Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* In `<yvals_core.h>`, don't require `_HAS_CXX23` to define `__cpp_lib_format` and `__cpp_lib_ranges`. Change the feature-test macro test consistently. * Change test matrices for all tests that touch `<ranges>` and `<format>` to run in 20 mode instead of latest-only. * Don't use the `span` constructor added by P1989 to C++23 in `P0896R4_views_split`, which now must run in c++20 mode where that constructor is unavailable. Fixes #1814. * Implement `__msvc_int128.hpp` to complete WG21-P1522 and provide integer-class types `_Signed128` and `_Unsigned128` to be the distance / size types of `iota_view<64-bit integral>`.
- Loading branch information