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.
