https://gcc.gnu.org/g:f91ad823bc233fa9fef30c4792e429d13a9d7887
commit r14-12707-gf91ad823bc233fa9fef30c4792e429d13a9d7887 Author: GCC Administrator <[email protected]> Date: Sun Jun 28 00:19:32 2026 +0000 Daily bump. Diff: --- gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 41 +++++++++++++++++++++++++++++++++++++++++ gcc/testsuite/ChangeLog | 35 +++++++++++++++++++++++++++++++++++ libstdc++-v3/ChangeLog | 20 ++++++++++++++++++++ 4 files changed, 97 insertions(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 4fff66f6b5dc..e77e928a75e8 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20260627 +20260628 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 9ef7c77ae952..29c3524b81da 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,44 @@ +2026-06-27 Patrick Palka <[email protected]> + + Backported from master: + 2026-04-07 Patrick Palka <[email protected]> + + PR c++/123529 + PR c++/98930 + * pt.cc (has_value_dependent_address): Correct context + dependence check for a static local variable. + +2026-06-27 Patrick Palka <[email protected]> + + Backported from master: + 2026-02-17 Patrick Palka <[email protected]> + + PR c++/121822 + * cvt.cc (convert_to_void): Don't evaluate a concept-id + in an unevaluated context. + +2026-06-27 Patrick Palka <[email protected]> + + Backported from master: + 2025-06-05 Patrick Palka <[email protected]> + + PR c++/120224 + * pt.cc (tsubst_function_decl): Return error_mark_node if + substituting into the formal parameter list failed. + (tsubst_decl) <case PARM_DECL>: Return error_mark_node + upon TREE_TYPE substitution failure, when in a SFINAE + context. Return error_mark_node upon DECL_CHAIN substitution + failure. + +2026-06-27 Patrick Palka <[email protected]> + + Backported from master: + 2026-02-17 Patrick Palka <[email protected]> + + PR c++/122318 + PR c++/101670 + * pt.cc (unify) <default>: Accept LAMBDA_EXPR. + 2026-06-26 Release Manager * GCC 14.4.0 released. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index a049ddc53551..15efc6faefa6 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,38 @@ +2026-06-27 Patrick Palka <[email protected]> + + Backported from master: + 2026-04-07 Patrick Palka <[email protected]> + + PR c++/123529 + PR c++/98930 + * g++.dg/cpp1z/nontype9.C: New test. + +2026-06-27 Patrick Palka <[email protected]> + + Backported from master: + 2026-02-17 Patrick Palka <[email protected]> + + PR c++/121822 + * g++.dg/cpp2a/concepts-decltype6.C: New test. + +2026-06-27 Patrick Palka <[email protected]> + + Backported from master: + 2025-06-05 Patrick Palka <[email protected]> + + PR c++/120224 + * g++.dg/cpp0x/alias-decl-80.C: New test. + +2026-06-27 Patrick Palka <[email protected]> + + Backported from master: + 2026-02-17 Patrick Palka <[email protected]> + + PR c++/122318 + PR c++/101670 + * g++.dg/cpp2a/lambda-targ20.C: New test. + * g++.dg/cpp2a/lambda-targ21.C: New test. + 2026-06-26 Release Manager * GCC 14.4.0 released. diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 400f97a1f202..57d4cedcd1cd 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,23 @@ +2026-06-27 Patrick Palka <[email protected]> + + Backported from master: + 2025-07-01 Patrick Palka <[email protected]> + + PR libstdc++/120789 + * include/bits/ranges_algo.h (__remove_if_fn::operator()): Use + ranges::iter_move(iter) instead of std::move(*iter). + * testsuite/25_algorithms/remove_if/120789.cc: New test. + +2026-06-27 Patrick Palka <[email protected]> + + Backported from master: + 2025-07-01 Patrick Palka <[email protected]> + + PR libstdc++/120789 + * include/bits/ranges_algo.h (__unique_fn::operator()): Use + ranges::iter_move(iter) instead of std::move(*iter). + * testsuite/25_algorithms/unique/120789.cc: New test. + 2026-06-26 Release Manager * GCC 14.4.0 released.
