public inbox for libstdc++-cvs@sourceware.org help / color / mirror / Atom feed
From: GCC Administrator <gccadmin@gcc.gnu.org> To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc r11-9799] Daily bump. Date: Fri, 8 Apr 2022 00:19:08 +0000 (GMT) [thread overview] Message-ID: <20220408001908.DC343385840C@sourceware.org> (raw) https://gcc.gnu.org/g:faba16dd683750fc82c49fdd4c0bbbf725a2ea48 commit r11-9799-gfaba16dd683750fc82c49fdd4c0bbbf725a2ea48 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Fri Apr 8 00:18:32 2022 +0000 Daily bump. Diff: --- gcc/ChangeLog | 101 +++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 8 ++++ gcc/cp/ChangeLog | 60 ++++++++++++++++++++++++ gcc/fortran/ChangeLog | 9 ++++ gcc/testsuite/ChangeLog | 118 ++++++++++++++++++++++++++++++++++++++++++++++++ libstdc++-v3/ChangeLog | 10 ++++ 7 files changed, 307 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8424fbea6d7..86898970915 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,104 @@ +2022-04-07 Jan Hubicka <jh@suse.cz> + + Backported from master: + 2021-11-26 Jan Hubicka <jh@suse.cz> + + PR ipa/103432 + * ipa-modref.c (update_escape_summary_1): Fix handling of min_flags. + +2022-04-07 Jan Hubicka <jh@suse.cz> + + Backported from master: + 2021-08-11 Jan Hubicka <hubicka@ucw.cz> + Alexandre Oliva <oliva@adacore.com> + + * ipa-modref.c (modref_lattice::dump): Fix escape_point's min_flags + dumping. + (modref_lattice::merge_deref): Fix handling of indirect scape points. + (update_escape_summary_1): Likewise. + (update_escape_summary): Likewise. + (ipa_merge_modref_summary_after_inlining): Likewise. + +2022-04-07 Richard Biener <rguenther@suse.de> + + PR tree-optimization/99121 + * gimple-array-bounds.cc (array_bounds_checker::check_mem_ref): + Bail out for non-constant type size. + +2022-04-07 Bernd Edlinger <bernd.edlinger@hotmail.de> + + Backported from master: + 2021-04-27 Bernd Edlinger <bernd.edlinger@hotmail.de> + + PR target/100106 + * simplify-rtx.c (simplify_context::simplify_subreg): Check the + memory alignment for the outer mode. + +2022-04-07 Richard Biener <rguenther@suse.de> + + PR middle-end/104497 + * gimplify.c (gimplify_compound_lval): Make sure the + base is a non-register if needed and possible. + +2022-04-07 Richard Biener <rguenther@suse.de> + + PR tree-optimization/105053 + * tree-vect-loop.c (vect_create_epilog_for_reduction): Pick + the correct live-out stmt for a reduction chain. + +2022-04-07 Andrew Pinski <apinski@marvell.com> + + Backported from master: + 2022-02-10 Andrew Pinski <apinski@marvell.com> + + PR target/104474 + * config/aarch64/aarch64.c + (aarch64_sve_expand_vector_init_handle_trailing_constants): + Use CONST0_RTX instead of const0_rtx for the non-constant elements. + +2022-04-07 Richard Biener <rguenther@suse.de> + + Backported from master: + 2022-03-28 Richard Biener <rguenther@suse.de> + + PR tree-optimization/105070 + * tree-switch-conversion.h + (bit_test_cluster::hoist_edge_and_branch_if_true): Add location + argument. + * tree-switch-conversion.c + (bit_test_cluster::hoist_edge_and_branch_if_true): Annotate + cond with location. + (bit_test_cluster::emit): Annotate all generated expressions + with location. + +2022-04-07 Richard Biener <rguenther@suse.de> + + Backported from master: + 2022-03-23 Richard Biener <rguenther@suse.de> + + PR rtl-optimization/105028 + * ira-color.c (form_threads_from_copies): Remove unnecessary + copying of the sorted_copies tail. + +2022-04-07 Richard Biener <rguenther@suse.de> + + Backported from master: + 2022-03-11 Richard Biener <rguenther@suse.de> + + PR tree-optimization/104880 + * tree-ssa.c (execute_update_address_taken): Remember if we + optimistically made something not addressable and + prepare to undo it. + +2022-04-07 Richard Biener <rguenther@suse.de> + + Backported from master: + 2022-04-07 Richard Biener <rguenther@suse.de> + + PR middle-end/105165 + * tree-complex.c (expand_complex_asm): Sorry for asm goto + _Complex outputs. + 2022-04-04 Martin Jambor <mjambor@suse.cz> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 0e235becadf..59fcf3cf93d 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20220407 +20220408 diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index 7b5111f65ed..e823794092d 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,11 @@ +2022-04-07 Martin Sebor <msebor@redhat.com> + + Backported from master: + 2021-07-27 Martin Sebor <msebor@redhat.com> + + PR c/101585 + * c-warn.c (warn_parm_ptrarray_mismatch): Use OEP_DECL_NAME. + 2022-03-30 Marek Polacek <polacek@redhat.com> Backported from master: diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index d71f1395452..73fdf870eeb 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,63 @@ +2022-04-07 Patrick Palka <ppalka@redhat.com> + + Backported from master: + 2022-04-06 Patrick Palka <ppalka@redhat.com> + + PR c++/105143 + * pt.c (do_class_deduction): Check complain before attempting + to issue a -Wctad-maybe-unsupported warning. + +2022-04-07 Patrick Palka <ppalka@redhat.com> + + Backported from master: + 2022-03-28 Patrick Palka <ppalka@redhat.com> + + PR c++/105064 + * constraint.cc (maybe_substitute_reqs_for): Don't assume + DECL_TEMPLATE_INFO is available. + +2022-04-07 Patrick Palka <ppalka@redhat.com> + + Backported from master: + 2022-02-17 Patrick Palka <ppalka@redhat.com> + + PR c++/104565 + * semantics.c (finish_compound_literal): Don't perform + non-dependent expr folding before calling check_narrowing. + +2022-04-07 Patrick Palka <ppalka@redhat.com> + + Backported from master: + 2022-02-03 Patrick Palka <ppalka@redhat.com> + + PR c++/104079 + * pt.c (value_dependent_noexcept_spec_p): New predicate split + out from ... + (dependent_type_p_r): ... here. + (instantiation_dependent_r): Use value_dependent_noexcept_spec_p + to consider dependence of a noexcept-spec before C++17. + * tree.c (fixup_deferred_exception_variants): Clear + TYPE_DEPENDENT_P_VALID. + +2022-04-07 Patrick Palka <ppalka@redhat.com> + + Backported from master: + 2022-03-26 Patrick Palka <ppalka@redhat.com> + + PR c++/103455 + * call.c (add_builtin_candidate) <case MEMBER_REF>: Test + CLASS_TYPE_P instead of MAYBE_CLASS_TYPE_P. + +2022-04-07 Benno Evers <benno.evers@tenzir.com> + + Backported from master: + 2022-04-03 Benno Evers <benno.evers@tenzir.com> + Iain Sandoe <iain@sandoe.co.uk> + + PR c++/103328 + * coroutines.cc (morph_fn_to_coro): Reset + current_binding_level->blocks. + 2022-03-30 Jakub Jelinek <jakub@redhat.com> Backported from master: diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index bfaf2f63ce9..738abbcd5cf 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,12 @@ +2022-04-07 Harald Anlauf <anlauf@gmx.de> + + Backported from master: + 2022-04-05 Harald Anlauf <anlauf@gmx.de> + + PR fortran/104210 + * arith.c (eval_intrinsic): Avoid NULL pointer dereference. + (gfc_zero_size_array): Likewise. + 2022-03-19 Tobias Burnus <tobias@codesourcery.com> Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 4f12adfcc5c..8d2798cdfdd 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,121 @@ +2022-04-07 Patrick Palka <ppalka@redhat.com> + + Backported from master: + 2022-04-06 Patrick Palka <ppalka@redhat.com> + + PR c++/105143 + * g++.dg/cpp2a/nodiscard1.C: New test. + * g++.dg/warn/Wctad-maybe-unsupported4.C: New test. + +2022-04-07 Patrick Palka <ppalka@redhat.com> + + Backported from master: + 2022-03-28 Patrick Palka <ppalka@redhat.com> + + PR c++/105064 + * g++.dg/cpp2a/concepts-friend9.C: New test. + +2022-04-07 Patrick Palka <ppalka@redhat.com> + + Backported from master: + 2022-02-17 Patrick Palka <ppalka@redhat.com> + + PR c++/104565 + * g++.dg/template/non-dependent22.C: New test. + +2022-04-07 Patrick Palka <ppalka@redhat.com> + + Backported from master: + 2022-02-03 Patrick Palka <ppalka@redhat.com> + + PR c++/104079 + * g++.dg/cpp0x/noexcept74.C: New test. + * g++.dg/cpp0x/noexcept74a.C: New test. + +2022-04-07 Patrick Palka <ppalka@redhat.com> + + Backported from master: + 2022-03-26 Patrick Palka <ppalka@redhat.com> + + PR c++/103455 + * g++.dg/overload/builtin6.C: New test. + +2022-04-07 Harald Anlauf <anlauf@gmx.de> + + Backported from master: + 2022-04-05 Harald Anlauf <anlauf@gmx.de> + + PR fortran/104210 + * gfortran.dg/pr104210.f90: New test. + +2022-04-07 Jan Hubicka <jh@suse.cz> + + Backported from master: + 2021-08-11 Jan Hubicka <jh@suse.cz> + + * c-c++-common/modref-dse.c: New test. + +2022-04-07 Benno Evers <benno.evers@tenzir.com> + + Backported from master: + 2022-04-03 Benno Evers <benno.evers@tenzir.com> + Iain Sandoe <iain@sandoe.co.uk> + + PR c++/103328 + * g++.dg/coroutines/pr103328.C: New test. + +2022-04-07 Martin Sebor <msebor@redhat.com> + + Backported from master: + 2021-07-27 Martin Sebor <msebor@redhat.com> + + PR c/101585 + * gcc.dg/Wvla-parameter-13.c: New test. + +2022-04-07 Bernd Edlinger <bernd.edlinger@hotmail.de> + + Backported from master: + 2021-04-27 Bernd Edlinger <bernd.edlinger@hotmail.de> + + PR target/100106 + * gcc.c-torture/compile/pr100106.c: New testcase. + +2022-04-07 Richard Biener <rguenther@suse.de> + + PR middle-end/104497 + * c-c++-common/torture/pr104497.c: New testcase. + +2022-04-07 Richard Biener <rguenther@suse.de> + + PR tree-optimization/105053 + * g++.dg/vect/pr105053.cc: New testcase. + +2022-04-07 Andrew Pinski <apinski@marvell.com> + + Backported from master: + 2022-02-10 Andrew Pinski <apinski@marvell.com> + + PR target/104474 + * gcc.target/aarch64/sve/pr104474-1.c: New test. + * gcc.target/aarch64/sve/pr104474-2.c: New test. + * gcc.target/aarch64/sve/pr104474-3.c: New test. + +2022-04-07 Richard Biener <rguenther@suse.de> + + Backported from master: + 2022-03-11 Richard Biener <rguenther@suse.de> + + PR tree-optimization/104880 + * g++.dg/opt/pr104880.cc: New testcase. + +2022-04-07 Richard Biener <rguenther@suse.de> + + Backported from master: + 2022-04-07 Richard Biener <rguenther@suse.de> + + PR middle-end/105165 + * gcc.dg/pr105165.c: New testcase. + 2022-04-04 Martin Jambor <mjambor@suse.cz> Backported from master: diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index d9cf0bfb21c..6d48a7be177 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,13 @@ +2022-04-07 Patrick Palka <ppalka@redhat.com> + + Backported from master: + 2022-03-09 Patrick Palka <ppalka@redhat.com> + + PR libstdc++/104859 + * src/c++17/floating_to_chars.cc (__floating_to_chars_hex): + Be explicit when narrowing the shifted effective_mantissa, + since it may have an integer-class type. + 2022-04-04 Jonathan Wakely <jwakely@redhat.com> Backported from master:
reply other threads:[~2022-04-08 0:19 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20220408001908.DC343385840C@sourceware.org \ --to=gccadmin@gcc.gnu.org \ --cc=gcc-cvs@gcc.gnu.org \ --cc=libstdc++-cvs@gcc.gnu.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).