https://gcc.gnu.org/g:4931fc20f4f7e6b69e3b926c27179192345cb3c1

commit r16-3289-g4931fc20f4f7e6b69e3b926c27179192345cb3c1
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Wed Aug 20 00:19:40 2025 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 65 +++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/cp/ChangeLog        | 18 ++++++++++++++
 gcc/testsuite/ChangeLog | 44 +++++++++++++++++++++++++++++++++
 libstdc++-v3/ChangeLog  |  6 +++++
 5 files changed, 134 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 144dc217a891..03a89577644a 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,68 @@
+2025-08-19  Andrew Pinski  <andrew.pin...@oss.qualcomm.com>
+
+       PR middle-end/120024
+       * calls.cc (expand_call): Remove start_sequence/end_sequence
+       for ECF_MALLOC.
+       Check valreg before deferencing it when it comes to malloc like
+       functions. Use the return value of emit_move_insn instead of
+       calling get_last_insn.
+
+2025-08-19  Richard Biener  <rguent...@suse.de>
+
+       * tree-parloops.cc (parloops_is_slp_reduction): Remove.
+       (parloops_is_simple_reduction): Do not call it.
+
+2025-08-19  Richard Biener  <rguent...@suse.de>
+
+       * tree-vect-loop.cc (vectorizable_reduction): Pass the
+       appropriate SLP node for costing of single-def-use-cycle
+       operations.
+       (vectorizable_live_operation): Pass the SLP node to the
+       costing hook.
+       * tree-vect-stmts.cc (vectorizable_bswap): Likewise.
+       (vectorizable_store): Likewise.
+
+2025-08-19  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/121592
+       * tree-vect-slp.cc (vect_analyze_slp): When SLP reduction chain
+       discovery fails, fail overall when the tail of the chain
+       isn't also the entry for the non-SLP reduction.
+
+2025-08-19  Richard Biener  <rguent...@suse.de>
+
+       * config.gcc (riscv*-*-*): Look for python3, then fall back
+       to python.  Never use python2.
+
+2025-08-19  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/121527
+       * tree-sra.cc (build_access_from_expr_1): Do not strip an
+       outer VIEW_CONVERT_EXPR as it's relevant for the size of
+       the access.
+       (get_access_for_expr): Likewise.
+
+2025-08-19  Tamar Christina  <tamar.christ...@arm.com>
+
+       PR target/121536
+       * config/aarch64/aarch64.cc (aarch64_bool_compound_p): Use
+       SLP_TREE_VECTYPE instead of STMT_VINFO_VECTYPE.
+       (aarch64_adjust_stmt_cost, aarch64_vector_costs::count_ops): Pass SLP
+       node to aarch64_bool_compound_p.
+
+2025-08-19  Tamar Christina  <tamar.christ...@arm.com>
+
+       PR target/121536
+       * tree-vect-loop.cc (vectorizable_phi, vectorizable_recurr,
+       vectorizable_nonlinear_induction, vectorizable_induction): Pass slp_node
+       instead of stmt_info to record_stmt_cost.
+
+2025-08-19  Tamar Christina  <tamar.christ...@arm.com>
+
+       PR target/121536
+       * config/aarch64/aarch64.cc (aarch64_vector_costs::add_stmt_cost): Set
+       vectype from type of lhs of gimple stmt.
+
 2025-08-18  Andrew Pinski  <andrew.pin...@oss.qualcomm.com>
 
        PR middle-end/121581
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index cfd590519fb8..78e84775513e 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250819
+20250820
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 8dc116838236..a2cd0b26ddc9 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,21 @@
+2025-08-19  Ben Wu  <soggysocks...@gmail.com>
+
+       PR c++/120618
+       * parser.cc (cp_parser_compound_requirement): Set type to
+       NULL_TREE for invalid type-constraint.
+
+2025-08-19  Patrick Palka  <ppa...@redhat.com>
+
+       PR c++/121351
+       * class.cc (add_method): Use outer_template_args when
+       substituting outer template arguments into constraints.
+
+2025-08-19  Nathaniel Shead  <nathanielosh...@gmail.com>
+
+       PR c++/120195
+       * name-lookup.cc (do_nonmember_using_decl): Also handle change
+       in exportedness of a function.
+
 2025-08-18  Indu Bhagat  <indu.bha...@oracle.com>
 
        * typeck.cc (get_member_function_from_ptrfunc): Use
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index d35caa7cb38b..7d7f82b0a574 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,47 @@
+2025-08-19  Jason Merrill  <ja...@redhat.com>
+
+       * g++.dg/cpp26/expansion-stmt16.C: Add -fno-implicit-constexpr.
+
+2025-08-19  Ben Wu  <soggysocks...@gmail.com>
+
+       PR c++/120618
+       * g++.dg/cpp2a/concepts-requires5.C: Don't require
+       redundant diagnostic in static assertion.
+       * g++.dg/concepts/pr120618.C: New test.
+
+2025-08-19  Andrew Pinski  <andrew.pin...@oss.qualcomm.com>
+
+       PR middle-end/120024
+       * gcc.dg/torture/malloc-1.c: New test.
+       * gcc.dg/torture/malloc-2.c: New test.
+
+2025-08-19  Patrick Palka  <ppa...@redhat.com>
+
+       PR c++/121351
+       * g++.dg/cpp2a/concepts-using7.C: New test.
+
+2025-08-19  Tamar Christina  <tamar.christ...@arm.com>
+
+       PR target/121536
+       * g++.target/aarch64/sve/pr121536.cc: New test.
+
+2025-08-19  Nathaniel Shead  <nathanielosh...@gmail.com>
+
+       PR c++/121578
+       * g++.dg/abi/mangle83.C: Requires C++17.
+
+2025-08-19  Nathaniel Shead  <nathanielosh...@gmail.com>
+
+       PR c++/120195
+       * g++.dg/modules/using-32_a.C: New test.
+       * g++.dg/modules/using-32_b.C: New test.
+
+2025-08-19  Nathaniel Shead  <nathanielosh...@gmail.com>
+
+       PR c++/108080
+       PR c++/121396
+       * g++.dg/modules/pr108080.H: Also allow target warnings.
+
 2025-08-17  Austin Law  <austink...@gmail.com>
 
        PR target/121213
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index aec829ac19d2..3d6ad8210035 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,9 @@
+2025-08-19  Tomasz Kamiński  <tkami...@redhat.com>
+
+       PR libstdc++/104874
+       * testsuite/24_iterators/random_access/string_vector_iterators.cc:
+       Call test6642.
+
 2025-08-18  Tomasz Kamiński  <tkami...@redhat.com>
 
        PR libstdc++/121476

Reply via email to