From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2168) id 4773C3858D20; Fri, 18 Feb 2022 00:18:05 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4773C3858D20 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: GCC Administrator To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc r10-10468] Daily bump. X-Act-Checkin: gcc X-Git-Author: GCC Administrator X-Git-Refname: refs/heads/releases/gcc-10 X-Git-Oldrev: b4e92ae2cacb0ef539326249fc59f790423a0766 X-Git-Newrev: e2d275aebd2bd790dd02f8961fb6a3fb1c094978 Message-Id: <20220218001805.4773C3858D20@sourceware.org> Date: Fri, 18 Feb 2022 00:18:05 +0000 (GMT) X-BeenThere: libstdc++-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libstdc++-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2022 00:18:05 -0000 https://gcc.gnu.org/g:e2d275aebd2bd790dd02f8961fb6a3fb1c094978 commit r10-10468-ge2d275aebd2bd790dd02f8961fb6a3fb1c094978 Author: GCC Administrator Date: Fri Feb 18 00:17:33 2022 +0000 Daily bump. Diff: --- gcc/ChangeLog | 65 +++++++++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 9 +++++++ gcc/testsuite/ChangeLog | 58 +++++++++++++++++++++++++++++++++++++++++++ libstdc++-v3/ChangeLog | 11 +++++++++ 5 files changed, 144 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 82817c687c6..0e005f2434e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,68 @@ +2022-02-17 Richard Biener + + Backported from master: + 2021-11-15 Richard Biener + + PR tree-optimization/103237 + * tree-vect-loop.c (vect_is_simple_reduction): Fail for + double reductions with multiple inner loop LC PHI nodes. + +2022-02-17 Richard Biener + + Backported from master: + 2021-11-22 Richard Biener + + PR middle-end/103181 + PR middle-end/103248 + * tree-eh.c (operation_could_trap_helper_p): Properly + check vector constants for a zero element for integer + division. Separate floating point and integer division code. + Properly handle fixed-point RDIV_EXPR. + +2022-02-17 Richard Biener + + Backported from master: + 2021-11-08 Richard Biener + + PR tree-optimization/102798 + * tree-vect-data-refs.c (vect_create_addr_base_for_vector_ref): + Only copy points-to info to newly generated SSA names. + +2022-02-17 Richard Biener + + Backported from master: + 2021-10-15 Richard Biener + + PR ipa/102762 + * tree-inline.c (copy_bb): Avoid underflowing nargs. + +2022-02-17 Richard Biener + + Backported from master: + 2021-06-08 Richard Biener + + PR tree-optimization/100923 + * tree-ssa-sccvn.c (valueize_refs_1): Take a pointer to + the operand vector to be valueized. + (valueize_refs): Likewise. + (valueize_shared_reference_ops_from_ref): Adjust. + (valueize_shared_reference_ops_from_call): Likewise. + (vn_reference_lookup_3): Likewise. + (vn_reference_lookup_pieces): Likewise. Re-valueize + with honoring availability when we are about to create + the ao_ref and valueized before. + (vn_reference_lookup): Likewise. + (vn_reference_insert_pieces): Adjust. + +2022-02-17 Richard Biener + + Backported from master: + 2021-06-22 Richard Biener + + PR tree-optimization/101158 + * tree-vect-slp.c (vect_build_slp_tree_1): Move same operand + checking after checking for matching operation. + 2022-02-15 Kewen Lin Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 2215f56552d..577fe0fa302 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20220217 +20220218 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 7b8bdab9c72..0f3f58ac684 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,12 @@ +2022-02-17 Jason Merrill + + Revert: + 2021-05-20 Jason Merrill + + PR c++/92918 + * name-lookup.c (push_class_level_binding_1): Do overload a new + function with a previous using-declaration. + 2021-10-03 Iain Sandoe Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 8e15f7af768..19a805ccdc0 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,61 @@ +2022-02-17 Jason Merrill + + Revert: + 2022-02-17 Jason Merrill + + PR c++/92918 + * g++.dg/lookup/using66.C: New test. + +2022-02-17 Richard Biener + + Backported from master: + 2021-11-15 Richard Biener + + PR tree-optimization/103237 + * gcc.dg/torture/pr103237.c: New testcase. + +2022-02-17 Richard Biener + + Backported from master: + 2021-11-22 Richard Biener + + PR middle-end/103181 + PR middle-end/103248 + * gcc.dg/torture/pr103181.c: New testcase. + * gcc.dg/pr103248.c: Likewise. + +2022-02-17 Richard Biener + + Backported from master: + 2021-11-08 Richard Biener + + PR tree-optimization/102798 + * gcc.dg/pr102798.c: New testcase. + +2022-02-17 Richard Biener + + Backported from master: + 2021-10-15 Richard Biener + + PR ipa/102762 + * gcc.dg/torture/pr102762.c: New testcase. + +2022-02-17 Richard Biener + + Backported from master: + 2021-06-08 Richard Biener + + PR tree-optimization/100923 + * gcc.dg/torture/pr100923.c: New testcase. + +2022-02-17 Richard Biener + + Backported from master: + 2021-06-22 Richard Biener + + PR tree-optimization/101158 + * gfortran.dg/pr101158.f90: New testcase. + 2022-02-15 Kewen Lin Backported from master: diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index e4d417d4c71..5a516fbaf4e 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,14 @@ +2022-02-17 Patrick Palka + + Backported from master: + 2021-10-21 Patrick Palka + + PR libstdc++/102358 + * include/bits/stl_iterator.h (__niter_base): Make constexpr + for C++20. + (__miter_base): Likewise. + * testsuite/25_algorithms/move/constexpr.cc: New test. + 2022-01-05 Jonathan Wakely Backported from master: