https://gcc.gnu.org/g:b33dad2d3ef8c18c17a1c01879c725d04d8b5e82
commit r12-11025-gb33dad2d3ef8c18c17a1c01879c725d04d8b5e82 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Sat Apr 5 00:19:15 2025 +0000 Daily bump. Diff: --- gcc/ChangeLog | 83 +++++++++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 12 +++++++ gcc/testsuite/ChangeLog | 67 +++++++++++++++++++++++++++++++++++++++ 4 files changed, 163 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6a43292b7ada..0d267a8805b0 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,86 @@ +2025-04-04 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-03-06 Richard Biener <rguent...@suse.de> + + PR tree-optimization/114246 + * tree-ssa-dse.cc (increment_start_addr): Strip useless + type conversions from the adjusted address. + +2025-04-04 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-07-18 Richard Biener <rguent...@suse.de> + + PR middle-end/115641 + * fold-const.cc (decode_field_reference): If the inner + reference isn't something we can take the address of, fail. + +2025-04-04 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-10-13 Richard Biener <rguent...@suse.de> + + PR tree-optimization/116481 + * pointer-query.cc (build_printable_array_type): + Build an array types with function or method element type + manually to avoid bogus diagnostic. + +2025-04-04 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-09-30 Richard Biener <rguent...@suse.de> + + PR tree-optimization/116850 + * gimple-ssa-isolate-paths.cc (bb_split_points): New global. + (insert_trap): Delay BB splitting if post-doms are computed. + (find_explicit_erroneous_behavior): Process delayed BB + splitting after releasing post dominators. + (gimple_ssa_isolate_erroneous_paths): Do not free post-dom + info here. + +2025-04-04 Richard Biener <rguent...@suse.de> + + Backported from master: + 2025-01-13 Richard Biener <rguent...@suse.de> + Stefan Schulze Frielinghaus <stefa...@linux.ibm.com> + + PR tree-optimization/117119 + * tree-data-ref.cc (initialize_matrix_A): Check whether + an INTEGER_CST fits in HWI, otherwise return chrec_dont_know. + +2025-04-04 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-11-20 Richard Biener <rguent...@suse.de> + + PR tree-optimization/117574 + * tree-ssa-loop-niter.cc (number_of_iterations_lt_to_ne): + Use the obvious may_be_zero condition. + +2025-04-04 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-12-10 Richard Biener <rguent...@suse.de> + + PR tree-optimization/117912 + * tree-ssa-sccvn.cc (copy_reference_ops_from_ref): For addresses + of zero-sized components do not set ->off if the object size pass + didn't run. + For OOB ARRAY_REF accesses in address expressions avoid setting + ->off if the object size pass didn't run. + (valueize_refs_1): Likewise. + +2025-04-04 Richard Biener <rguent...@suse.de> + + Backported from master: + 2025-02-03 Richard Biener <rguent...@suse.de> + + PR tree-optimization/118717 + * tree-ssa-phiopt.cc (cond_if_else_store_replacement_1): + Do not common stores referencing abnormal SSA names. + * tree-ssa-sink.cc (sink_common_stores_to_bb): Likewise. + 2025-04-01 Andrew Carlotti <andrew.carlo...@arm.com> PR target/119372 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index c36e5b256176..d5996ab41160 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250404 +20250405 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index b0085cf918b0..2c1842a01fb6 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,15 @@ +2025-04-04 Eric Botcazou <ebotca...@adacore.com> + + * libgnat/a-ngcoar.adb (Eigensystem): Adjust notation and fix the + layout of the real symmetric matrix in the main comment. Adjust + the layout of the associated code accordingly and correctly turn + the 2Nx1 real vectors into Nx1 complex ones. + (Eigenvalues): Minor similar tweaks. + * libgnat/a-ngrear.adb (Jacobi): Minor tweaks in the main comment. + Adjust notation and corresponding parameter names of functions. + Fix call to Unit_Matrix routine. Adjust the comment describing + the various kinds of iterations to match the implementation. + 2025-01-05 Estevan Castilho (Tevo) <estevan....@gmail.com> * libgnarl/s-taprop__dummy.adb: Remove use clause for diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 2cc52c8d6d8b..338ee3a1ddb8 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,70 @@ +2025-04-04 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-03-06 Richard Biener <rguent...@suse.de> + + PR tree-optimization/114246 + * gcc.dg/torture/pr114246.c: New testcase. + +2025-04-04 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-07-18 Richard Biener <rguent...@suse.de> + + PR middle-end/115641 + * gcc.dg/torture/pr115641.c: New testcase. + +2025-04-04 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-10-13 Richard Biener <rguent...@suse.de> + + PR tree-optimization/116481 + * gcc.dg/pr116481.c: New testcase. + +2025-04-04 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-09-30 Richard Biener <rguent...@suse.de> + + PR tree-optimization/116850 + * gcc.dg/pr116850.c: New testcase. + +2025-04-04 Richard Biener <rguent...@suse.de> + + Backported from master: + 2025-01-13 Richard Biener <rguent...@suse.de> + Stefan Schulze Frielinghaus <stefa...@linux.ibm.com> + + PR tree-optimization/117119 + * gcc.dg/torture/pr117119.c: New testcase. + +2025-04-04 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-11-20 Richard Biener <rguent...@suse.de> + + PR tree-optimization/117574 + * gcc.dg/torture/pr117574-1.c: New testcase. + +2025-04-04 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-12-10 Richard Biener <rguent...@suse.de> + + PR tree-optimization/117912 + * c-c++-common/torture/pr117912-1.c: New testcase. + * c-c++-common/torture/pr117912-2.c: Likewise. + * c-c++-common/torture/pr117912-3.c: Likewise. + +2025-04-04 Richard Biener <rguent...@suse.de> + + Backported from master: + 2025-02-03 Richard Biener <rguent...@suse.de> + + PR tree-optimization/118717 + * gcc.dg/torture/pr118717.c: New testcase. + 2025-03-11 Iain Buclaw <ibuc...@gdcproject.org> Backported from master: