https://gcc.gnu.org/g:1218f583e1e15d458698d1ea111242b92b7c5f08

commit r14-12478-g1218f583e1e15d458698d1ea111242b92b7c5f08
Author: GCC Administrator <[email protected]>
Date:   Thu Mar 26 00:18:36 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 30 ++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/fortran/ChangeLog   | 21 +++++++++++++++++++++
 gcc/testsuite/ChangeLog | 34 ++++++++++++++++++++++++++++++++++
 4 files changed, 86 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index baa36fe3190c..9b4398995c38 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,33 @@
+2026-03-25  Richard Biener  <[email protected]>
+
+       Backported from master:
+       2026-01-13  Richard Biener  <[email protected]>
+
+       PR middle-end/123573
+       * fold-const.cc (fold_vec_perm): Actually check, not assert,
+       that input and output vector element numbers agree.
+       * match.pd (vec_perm @0 @1 @2): Make sure element numbers
+       are the same when folding to an input vector and wrap that
+       inside a VIEW_CONVERT_EXPR.
+
+2026-03-25  Richard Biener  <[email protected]>
+
+       Backported from master:
+       2026-01-12  Richard Biener  <[email protected]>
+
+       PR middle-end/123175
+       * match.pd (vec_perm @0 @1 @2): Fixup for inputs having a
+       different number of elements than the result.
+       * tree-vect-generic.cc (lower_vec_perm): Likewise.
+
+2026-03-25  Tamar Christina  <[email protected]>
+
+       Backported from master:
+       2024-10-18  Tamar Christina  <[email protected]>
+
+       * tree-vect-generic.cc (lower_vec_perm): Use output vector size instead
+       of input vector when determining output nunits.
+
 2026-03-20  Richard Biener  <[email protected]>
 
        Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 1f662c8a9079..4f82e4946fbf 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260325
+20260326
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index a78c16c2709a..7f55aeac2a5e 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,24 @@
+2026-03-25  Paul Thomas  <[email protected]>
+
+       Backported from master:
+       2026-03-25  Paul Thomas  <[email protected]>
+
+       PR fortran/119273
+       * trans-array.cc (expr_contains_impure_fcn): New function.
+       (gfc_expr_contains_impure_fcn): New function calling above fcn.
+       (array_bound_check_elemental): Add indexse pre-block to se pre.
+       Warn if the index expression contains a function not declared
+       to be pure.
+
+2026-03-25  Paul Thomas  <[email protected]>
+
+       PR fortran/105168
+       * trans-expr.cc (gfc_conv_class_to_class): If the argument expr
+       is not a variable use the parent tree if that is a class.
+       (gfc_conv_procedure_call): If the argument expression is not a
+       variable, shift the bounds to give unity lbounds.
+       (gfc_trans_arrayfunc_assign): Return NULL_TREE instead of NULL.
+
 2026-03-19  Mikael Morin  <[email protected]>
 
        Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index a1395e807e42..8bdfa53775fe 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,37 @@
+2026-03-25  Alex Coplan  <[email protected]>
+
+       PR middle-end/124491
+       * gcc.target/aarch64/torture/pr124491.c: New test.
+
+2026-03-25  Richard Biener  <[email protected]>
+
+       Backported from master:
+       2026-01-12  Richard Biener  <[email protected]>
+
+       PR middle-end/123175
+       * gcc.dg/torture/pr123175-1.c: New testcase.
+       * gcc.dg/torture/pr123175-2.c: Likewise.
+
+2026-03-25  Tamar Christina  <[email protected]>
+
+       Backported from master:
+       2024-10-18  Tamar Christina  <[email protected]>
+
+       * gcc.dg/vec-perm-lower.c: New test.
+
+2026-03-25  Paul Thomas  <[email protected]>
+
+       Backported from master:
+       2026-03-25  Paul Thomas  <[email protected]>
+
+       PR fortran/119273
+       * gfortran.dg/pr119273.f90: New test.
+
+2026-03-25  Paul Thomas  <[email protected]>
+
+       PR fortran/105168
+       * gfortran.dg/pr105168.f90: New test.
+
 2026-03-23  Eric Botcazou  <[email protected]>
 
        * gnat.dg/generic_inst20.ads, gnat.dg/generic_inst20.adb: New test.

Reply via email to