https://gcc.gnu.org/g:d97aa3bee7c5f7b83987dc94b94f73347fc1098e
commit r14-11419-gd97aa3bee7c5f7b83987dc94b94f73347fc1098e Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Wed Mar 19 00:22:50 2025 +0000 Daily bump. Diff: --- gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 33 +++++++++++++++++++++++++++++++++ gcc/testsuite/ChangeLog | 32 ++++++++++++++++++++++++++++++++ libstdc++-v3/ChangeLog | 15 +++++++++++++++ 4 files changed, 81 insertions(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index c0dd0682172c..22523f5c82fe 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250318 +20250319 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index e7fcdb51ad45..6ba470b5302f 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,36 @@ +2025-03-18 Jason Merrill <ja...@redhat.com> + + Backported from master: + 2025-03-18 Jason Merrill <ja...@redhat.com> + + PR c++/119194 + * decl2.cc (min_vis_expr_r) [ADDR_EXPR]: New case. + +2025-03-18 Marek Polacek <pola...@redhat.com> + + Backported from master: + 2025-03-18 Marek Polacek <pola...@redhat.com> + + PR c++/119344 + * typeck.cc (cp_build_binary_op): Use cp_save_expr instead of save_expr. + +2025-03-18 Marek Polacek <pola...@redhat.com> + + Backported from master: + 2025-03-18 Marek Polacek <pola...@redhat.com> + + PR c++/118104 + * pt.cc (use_pack_expansion_extra_args_p): Remove an assert. + +2025-03-18 Marek Polacek <pola...@redhat.com> + + Backported from master: + 2024-09-26 Marek Polacek <pola...@redhat.com> + + PR c++/116731 + * parser.cc (warn_for_range_copy): Check if TYPE is trivially + constructible, not copyable. + 2025-03-12 Marek Polacek <pola...@redhat.com> Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 43d3b33883d1..dfbe378844a0 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,35 @@ +2025-03-18 Jason Merrill <ja...@redhat.com> + + Backported from master: + 2025-03-18 Jason Merrill <ja...@redhat.com> + + PR c++/119194 + * g++.dg/template/linkage7.C: New test. + +2025-03-18 Marek Polacek <pola...@redhat.com> + + Backported from master: + 2025-03-18 Marek Polacek <pola...@redhat.com> + + PR c++/119344 + * g++.dg/conversion/ptrmem10.C: New test. + +2025-03-18 Marek Polacek <pola...@redhat.com> + + Backported from master: + 2025-03-18 Marek Polacek <pola...@redhat.com> + + PR c++/118104 + * g++.dg/cpp0x/alias-decl-variadic3.C: New test. + +2025-03-18 Marek Polacek <pola...@redhat.com> + + Backported from master: + 2024-09-26 Marek Polacek <pola...@redhat.com> + + PR c++/116731 + * g++.dg/warn/Wrange-loop-construct3.C: New test. + 2025-03-12 Marek Polacek <pola...@redhat.com> Backported from master: diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 90d665fc3f8c..1fdf4607d768 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,18 @@ +2025-03-18 Patrick Palka <ppa...@redhat.com> + + Backported from master: + 2025-02-28 Patrick Palka <ppa...@redhat.com> + + PR libstdc++/112490 + * include/bits/stl_iterator.h (basic_const_iterator::operator<): + Replace non-dependent basic_const_iterator function parameter with + a dependent one of type basic_const_iterator<_It3> where _It3 + matches _It. + (basic_const_iterator::operator>): Likewise. + (basic_const_iterator::operator<=): Likewise. + (basic_const_iterator::operator>=): Likewise. + * testsuite/24_iterators/const_iterator/112490.cc: New test. + 2025-03-05 Tomasz KamiĆski <tkami...@redhat.com> Backported from master: