https://gcc.gnu.org/g:769041822723208bf85a91ac409b9b0bdae3fff0

commit r16-6323-g769041822723208bf85a91ac409b9b0bdae3fff0
Author: GCC Administrator <[email protected]>
Date:   Mon Dec 22 00:16:25 2025 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog                | 15 +++++++++++++++
 gcc/DATESTAMP                |  2 +-
 gcc/c-family/ChangeLog       |  4 ++++
 gcc/fortran/ChangeLog        | 23 +++++++++++++++++++++++
 gcc/testsuite/ChangeLog      | 30 ++++++++++++++++++++++++++++++
 maintainer-scripts/ChangeLog |  4 ++++
 6 files changed, 77 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6ab28f0ca79f..9961e7a94424 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,18 @@
+2025-12-21  Tamar Christina  <[email protected]>
+
+       PR tree-optimization/123089
+       * tree-vect-loop.cc (vect_update_ivs_after_vectorizer_for_early_breaks):
+       Add conversion if required, Note that if we did truncate the original
+       scalar loop had an overflow here anyway.
+       (vect_get_max_nscalars_per_iter): Expose.
+       * tree-vect-stmts.cc (vect_compute_type_for_early_break_scalar_iv): New.
+       (vectorizable_early_exit): Find smallest type where we won't have UB in
+       the signed IV and store it.
+       * tree-vectorizer.h (LOOP_VINFO_EARLY_BRK_IV_TYPE): New.
+       (class _loop_vec_info): Add early_break_iv_type.
+       (vect_min_prec_for_max_niters): New.
+       * tree-vect-loop-manip.cc (vect_do_peeling): Use it.
+
 2025-12-20  Andrew Pinski  <[email protected]>
 
        PR middle-end/123222
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index d1e2e51f3b68..ab657eef61ff 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20251221
+20251222
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index b8dfd798ddef..f2d65eb9c09e 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,7 @@
+2025-12-21  Yuao Ma  <[email protected]>
+
+       * c-common.h (enum cxx_dialect): c++17 to c++20.
+
 2025-12-18  Tobias Burnus  <[email protected]>
 
        * c-omp.cc (c_omp_split_clauses): Handle target's
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index b335c33abfd9..266e0bea60e7 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,26 @@
+2025-12-21  Harald Anlauf  <[email protected]>
+
+       PR fortran/123201
+       * trans-expr.cc (conv_dummy_value): Convert string of length 1 to a
+       single character for passing as actual argument.
+
+2025-12-21  Jerry DeLisle  <[email protected]>
+
+       PR fortran/121472
+       * trans.cc (gfc_finalize_tree_expr): Replace !derived->components
+       check with TYPE_SIZE_UNIT check for zero-size types.
+
+2025-12-21  Jerry DeLisle  <[email protected]>
+
+       PR fortran/121475
+       * trans.cc (gfc_finalize_tree_expr): Add logic to allow the
+       function result to be resolved in resolve.cc
+       (generate_component_assignments).
+
+2025-12-21  Tamar Christina  <[email protected]>
+
+       * trans-openmp.cc (gfc_trans_omp_clauses): Add default to switch.
+
 2025-12-19  Jakub Jelinek  <[email protected]>
 
        * dump-parse-tree.cc (show_omp_clauses): Add default: with
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index a5e020975c54..87a9a1cc299c 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,33 @@
+2025-12-21  Jerry DeLisle  <[email protected]>
+
+       PR fortran/121472
+       * gfortran.dg/pr121472.f90: New test.
+
+2025-12-21  Jerry DeLisle  <[email protected]>
+
+       PR fortran/121475
+       * gfortran.dg/pr121475.f90: New test as posted in the PR
+       from Christopher Albert
+
+2025-12-21  Antoni Boucher  <[email protected]>
+
+       * jit.dg/all-non-failing-tests.h: Update comment about
+       test-cold-attribute.c.
+       * jit.dg/test-cold-attribute.c: Use -Oz to fix test.
+
+2025-12-21  Tamar Christina  <[email protected]>
+
+       PR tree-optimization/123089
+       * gcc.dg/vect/vect-early-break_141-pr123089.c: New test.
+       * gcc.target/aarch64/sve/peel_ind_14.c: New test.
+       * gcc.target/aarch64/sve/peel_ind_14_run.c: New test.
+       * gcc.target/aarch64/sve/peel_ind_15.c: New test.
+       * gcc.target/aarch64/sve/peel_ind_15_run.c: New test.
+       * gcc.target/aarch64/sve/peel_ind_16.c: New test.
+       * gcc.target/aarch64/sve/peel_ind_16_run.c: New test.
+       * gcc.target/aarch64/sve/peel_ind_17.c: New test.
+       * gcc.target/aarch64/sve/peel_ind_17_run.c: New test.
+
 2025-12-20  Nathaniel Shead  <[email protected]>
 
        PR c++/122712
diff --git a/maintainer-scripts/ChangeLog b/maintainer-scripts/ChangeLog
index a6ee65436be7..691c5d37b3d9 100644
--- a/maintainer-scripts/ChangeLog
+++ b/maintainer-scripts/ChangeLog
@@ -1,3 +1,7 @@
+2025-12-21  Gerald Pfeifer  <[email protected]>
+
+       * update_web_docs_git: Avoid redirects from Sphinx stylesheets.
+
 2025-12-16  Pietro Monteiro  <[email protected]>
 
        * update_web_docs_git (MANUALS): Add ga68 and ga68-internals.

Reply via email to