https://gcc.gnu.org/g:3de4de2511d066bc832878f0571743a476e048eb
commit r15-9981-g3de4de2511d066bc832878f0571743a476e048eb Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Wed Jul 16 00:23:04 2025 +0000 Daily bump. Diff: --- gcc/ChangeLog | 12 ++++++++++++ gcc/DATESTAMP | 2 +- gcc/fortran/ChangeLog | 18 ++++++++++++++++++ gcc/m2/ChangeLog | 10 ++++++++++ gcc/testsuite/ChangeLog | 32 ++++++++++++++++++++++++++++++++ 5 files changed, 73 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 37852f919fa0..45be098d4422 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,15 @@ +2025-07-15 Andrew Pinski <quic_apin...@quicinc.com> + + Backported from master: + 2025-07-07 Andrew Pinski <quic_apin...@quicinc.com> + + PR middle-end/120709 + * builtins.cc (expand_builtin_crc_table_based): Error out + instead of asserting the 3rd argument is an integer constant. + * internal-fn.cc (expand_crc_optab_fn): Likewise. + * doc/extend.texi (crc): Document requirement of the poly argument + being a constant. + 2025-07-14 Kyrylo Tkachov <ktkac...@nvidia.com> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 5c2a452f0076..c02c887d37e4 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250715 +20250716 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index a19c5061d428..66923e329c9c 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,21 @@ +2025-07-15 Kwok Cheung Yeung <kcye...@baylibre.com> + + Backported from master: + 2025-07-15 Kwok Cheung Yeung <kcye...@baylibre.com> + + PR fortran/104428 + * trans-openmp.cc (gfc_trans_omp_declare_variant): Check that proc_st + is non-NULL before dereferencing. Add line number to error message. + +2025-07-15 Andre Vehreschild <ve...@gcc.gnu.org> + + Backported from master: + 2025-07-08 Andre Vehreschild <ve...@gcc.gnu.org> + + PR fortran/120637 + * class.cc (finalize_component): Return true, when a finalizable + component was detect and do not free it. + 2025-07-09 Andre Vehreschild <ve...@gcc.gnu.org> Backported from master: diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog index 82104852adb6..9429c5d8d0ae 100644 --- a/gcc/m2/ChangeLog +++ b/gcc/m2/ChangeLog @@ -1,3 +1,13 @@ +2025-07-15 Gaius Mulley <gaiusm...@gmail.com> + + Backported from master: + 2025-05-22 Gaius Mulley <gaiusm...@gmail.com> + + PR modula2/120389 + * gm2-compiler/M2GenGCC.mod (CodeXIndr): Check to see that + the type of left is assignment compatible with the type of + right. + 2025-07-11 Gaius Mulley <gaiusm...@gmail.com> Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 3cb4404191c2..e3026f43d375 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,35 @@ +2025-07-15 Gaius Mulley <gaiusm...@gmail.com> + + Backported from master: + 2025-05-22 Gaius Mulley <gaiusm...@gmail.com> + + PR modula2/120389 + * gm2/iso/fail/badarray3.mod: New test. + +2025-07-15 Kwok Cheung Yeung <kcye...@baylibre.com> + + Backported from master: + 2025-07-15 Kwok Cheung Yeung <kcye...@baylibre.com> + + PR fortran/104428 + * gfortran.dg/gomp/pr104428.f90: New. + +2025-07-15 Andre Vehreschild <ve...@gcc.gnu.org> + + Backported from master: + 2025-07-08 Andre Vehreschild <ve...@gcc.gnu.org> + + PR fortran/120637 + * gfortran.dg/asan/finalize_1.f90: New test. + +2025-07-15 Andrew Pinski <quic_apin...@quicinc.com> + + Backported from master: + 2025-07-07 Andrew Pinski <quic_apin...@quicinc.com> + + PR middle-end/120709 + * gcc.dg/crc-non-cst-poly-1.c: New test. + 2025-07-14 Kyrylo Tkachov <ktkac...@nvidia.com> Backported from master: