https://gcc.gnu.org/g:74dbb199402b35271bf698938682de1deaaeae86

commit r15-9656-g74dbb199402b35271bf698938682de1deaaeae86
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Mon May 12 00:22:47 2025 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/fortran/ChangeLog   | 10 ++++++++++
 gcc/testsuite/ChangeLog | 43 +++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 102 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index de904fc62b23..5f5264259b08 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,51 @@
+2025-05-11  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/120211
+       * tree-vect-stmts.cc (vect_stmt_relevant_p): Only add PHIs
+       from the loop header to LOOP_VINFO_EARLY_BREAKS_LIVE_IVS.
+
+2025-05-11  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2025-05-08  Richard Biener  <rguent...@suse.de>
+
+       PR ipa/120146
+       * tree-ssa-structalias.cc (create_variable_info_for): If
+       the symtab cannot tell us whether all refs to a variable
+       are explicit assume they are not.
+
+2025-05-11  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2025-05-08  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/120143
+       * tree-vect-data-refs.cc (vect_analyze_early_break_dependences):
+       Move/update the original stmts, not the pattern stmts which
+       lack virtual operands and are not in the IL.
+
+2025-05-11  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2025-05-08  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/120089
+       * tree-vect-stmts.cc (vect_stmt_relevant_p): Mark all
+       PHIs live when not already so and doing early-break
+       vectorization.
+       (vect_mark_stmts_to_be_vectorized): Skip virtual PHIs.
+       * tree-vect-slp.cc (vect_analyze_slp): Robustify handling
+       of early-break forced IVs.
+
+2025-05-11  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2025-05-08  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/120043
+       * tree-ssa-phiopt.cc (cond_store_replacement): Check
+       whether the store is to readonly memory.
+
 2025-05-09  Eric Botcazou  <ebotca...@adacore.com>
 
        * vr-values.cc (simplify_using_ranges::simplify) <BIT_AND_EXPR>:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index b11e7ca27088..823f45bde508 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250511
+20250512
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 778cb77fa1ec..2697deb45328 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,13 @@
+2025-05-11  Thomas Koenig  <tkoe...@gcc.gnu.org>
+
+       PR fortran/119928
+       * interface.cc (gfc_check_dummy_characteristics): Do not issue
+       error if one dummy symbol has been generated from an actual
+       argument and the other one has OPTIONAL, INTENT, ALLOCATABLE,
+       POINTER, TARGET, VALUE, ASYNCHRONOUS or CONTIGUOUS.
+       (gfc_get_formal_from_actual_arglist): Do nothing if symbol
+       is a class.
+
 2025-05-09  Harald Anlauf  <anl...@gmx.de>
 
        Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 0f42471f9e9a..da60a95aa7a4 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,46 @@
+2025-05-11  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/120211
+       * gcc.dg/vect/vect-early-break_135-pr120211.c: New testcase.
+       * gcc.dg/torture/pr120211-1.c: Likewise.
+
+2025-05-11  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2025-05-08  Richard Biener  <rguent...@suse.de>
+
+       PR ipa/120146
+       * g++.dg/ipa/pr120146.C: New testcase.
+
+2025-05-11  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2025-05-08  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/120143
+       * gcc.dg/vect/vect-early-break_135-pr120143.c: New testcase.
+
+2025-05-11  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2025-05-08  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/120089
+       * gcc.dg/vect/vect-early-break_134-pr120089.c: New testcase.
+
+2025-05-11  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2025-05-08  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/120043
+       * gcc.dg/torture/pr120043.c: New testcase.
+
+2025-05-11  Thomas Koenig  <tkoe...@gcc.gnu.org>
+
+       PR fortran/119928
+       * gfortran.dg/interface_60.f90: New test.
+
 2025-05-11  Andrew Pinski  <quic_apin...@quicinc.com>
 
        Backported from master:

Reply via email to