[gcc r12-11015] Daily bump.

2025-04-04 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:d4d63be9e9517a6ffd01ddb6ea19e50952a79134

commit r12-11015-gd4d63be9e9517a6ffd01ddb6ea19e50952a79134
Author: GCC Administrator 
Date:   Fri Apr 4 00:19:26 2025 +

Daily bump.

Diff:
---
 gcc/DATESTAMP | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 75f45468e7e7..c36e5b256176 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250403
+20250404


Cron sh /home/gccadmin/scripts/gcc_release -s 13:releases/gcc-13 -l -d /sourceware/snapshot-tmp/gcc all

2025-04-04 Thread (Cron Daemon) via Gccadmin
gcc_release: Sources are commit 7acd7d8d2a082e96ce91ef284cb55d28bfa00186
Touching fixincludes/config.h.in...
Touching intl/config.h.in...
Touching gcc/configure...
Touching gcc/config.in...
Touching gcc/config/aarch64/aarch64-tune.md...
Touching gcc/config/arm/arm-tune.md...
Touching gcc/config/arm/arm-tables.opt...
Touching gcc/config/c6x/c6x-tables.opt...
Touching gcc/config/c6x/c6x-sched.md...
Touching gcc/config/c6x/c6x-mult.md...
Touching gcc/config/rs6000/fusion.md...
Touching gcc/testsuite/gcc.dg/cpp/_Pragma3.c...
Touching lto-plugin/Makefile.in...
Touching c++tools/config.h.in...
Touching zlib/aclocal.m4...
Touching zlib/Makefile.in...
Touching zlib/configure...
Touching libada/configure...
Touching libffi/aclocal.m4...
Touching libffi/Makefile.in...
Touching libffi/configure...
Touching libffi/fficonfig.h.in...
Touching libgfortran/aclocal.m4...
Touching libgfortran/Makefile.in...
Touching libgm2/aclocal.m4...
Touching libgm2/Makefile.in...
Touching libquadmath/aclocal.m4...
Touching libquadmath/configure...
Touching libquadmath/Makefile.in...
Touching libgfortran/configure...
Touching libcody/configure...
Touching libcpp/aclocal.m4...
Touching libcpp/Makefile.in...
Touching libcpp/configure...
Touching libgomp/configure.ac...
Touching libgomp/aclocal.m4...
Touching libgomp/Makefile.am...
Touching libgomp/Makefile.in...
Touching libgomp/testsuite/Makefile.in...
Touching libgomp/configure...
Touching libgomp/config.h.in...
Touching libitm/aclocal.m4...
Touching libitm/Makefile.in...
Touching libitm/testsuite/Makefile.in...
Touching libitm/configure...
Touching libitm/config.h.in...
Touching libatomic/aclocal.m4...
Touching libatomic/Makefile.in...
Touching libatomic/testsuite/Makefile.in...
Touching libatomic/configure...
Touching libatomic/auto-config.h.in...
Touching libsanitizer/aclocal.m4...
Touching libsanitizer/Makefile.in...
Touching libsanitizer/configure...
Touching libsanitizer/asan/Makefile.in...
Touching libsanitizer/interception/Makefile.in...
Touching libsanitizer/sanitizer_common/Makefile.in...
Touching libvtv/aclocal.m4...
Touching libvtv/Makefile.in...
Touching libvtv/configure...
Touching libbacktrace/aclocal.m4...
Touching libbacktrace/Makefile.in...
Touching libbacktrace/configure...
Touching libbacktrace/config.h.in...
Touching libphobos/aclocal.m4...
Touching libphobos/Makefile.in...
Touching libphobos/config.h.in...
Touching libphobos/configure...
Touching libphobos/src/Makefile.in...
Touching libphobos/testsuite/Makefile.in...
Touching Makefile.in...
Touching configure...
mv: cannot stat '../objdir/gcc/po/*.gmo': No such file or directory
mv: cannot stat '../objdir/libcpp/po/*.gmo': No such file or directory
gcc_release: Building tarfiles
gcc_release: Building diffs against version 13-20250328
gcc_release: Uploading files
gcc_release: Updating links and READMEs on the FTP server
gcc_release: Sending mail


[gcc r15-9219] Daily bump.

2025-04-04 Thread GCC Administrator via Libstdc++-cvs
https://gcc.gnu.org/g:2f62e66e1444d858e937faa7147f6cd06296b33b

commit r15-9219-g2f62e66e1444d858e937faa7147f6cd06296b33b
Author: GCC Administrator 
Date:   Sat Apr 5 00:17:11 2025 +

Daily bump.

Diff:
---
 gcc/ChangeLog   |  51 +++
 gcc/DATESTAMP   |   2 +-
 gcc/ada/ChangeLog   |  12 +++
 gcc/cobol/ChangeLog |  18 
 gcc/cp/ChangeLog|  35 +++
 gcc/po/ChangeLog|   4 +
 gcc/testsuite/ChangeLog | 239 
 libcpp/ChangeLog|  10 ++
 libgcobol/ChangeLog |  13 +++
 libstdc++-v3/ChangeLog  |  57 
 10 files changed, 440 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 2314910f673b..f2bb985455ea 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,54 @@
+2025-04-04  Jakub Jelinek  
+
+   PR lto/119625
+   * lto-opts.cc (lto_write_options): If neither flag_pic nor
+   flag_pie are set, check first for flag_pie and only later
+   for flag_pic rather than the other way around, use a temporary
+   variable.  If flag_cf_protection is not set, don't append anything
+   if flag_cf_protection is none of CF_{NONE,FULL,BRANCH,RETURN} and
+   use a temporary variable.
+
+2025-04-04  Jakub Jelinek  
+
+   PR gcov-profile/119618
+   * profile.cc (branch_prob): Only check for musttail calls if
+   cfun->has_musttail.  Use gsi_last_nondebug_bb instead of gsi_last_bb.
+
+2025-04-04  Jakub Jelinek  
+
+   PR tree-optimization/119616
+   * tree-tailcall.cc (suitable_for_tail_call_opt_p): Move checking
+   for addressable parameters from here ...
+   (find_tail_calls): ... here.  If cfun->has_musttail, don't clear
+   opt_tailcalls for it, instead set a local flag and punt if we can't
+   tail recurse optimize it.
+
+2025-04-04  Jakub Jelinek  
+
+   PR middle-end/119613
+   * cfgrtl.cc (purge_dead_edges): Remove REG_EH_REGION notes from
+   tail calls.
+
+2025-04-04  Jakub Jelinek  
+
+   PR target/115910
+   * rtlanal.cc (pattern_cost): Return at least COSTS_N_INSNS (1)
+   rather than just COSTS_N_INTNS (1) for cost <= 0.
+   * config/i386/i386.cc (ix86_rtx_costs): Set *total to 1 for
+   TARGET_64BIT x86_64_zext_immediate_operand constants.
+
+2025-04-04  Andrew Pinski  
+
+   PR ipa/119599
+   * tree-cfg.cc (pass_warn_function_return::execute): Turn return 
statements always
+   into __builtin_unreachable calls.
+
+2025-04-04  Jakub Jelinek  
+
+   PR tree-optimization/119614
+   * tree-tailcall.cc (find_tail_calls): Handle also pointer types in the
+   IPA-VRP workaround.
+
 2025-04-03  Thomas Schwinge  
 
PR target/119573
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 01a31bd5796d..1ce45886bcb2 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,15 @@
+2025-04-04  Eric Botcazou  
+
+   * 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-03-27  Eric Botcazou  
 
* libgnarl/s-tasini.adb (Tasking_Runtime_Initialize): Add pragma
diff --git a/gcc/cobol/ChangeLog b/gcc/cobol/ChangeLog
index 0b85ff221acd..9f16500d0583 100644
--- a/gcc/cobol/ChangeLog
+++ b/gcc/cobol/ChangeLog
@@ -1,3 +1,21 @@
+2025-04-04  Bob Dubner  
+
+   * cobol1.cc: Eliminate cobol_langhook_post_options.
+   * symbols.cc: Definition of RETURN-CODE special register sets
+   ::attr member to signable_e.
+
+2025-04-04  Bob Dubner  
+
+   * cobol1.cc: (cobol_langhook_post_options): Implemented in order to set
+   flag_strict_aliasing to zero.
+   * genapi.cc: (set_user_status): Add comment.
+   (parser_intrinsic_subst): Expand SHOW_PARSE information.
+   (psa_global): Change names of return-code and upsi globals,
+   (psa_FldLiteralA): Set DECL_PRESERVE_P for FldLiteralA.
+   * gengen.cc: (show_type): Add POINTER type.
+   (gg_define_function_with_no_parameters): Set DECL_PRESERVE_P for COBOL-
+   style nested programs.  (gg_array_of_bytes): Fix bad cast.
+
 2025-04-03  Jakub Jelinek  
 
PR cobol/119242
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 9342f9fc9ebb..91ea35d18456 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,38 @@
+202

[gcc r12-11025] Daily bump.

2025-04-04 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:b33dad2d3ef8c18c17a1c01879c725d04d8b5e82

commit r12-11025-gb33dad2d3ef8c18c17a1c01879c725d04d8b5e82
Author: GCC Administrator 
Date:   Sat Apr 5 00:19:15 2025 +

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  
+
+   Backported from master:
+   2024-03-06  Richard Biener  
+
+   PR tree-optimization/114246
+   * tree-ssa-dse.cc (increment_start_addr): Strip useless
+   type conversions from the adjusted address.
+
+2025-04-04  Richard Biener  
+
+   Backported from master:
+   2024-07-18  Richard Biener  
+
+   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  
+
+   Backported from master:
+   2024-10-13  Richard Biener  
+
+   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  
+
+   Backported from master:
+   2024-09-30  Richard Biener  
+
+   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  
+
+   Backported from master:
+   2025-01-13  Richard Biener  
+   Stefan Schulze Frielinghaus  
+
+   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  
+
+   Backported from master:
+   2024-11-20  Richard Biener  
+
+   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  
+
+   Backported from master:
+   2024-12-10  Richard Biener  
+
+   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  
+
+   Backported from master:
+   2025-02-03  Richard Biener  
+
+   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  
 
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  
+
+   * 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)  
 
* 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  
+
+   Backported from master:
+   2024-03-06  Richard Biener  
+
+   PR tree-optimization/114246
+   * gcc.dg/torture/pr114246.c: New testcase.
+
+2025-04-04  Richard Biener  
+
+   Backported from master:
+   2024-07-18  Richard Biener  
+
+   PR middle-end/115641
+   * gcc.dg/torture/pr115641.c: New te

Cron sh /home/gccadmin/scripts/update_version_git

2025-04-04 Thread (Cron Daemon) via Gccadmin
2025-04-05 00:16:25,314:INFO:root:=== Working on: master ===
2025-04-05 00:16:27,996:INFO:root:branch pulled and checked out
2025-04-05 00:16:28,008:INFO:root:27 revisions since last Daily bump
2025-04-05 00:16:28,972:INFO:root:writing to ./gcc/ChangeLog
2025-04-05 00:16:30,491:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-04-05 00:16:32,036:INFO:root:writing to ./libstdc++-v3/ChangeLog
2025-04-05 00:16:32,622:INFO:root:writing to ./libstdc++-v3/ChangeLog
2025-04-05 00:16:32,767:INFO:root:writing to ./libstdc++-v3/ChangeLog
2025-04-05 00:16:33,013:INFO:root:writing to ./gcc/ada/ChangeLog
2025-04-05 00:16:33,152:INFO:root:writing to ./libstdc++-v3/ChangeLog
2025-04-05 00:16:33,290:INFO:root:writing to ./libstdc++-v3/ChangeLog
2025-04-05 00:16:33,430:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-04-05 00:16:33,599:INFO:root:writing to ./libcpp/ChangeLog
2025-04-05 00:16:33,812:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-04-05 00:16:33,967:INFO:root:writing to ./gcc/ChangeLog
2025-04-05 00:16:34,125:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-04-05 00:16:34,289:INFO:root:writing to ./gcc/cp/ChangeLog
2025-04-05 00:16:34,457:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-04-05 00:16:34,608:INFO:root:writing to ./gcc/ChangeLog
2025-04-05 00:16:34,764:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-04-05 00:16:34,919:INFO:root:writing to ./gcc/cobol/ChangeLog
2025-04-05 00:16:35,196:INFO:root:writing to ./libgcobol/ChangeLog
2025-04-05 00:16:35,383:INFO:root:writing to ./libgcobol/ChangeLog
2025-04-05 00:16:35,527:INFO:root:writing to ./gcc/ChangeLog
2025-04-05 00:16:35,683:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-04-05 00:16:35,871:INFO:root:writing to ./gcc/ChangeLog
2025-04-05 00:16:36,045:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-04-05 00:16:36,215:INFO:root:writing to ./gcc/ChangeLog
2025-04-05 00:16:36,372:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-04-05 00:16:36,530:INFO:root:writing to ./gcc/ChangeLog
2025-04-05 00:16:36,689:INFO:root:writing to ./libstdc++-v3/ChangeLog
2025-04-05 00:16:36,838:INFO:root:writing to ./gcc/cp/ChangeLog
2025-04-05 00:16:36,988:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-04-05 00:16:37,150:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-04-05 00:16:37,314:INFO:root:writing to ./gcc/po/ChangeLog
2025-04-05 00:16:37,497:INFO:root:writing to ./gcc/cobol/ChangeLog
2025-04-05 00:16:37,645:INFO:root:writing to ./gcc/cp/ChangeLog
2025-04-05 00:16:37,803:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-04-05 00:16:37,959:INFO:root:writing to ./gcc/cp/ChangeLog
2025-04-05 00:16:52,205:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-04-05 00:16:55,012:INFO:root:writing to ./gcc/cp/ChangeLog
2025-04-05 00:16:55,159:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-04-05 00:17:08,372:INFO:root:DATESTAMP will be changed:
2025-04-05 00:17:12,022:INFO:root:commit is done
2025-04-05 00:17:40,288:INFO:root:branch is pushed
2025-04-05 00:17:40,348:INFO:root:branch is done
2025-04-05 00:17:40,349:INFO:root:
2025-04-05 00:17:49,042:INFO:root:=== Working on: releases/gcc-12 ===
2025-04-05 00:19:01,723:INFO:root:branch pulled and checked out
2025-04-05 00:19:01,725:INFO:root:10 revisions since last Daily bump
2025-04-05 00:19:02,053:INFO:root:writing to ./gcc/ada/ChangeLog
2025-04-05 00:19:09,859:INFO:root:writing to ./gcc/ChangeLog
2025-04-05 00:19:10,041:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-04-05 00:19:10,222:INFO:root:writing to ./gcc/ChangeLog
2025-04-05 00:19:10,406:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-04-05 00:19:10,590:INFO:root:writing to ./gcc/ChangeLog
2025-04-05 00:19:10,771:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-04-05 00:19:10,948:INFO:root:writing to ./gcc/ChangeLog
2025-04-05 00:19:11,127:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-04-05 00:19:11,301:INFO:root:writing to ./gcc/ChangeLog
2025-04-05 00:19:11,481:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-04-05 00:19:11,658:INFO:root:writing to ./gcc/ChangeLog
2025-04-05 00:19:11,837:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-04-05 00:19:12,017:INFO:root:writing to ./gcc/ChangeLog
2025-04-05 00:19:12,195:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-04-05 00:19:12,379:INFO:root:writing to ./gcc/ChangeLog
2025-04-05 00:19:12,564:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-04-05 00:19:12,702:INFO:root:DATESTAMP will be changed:
2025-04-05 00:19:15,763:INFO:root:commit is done
2025-04-05 00:19:42,716:INFO:root:branch is pushed
2025-04-05 00:19:42,786:INFO:root:branch is done
2025-04-05 00:19:42,786:INFO:root:
2025-04-05 00:19:42,990:INFO:root:=== Working on: releases/gcc-13 ===
2025-04-05 00:19:49,591:INFO:root:branch pulled and checked out
2025-04-05 00:19:49,592:INFO:root:2 revisions since last Daily bump
2025-04-05 00:19:49,641:INFO:root:writing to ./gcc/ada/ChangeLog
2025-04-05 00:19:49,793:INFO:root:DATESTAMP will be changed:
2025-04-05 00:19:52,894:INFO:root:commit 

[gcc r14-11531] Daily bump.

2025-04-04 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:4feaf39363bc3ff57bb37aa65e08308a70d7792f

commit r14-11531-g4feaf39363bc3ff57bb37aa65e08308a70d7792f
Author: GCC Administrator 
Date:   Sat Apr 5 00:21:41 2025 +

Daily bump.

Diff:
---
 gcc/DATESTAMP   |  2 +-
 gcc/ada/ChangeLog   | 12 
 gcc/cp/ChangeLog| 34 ++
 gcc/testsuite/ChangeLog | 28 
 4 files changed, 75 insertions(+), 1 deletion(-)

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 14eeeb304cd0..d1e9b126d004 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,15 @@
+2025-04-04  Eric Botcazou  
+
+   * 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-03-19  Eric Botcazou  
 
* gcc-interface/decl.cc (gnat_to_gnu_entity) : Set
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 8f2ece7b9776..9b9e49e0af42 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,37 @@
+2025-04-04  Jason Merrill  
+
+   Backported from master:
+   2025-04-04  Jason Merrill  
+
+   PR c++/99546
+   PR c++/113925
+   PR c++/106976
+   PR c++/109961
+   PR c++/117336
+   * lambda.cc (build_lambda_object): Handle fake
+   requires-expr processing_template_decl.
+   * parser.cc (cp_parser_lambda_expression): Likewise.
+
+2025-04-04  Patrick Palka  
+
+   Backported from master:
+   2025-04-04  Patrick Palka  
+
+   PR c++/117849
+   * semantics.cc (finish_id_expression_1): Allow use of constraint
+   variable outside an unevaluated context.
+
+2025-04-04  Patrick Palka  
+
+   Backported from master:
+   2025-04-03  Patrick Palka  
+
+   PR c++/119387
+   * constexpr.cc (p2280_active_p): New.
+   (cxx_eval_constant_expression) : Use it to
+   restrict P2280 relaxations.
+   : Likewise.
+
 2025-04-02  Richard Biener  
 
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index d92168a11dc1..0436a6aa8f31 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,31 @@
+2025-04-04  Jason Merrill  
+
+   Backported from master:
+   2025-04-04  Jason Merrill  
+
+   PR c++/99546
+   PR c++/113925
+   PR c++/106976
+   PR c++/109961
+   PR c++/117336
+   * g++.dg/cpp2a/lambda-requires2.C: New test.
+   * g++.dg/cpp2a/lambda-requires3.C: New test.
+   * g++.dg/cpp2a/lambda-requires4.C: New test.
+   * g++.dg/cpp2a/lambda-requires5.C: New test.
+
+2025-04-04  Patrick Palka  
+
+   Backported from master:
+   2025-04-04  Patrick Palka  
+
+   PR c++/117849
+   * g++.dg/cpp2a/concepts-requires41.C: New test.
+
+2025-04-04  Victor Do Nascimento  
+
+   PR testsuite/118597
+   * gcc.dg/vect/vect-fncall-mask.c: Update test directives.
+
 2025-04-03  Andre Vehreschild  
 
PR fortran/119380


[gcc r13-9493] Daily bump.

2025-04-04 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:26791789e7586fcda89c3e0946a8f260390c1b83

commit r13-9493-g26791789e7586fcda89c3e0946a8f260390c1b83
Author: GCC Administrator 
Date:   Sat Apr 5 00:19:52 2025 +

Daily bump.

Diff:
---
 gcc/DATESTAMP |  2 +-
 gcc/ada/ChangeLog | 12 
 2 files changed, 13 insertions(+), 1 deletion(-)

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 25db29ba03a8..ade9b01e9dc1 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,15 @@
+2025-04-04  Eric Botcazou  
+
+   * 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-03-19  Eric Botcazou  
 
* gcc-interface/decl.cc (gnat_to_gnu_entity) : Set


☠ Buildbot (Sourceware): gcc-autoregen - failed compile (failure) (master)

2025-04-04 Thread builder--- via Gccadmin
A failed build has been detected on builder gcc-autoregen while building gcc.

Full details are available at:
https://builder.sourceware.org/buildbot/#/builders/269/builds/13618

Build state: failed compile (failure)
Revision: 58b59251ea22913ce0d5871db64f5d24f2b15493
Worker: bbo2
Build Reason: (unknown)
Blamelist: Andrew MacLeod , Bob Dubner 
, Christophe Lyon , David 
Malcolm , Dimitar Dimitrov , Edwin Lu 
, Eric Botcazou , GCC Administrator 
, Gaius Mulley , Giuseppe D'Angelo 
, Hu, Lin1 , Iain Sandoe 
, Jakub Jelinek , Jonathan Wakely 
, Jørgen Kvalsvik , Lulu Cheng 
, Marek Polacek , Martin Uecker 
, Nathaniel Shead , Richard Biener 
, Richard Earnshaw , Roland McGrath 
, Sam James , Sandra Loosemore 
, Tobias Burnus , Uros Bizjak 


Steps:

- 0: worker_preparation ( success )

- 1: git checkout ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/269/builds/13618/steps/1/logs/stdio

- 2: autoregen.py ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/269/builds/13618/steps/2/logs/stdio

- 3: git diff ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/269/builds/13618/steps/3/logs/stdio

- 4: mkdir objdir ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/269/builds/13618/steps/4/logs/stdio

- 5: configure ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/269/builds/13618/steps/5/logs/stdio

- 6: make html ( failure )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/269/builds/13618/steps/6/logs/stdio
- warnings (27): 
https://builder.sourceware.org/buildbot/#/builders/269/builds/13618/steps/6/logs/warnings__27_



Cron sh /home/gccadmin/scripts/update_version_git

2025-04-04 Thread (Cron Daemon) via Gccadmin
2025-03-23 00:16:30,273:INFO:root:=== Working on: master ===
2025-03-23 00:16:30,709:INFO:root:branch pulled and checked out
2025-03-23 00:16:30,719:INFO:root:15 revisions since last Daily bump
2025-03-23 00:16:31,214:INFO:root:writing to ./libphobos/ChangeLog
2025-03-23 00:16:32,730:INFO:root:writing to ./gcc/d/ChangeLog
2025-03-23 00:16:33,679:INFO:root:writing to ./libphobos/ChangeLog
2025-03-23 00:16:40,111:INFO:root:writing to ./gcc/d/ChangeLog
2025-03-23 00:16:40,255:INFO:root:writing to ./gcc/d/ChangeLog
2025-03-23 00:16:43,383:INFO:root:writing to ./libphobos/ChangeLog
2025-03-23 00:16:43,538:INFO:root:writing to ./gcc/d/ChangeLog
2025-03-23 00:16:47,405:INFO:root:writing to ./gcc/d/ChangeLog
2025-03-23 00:16:57,765:INFO:root:writing to ./gcc/ChangeLog
2025-03-23 00:16:57,930:INFO:root:writing to ./gcc/cp/ChangeLog
2025-03-23 00:16:58,084:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-03-23 00:17:00,491:INFO:root:writing to ./gcc/ChangeLog
2025-03-23 00:17:14,792:INFO:root:writing to ./libgcc/ChangeLog
2025-03-23 00:17:15,098:INFO:root:writing to ./libgcc/config/avr/libf7/ChangeLog
2025-03-23 00:17:19,400:INFO:root:writing to ./gcc/ChangeLog
2025-03-23 00:17:19,552:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-03-23 00:17:19,696:INFO:root:writing to ./gcc/ChangeLog
2025-03-23 00:17:25,867:INFO:root:writing to ./libgfortran/ChangeLog
2025-03-23 00:17:26,012:INFO:root:writing to ./gcc/ChangeLog
2025-03-23 00:17:26,163:INFO:root:DATESTAMP will be changed:
2025-03-23 00:17:41,057:INFO:root:commit is done
2025-03-23 00:18:23,507:INFO:root:branch is pushed
2025-03-23 00:18:23,574:INFO:root:branch is done
2025-03-23 00:18:23,575:INFO:root:
2025-03-23 00:18:27,802:INFO:root:=== Working on: releases/gcc-12 ===
2025-03-23 00:18:52,379:INFO:root:branch pulled and checked out
2025-03-23 00:18:52,379:INFO:root:1 revisions since last Daily bump
2025-03-23 00:18:52,388:INFO:root:DATESTAMP will be changed:
2025-03-23 00:18:55,411:INFO:root:commit is done
2025-03-23 00:19:23,296:INFO:root:branch is pushed
2025-03-23 00:19:23,351:INFO:root:branch is done
2025-03-23 00:19:23,352:INFO:root:
2025-03-23 00:19:33,373:INFO:root:=== Working on: releases/gcc-13 ===
2025-03-23 00:21:02,413:INFO:root:branch pulled and checked out
2025-03-23 00:21:02,414:INFO:root:1 revisions since last Daily bump
2025-03-23 00:21:02,425:INFO:root:DATESTAMP will be changed:
2025-03-23 00:21:05,655:INFO:root:commit is done
2025-03-23 00:21:32,222:INFO:root:branch is pushed
2025-03-23 00:21:32,285:INFO:root:branch is done
2025-03-23 00:21:32,286:INFO:root:
2025-03-23 00:21:32,477:INFO:root:=== Working on: releases/gcc-14 ===
2025-03-23 00:21:42,450:INFO:root:branch pulled and checked out
2025-03-23 00:21:42,452:INFO:root:5 revisions since last Daily bump
2025-03-23 00:21:42,628:INFO:root:writing to ./gcc/cp/ChangeLog
2025-03-23 00:21:47,488:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-03-23 00:22:15,581:INFO:root:writing to ./gcc/c/ChangeLog
2025-03-23 00:22:16,166:INFO:root:writing to ./gcc/c-family/ChangeLog
2025-03-23 00:22:17,265:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-03-23 00:22:20,994:INFO:root:writing to ./gcc/c/ChangeLog
2025-03-23 00:22:21,200:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-03-23 00:22:22,164:INFO:root:writing to ./gcc/c/ChangeLog
2025-03-23 00:22:23,586:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-03-23 00:22:23,741:INFO:root:DATESTAMP will be changed:
2025-03-23 00:22:26,909:INFO:root:commit is done
2025-03-23 00:22:54,650:INFO:root:branch is pushed
2025-03-23 00:22:54,719:INFO:root:branch is done
2025-03-23 00:22:54,719:INFO:root: