https://gcc.gnu.org/g:88c8959a3f3f06c3a40df0e61aaf8b1fd9f3555a
commit r15-10612-g88c8959a3f3f06c3a40df0e61aaf8b1fd9f3555a Author: GCC Administrator <[email protected]> Date: Wed Dec 17 00:20:16 2025 +0000 Daily bump. Diff: --- gcc/ChangeLog | 8 ++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 19 +++++++++++++++++++ gcc/fortran/ChangeLog | 10 ++++++++++ gcc/testsuite/ChangeLog | 38 ++++++++++++++++++++++++++++++++++++++ libstdc++-v3/ChangeLog | 25 +++++++++++++++++++++++++ 6 files changed, 101 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7d836def2564..5bf062634a88 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,11 @@ +2025-12-16 Robin Dapp <[email protected]> + + Backported from master: + 2025-12-09 Robin Dapp <[email protected]> + + PR target/123022 + * config/riscv/vector.md: Add mode_idx attribute. + 2025-12-11 Vladimir N. Makarov <[email protected]> PR rtl-optimization/122215 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index dc4c16cb4cb8..f9e8e911bab6 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20251216 +20251217 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 314b87528229..13ca44ff37bf 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,22 @@ +2025-12-16 Patrick Palka <[email protected]> + + Backported from master: + 2025-12-15 Patrick Palka <[email protected]> + + PR c++/122752 + * pt.cc (tsubst) <case TYPENAME_TYPE>: Allow TYPENAME_TYPE + resolving to another wildcard type. + +2025-12-16 Patrick Palka <[email protected]> + + Backported from master: + 2025-11-19 Patrick Palka <[email protected]> + + PR c++/122668 + PR c++/114764 + * pt.cc (dependentish_scope_p): Return true for the current + instantiation from within an immediately parsed noexcept-spec. + 2025-12-08 Jakub Jelinek <[email protected]> Backported from master: diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index b42b20879799..ae3ce5ac5a72 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,13 @@ +2025-12-16 Jerry DeLisle <[email protected]> + + Backported from master: + 2025-12-11 Jerry DeLisle <[email protected]> + + PR fortran/107406 + * parse.cc (check_component): Adjust the error check to + require a codimension if the allocatable type has + a non-coarray LOCK_TYPE component. + 2025-12-09 Harald Anlauf <[email protected]> Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index bbc2efd77ac9..86d4e3a2b80a 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,41 @@ +2025-12-16 Patrick Palka <[email protected]> + + Backported from master: + 2025-12-15 Patrick Palka <[email protected]> + + PR c++/122752 + * g++.dg/template/dependent-name19.C: New test. + +2025-12-16 Patrick Palka <[email protected]> + + Backported from master: + 2025-11-19 Patrick Palka <[email protected]> + + PR c++/122668 + PR c++/114764 + * g++.dg/cpp0x/noexcept91.C: New test. + +2025-12-16 Robin Dapp <[email protected]> + + Backported from master: + 2025-12-09 Robin Dapp <[email protected]> + + PR target/123022 + * gcc.target/riscv/rvv/autovec/pr123022-2.c: New test. + * gcc.target/riscv/rvv/autovec/pr123022.c: New test. + +2025-12-16 Jerry DeLisle <[email protected]> + + Backported from master: + 2025-12-11 Jerry DeLisle <[email protected]> + + PR fortran/107406 + * gfortran.dg/coarray_lock_3.f90: Remove dg-error on + valid code. + * gfortran.dg/coarray_lock_4.f90: Likewise. + * gfortran.dg/coarray_lock_5.f90: Likwise + Co-Authored by: Andre Vehreschild <[email protected]> + 2025-12-15 Eric Botcazou <[email protected]> * gnat.dg/reduce4.adb: New test. diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 4ffbc6b72615..1d8ff988b448 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,28 @@ +2025-12-16 Patrick Palka <[email protected]> + + Backported from master: + 2025-12-05 Patrick Palka <[email protected]> + + PR libstdc++/120446 + * include/bits/version.def (common_reference): New. + * include/bits/version.h: Regenerate. + * include/std/type_traits (__glibcxx_want_common_reference): + Define. + (__common_reference_impl<T1, T2, 1>): Add pointer convertibility + constraints as per P2655R3. + * testsuite/20_util/common_reference/p2655r3.cc: New test. + +2025-12-16 Patrick Palka <[email protected]> + + Backported from master: + 2025-12-05 Patrick Palka <[email protected]> + + PR c++/120446 + * include/std/type_traits (__common_reference_impl): Rewrite + partial specializations to use requires-clause instead of + an additional void_t template parameter. Consolidate the + partial specializations corresponding to bullet 1. + 2025-12-02 Patrick Palka <[email protected]> Backported from master:
