diff --git a/libstdc++-v3/include/bits/iterator_concepts.h b/libstdc++-v3/include/bits/iterator_concepts.h index 979039e7da5..fd91b22d75a 100644 --- a/libstdc++-v3/include/bits/iterator_concepts.h +++ b/libstdc++-v3/include/bits/iterator_concepts.h @@ -148,7 +148,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION }; template - static constexpr bool + static consteval bool _S_noexcept() { if constexpr (__adl_imove<_Tp>) @@ -884,7 +884,7 @@ namespace ranges { private: template - static constexpr bool + static consteval bool _S_noexcept() { if constexpr (__adl_iswap<_Tp, _Up>) diff --git a/libstdc++-v3/include/bits/ranges_base.h b/libstdc++-v3/include/bits/ranges_base.h index 691a181bd29..27829086a35 100644 --- a/libstdc++-v3/include/bits/ranges_base.h +++ b/libstdc++-v3/include/bits/ranges_base.h @@ -106,7 +106,7 @@ namespace ranges { private: template - static constexpr bool + static consteval bool _S_noexcept() { if constexpr (is_array_v>) @@ -157,7 +157,7 @@ namespace ranges { private: template - static constexpr bool + static consteval bool _S_noexcept() { if constexpr (is_bounded_array_v>) @@ -214,7 +214,7 @@ namespace ranges { private: template - static constexpr bool + static consteval bool _S_noexcept() { if constexpr (__member_rbegin<_Tp>) @@ -272,7 +272,7 @@ namespace ranges { private: template - static constexpr bool + static consteval bool _S_noexcept() { if constexpr (__member_rend<_Tp>) @@ -342,7 +342,7 @@ namespace ranges { private: template - static constexpr bool + static consteval bool _S_noexcept() { if constexpr (is_bounded_array_v>) @@ -422,7 +422,7 @@ namespace ranges { private: template - static constexpr bool + static consteval bool _S_noexcept() { if constexpr (__member_empty<_Tp>) @@ -468,7 +468,7 @@ namespace ranges { private: template - static constexpr bool + static consteval bool _S_noexcept() { if constexpr (__member_data<_Tp>) diff --git a/libstdc++-v3/include/std/concepts b/libstdc++-v3/include/std/concepts index 5899f032434..d9920a8f20a 100644 --- a/libstdc++-v3/include/std/concepts +++ b/libstdc++-v3/include/std/concepts @@ -204,7 +204,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION { private: template - static constexpr bool + static consteval bool _S_noexcept() { if constexpr (__adl_swap<_Tp, _Up>)