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

2024-09-27 Thread (Cron Daemon) via Gccadmin
gcc_release: Sources are commit f7037fd03ad842dc69e20c03942f29d982ad655e
Touching fixincludes/config.h.in...
Touching intl/plural-config.h...
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/testsuite/gcc.dg/cpp/_Pragma3.c...
Touching c++tools/configure...
Touching c++tools/config.h.in...
Touching zlib/aclocal.m4...
Touching zlib/Makefile.in...
Touching zlib/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 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-20240920
gcc_release: Uploading files
gcc_release: Updating links and READMEs on the FTP server
gcc_release: Sending mail


[gcc r12-10730] Daily bump.

2024-09-27 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:e282606b6cfa0981ddf234984450007f815bd860

commit r12-10730-ge282606b6cfa0981ddf234984450007f815bd860
Author: GCC Administrator 
Date:   Sat Sep 28 00:20:43 2024 +

Daily bump.

Diff:
---
 gcc/ChangeLog   | 21 +
 gcc/DATESTAMP   |  2 +-
 gcc/testsuite/ChangeLog | 11 +++
 3 files changed, 33 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6db0a3c21522..e7795f0dd6d7 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,24 @@
+2024-09-27  Stefan Schulze Frielinghaus  
+
+   Backported from master:
+   2024-09-13  Stefan Schulze Frielinghaus  
+
+   PR target/115860
+   * config/s390/s390.cc (print_operand): Remove operand specifier
+   %V.
+   * config/s390/s390.md (UNSPEC_TF_TO_FPRX2): New.
+   * config/s390/vector.md (*tf_to_fprx2_0): Remove.
+   (*tf_to_fprx2_1): Remove.
+   (tf_to_fprx2): New.
+
+2024-09-27  Stefan Schulze Frielinghaus  
+
+   Backported from master:
+   2024-09-13  Stefan Schulze Frielinghaus  
+
+   * config/s390/s390.cc (s390_mem_constraint): Check displacement
+   for AQ and AR constraints.
+
 2024-09-20  Eric Botcazou  
 
* ipa-modref.cc (modref_eaf_analysis::analyze_ssa_name): Always
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index b84faf4bb879..d1c175554616 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240927
+20240928
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 5fa325e4c6cd..77308773b194 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,14 @@
+2024-09-27  Stefan Schulze Frielinghaus  
+
+   Backported from master:
+   2024-09-13  Stefan Schulze Frielinghaus  
+
+   * gcc.target/s390/vector/long-double-asm-abi.c: Adapt
+   scan-assembler directive.
+   * gcc.target/s390/vector/long-double-to-i64.c: Adapt
+   scan-assembler directive.
+   * gcc.target/s390/pr115860-1.c: New test.
+
 2024-09-20  Harald Anlauf  
 
Backported from master:


[gcc r15-3940] Daily bump.

2024-09-27 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:926133909217ed3f0fe4e81f035b4c7c6b490020

commit r15-3940-g926133909217ed3f0fe4e81f035b4c7c6b490020
Author: GCC Administrator 
Date:   Sat Sep 28 00:19:05 2024 +

Daily bump.

Diff:
---
 ChangeLog   |  5 
 gcc/ChangeLog   | 76 +
 gcc/DATESTAMP   |  2 +-
 gcc/c-family/ChangeLog  |  7 +
 gcc/cp/ChangeLog| 69 
 gcc/testsuite/ChangeLog | 75 
 libgcc/ChangeLog| 14 +
 libgomp/ChangeLog   | 10 +++
 libstdc++-v3/ChangeLog  | 51 +
 9 files changed, 308 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 289f4778ebf7..14680db8eb88 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2024-09-27  Christophe Lyon  
+
+   * MAINTAINERS: Add myself as MVE Reviewer for the AArch32 (arm)
+   port.
+
 2024-09-25  Sam James  
 
* ltmain.sh (func_mode_link): Allow various flags through filter.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 567253fd1772..9c01410177ec 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,79 @@
+2024-09-27  Jakub Jelinek  
+
+   PR libstdc++/116847
+   * diagnostic.h (diagnostic_option_classifier): Add pch_save and
+   pch_restore method declarations.
+   (diagnostic_context): Add pch_save and pch_restore inline method
+   definitions.
+   * diagnostic.cc (diagnostic_option_classifier::pch_save): New method.
+   (diagnostic_option_classifier::pch_restore): Likewise.
+
+2024-09-27  Jakub Jelinek  
+
+   PR libstdc++/116847
+   * diagnostic.h (diagnostic_option_classifier): Change type
+   of m_classification_history from diagnostic_classification_change_t *
+   to vec.  Change type of
+   m_push_list from int * to vec.  Remove m_n_classification_history
+   and m_n_push members.
+   * diagnostic.cc (diagnostic_option_classifier::init): Set m_push_list
+   to vNULL rather than nullptr.  Don't initialize m_n_push.  Initialize
+   m_classification_history to vNULL.
+   (diagnostic_option_classifier::fini): Call release () method on
+   m_push_list instead of free on it.  Call release () on
+   m_classification_history.  Don't clear m_n_push.
+   (diagnostic_option_classifier::push): Adjust for m_push_list and
+   m_classification_history being vectors rather than custom allocated
+   arrays with counter.
+   (diagnostic_option_classifier::pop): Likewise.
+   (classify_diagnostic): Adjust for m_classification_history being
+   vector rather than custom allocated array with counter.
+   (update_effective_level_from_pragmas): Likewise.
+
+2024-09-27  Uros Bizjak  
+
+   * config/i386/i386.h: Add PTA_BDVER1, PTA_BDVER2, PTA_BDVER3,
+   PTA_BDVER4, PTA_BTVER1 and PTA_BTVER2.
+   * common/config/i386/i386-common.cc (processor_alias_table)
+   <"bdver1">: Use PTA_BDVER1.
+   <"bdver2">: Use PTA_BDVER2.
+   <"bdver3">: Use PTA_BDVER3.
+   <"bdver4">: Use PTA_BDVER4.
+   <"btver1">: Use PTA_BTVER1.  Use M_CPU_TYPE (AMD_BTVER1).
+   <"btver2">: Use PTA_BTVER2.
+   <"shanghai>: Use M_CPU_SUBTYPE (AMDFAM10H_SHANGHAI).
+   <"istanbul>: Use M_CPU_SUBTYPE (AMDFAM10H_ISTANBUL).
+
+2024-09-27  Pan Li  
+
+   PR middle-end/116861
+   * tree-ssa-math-opts.cc (math_opts_dom_walker::after_dom_children): 
Backup
+   the next psi iterator before remove the phi node.
+
+2024-09-27  Richard Biener  
+
+   * doc/contrib.texi (Richard Biener): Move entry.
+
+2024-09-27  Richard Biener  
+
+   PR tree-optimization/116818
+   * tree-vect-stmts.cc (get_group_load_store_type): Consider
+   VMAT_GATHER_SCATTER instead of VMAT_ELEMENTWISE also for SLP.
+   (vectorizable_load): For single-lane VMAT_GATHER_SCATTER also
+   ignore permutations.
+
+2024-09-27  Richard Biener  
+
+   * tree-vect-stmts.cc (check_load_store_for_partial_vectors):
+   Use the new vect_get_num_copies overload.  Only divide by
+   group_size for SLP for load-store lanes.
+
+2024-09-27  Andrew Pinski  
+
+   PR tree-optimization/116848
+   * tree-ssa-loop-unswitch.cc (tree_ssa_unswitch_loops): Call 
mark_ssa_maybe_undefs.
+   (is_maybe_undefined): Call ssa_name_maybe_undef_p instead of ondemand 
undef.
+
 2024-09-26  Richard Biener  
 
PR tree-optimization/114855
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index b84faf4bb879..d1c175554616 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240927
+20240928
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 81e7c49968e9..47b20932c9eb 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,10 @@
+2024-09-27  Jaku

Cron sh /home/gccadmin/scripts/update_version_git

2024-09-27 Thread (Cron Daemon) via Gccadmin
2024-09-28 00:16:46,413:INFO:root:=== Working on: master ===
2024-09-28 00:16:47,168:INFO:root:branch pulled and checked out
2024-09-28 00:16:47,224:INFO:root:32 revisions since last Daily bump
2024-09-28 00:16:49,175:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-09-28 00:16:50,054:INFO:root:writing to ./gcc/cp/ChangeLog
2024-09-28 00:16:52,110:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-09-28 00:16:54,086:INFO:root:writing to ./gcc/cp/ChangeLog
2024-09-28 00:16:55,460:INFO:root:writing to ./gcc/cp/ChangeLog
2024-09-28 00:16:57,119:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-09-28 00:16:59,117:INFO:root:writing to ./gcc/cp/ChangeLog
2024-09-28 00:16:59,260:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-09-28 00:17:06,923:INFO:root:writing to ./gcc/ChangeLog
2024-09-28 00:17:09,010:INFO:root:writing to ./gcc/ChangeLog
2024-09-28 00:17:11,317:INFO:root:writing to ./gcc/ChangeLog
2024-09-28 00:17:23,408:INFO:root:writing to ./libgomp/ChangeLog
2024-09-28 00:17:24,982:INFO:root:writing to ./libgcc/ChangeLog
2024-09-28 00:17:25,671:INFO:root:writing to ./libgomp/ChangeLog
2024-09-28 00:17:29,179:INFO:root:writing to ./ChangeLog
2024-09-28 00:17:30,902:INFO:root:writing to ./gcc/cp/ChangeLog
2024-09-28 00:17:31,054:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-09-28 00:17:31,700:INFO:root:writing to ./gcc/cp/ChangeLog
2024-09-28 00:17:31,850:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-09-28 00:17:32,686:INFO:root:writing to ./gcc/cp/ChangeLog
2024-09-28 00:17:32,831:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-09-28 00:17:38,593:INFO:root:writing to ./libgcc/ChangeLog
2024-09-28 00:17:38,753:INFO:root:writing to ./gcc/ChangeLog
2024-09-28 00:17:38,937:INFO:root:writing to ./gcc/ChangeLog
2024-09-28 00:17:42,151:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-09-28 00:17:44,928:INFO:root:writing to ./gcc/ChangeLog
2024-09-28 00:17:46,124:INFO:root:writing to ./gcc/ChangeLog
2024-09-28 00:17:47,759:INFO:root:writing to ./gcc/ChangeLog
2024-09-28 00:17:48,335:INFO:root:writing to ./gcc/c-family/ChangeLog
2024-09-28 00:17:50,321:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-09-28 00:18:20,136:INFO:root:writing to ./libgcc/ChangeLog
2024-09-28 00:18:20,277:INFO:root:writing to ./libstdc++-v3/ChangeLog
2024-09-28 00:18:20,919:INFO:root:writing to ./libstdc++-v3/ChangeLog
2024-09-28 00:18:23,919:INFO:root:writing to ./gcc/cp/ChangeLog
2024-09-28 00:18:24,054:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-09-28 00:18:37,736:INFO:root:writing to ./libstdc++-v3/ChangeLog
2024-09-28 00:18:37,880:INFO:root:writing to ./libstdc++-v3/ChangeLog
2024-09-28 00:18:44,386:INFO:root:writing to ./libstdc++-v3/ChangeLog
2024-09-28 00:18:47,916:INFO:root:writing to ./gcc/cp/ChangeLog
2024-09-28 00:18:48,064:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-09-28 00:18:48,831:INFO:root:writing to ./gcc/cp/ChangeLog
2024-09-28 00:18:48,976:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-09-28 00:18:53,034:INFO:root:writing to ./gcc/cp/ChangeLog
2024-09-28 00:19:01,386:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-09-28 00:19:01,974:INFO:root:DATESTAMP will be changed:
2024-09-28 00:19:05,414:INFO:root:commit is done
2024-09-28 00:19:33,816:INFO:root:branch is pushed
2024-09-28 00:19:33,874:INFO:root:branch is done
2024-09-28 00:19:33,874:INFO:root:
2024-09-28 00:19:34,387:INFO:root:=== Working on: releases/gcc-12 ===
2024-09-28 00:20:36,887:INFO:root:branch pulled and checked out
2024-09-28 00:20:36,888:INFO:root:3 revisions since last Daily bump
2024-09-28 00:20:36,984:INFO:root:writing to ./gcc/ChangeLog
2024-09-28 00:20:37,231:INFO:root:writing to ./gcc/ChangeLog
2024-09-28 00:20:37,378:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-09-28 00:20:37,497:INFO:root:DATESTAMP will be changed:
2024-09-28 00:20:43,890:INFO:root:commit is done
2024-09-28 00:21:17,193:INFO:root:branch is pushed
2024-09-28 00:21:17,254:INFO:root:branch is done
2024-09-28 00:21:17,254:INFO:root:
2024-09-28 00:21:17,328:INFO:root:=== Working on: releases/gcc-13 ===
2024-09-28 00:21:56,116:INFO:root:branch pulled and checked out
2024-09-28 00:21:56,117:INFO:root:3 revisions since last Daily bump
2024-09-28 00:21:56,239:INFO:root:writing to ./gcc/ChangeLog
2024-09-28 00:22:00,042:INFO:root:writing to ./gcc/ChangeLog
2024-09-28 00:22:00,266:INFO:root:writing to ./gcc/testsuite/ChangeLog
2024-09-28 00:22:00,422:INFO:root:DATESTAMP will be changed:
2024-09-28 00:22:03,494:INFO:root:commit is done
2024-09-28 00:22:28,812:INFO:root:branch is pushed
2024-09-28 00:22:28,878:INFO:root:branch is done
2024-09-28 00:22:28,878:INFO:root:
2024-09-28 00:22:38,328:INFO:root:=== Working on: releases/gcc-14 ===
2024-09-28 00:23:48,112:INFO:root:branch pulled and checked out
2024-09-28 00:23:48,113:INFO:root:1 revisions since last Daily bump
2024-09-28 00:23:48,123:INFO:root:DATESTAMP will be changed:
2024-09-28 00:23:51,429:INFO:root:commit is done
2024-09-28 00:24:25,918:INFO:root:branch is pushed
202

[gcc r14-10715] Daily bump.

2024-09-27 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:cd8ba194c511f0b816074db7cbdea07bb951cc65

commit r14-10715-gcd8ba194c511f0b816074db7cbdea07bb951cc65
Author: GCC Administrator 
Date:   Sat Sep 28 00:23:51 2024 +

Daily bump.

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

diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index b84faf4bb879..d1c175554616 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240927
+20240928


[gcc r13-9059] Daily bump.

2024-09-27 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:e4f3d53ecc1bc5f4fc48f3afa5dfe6765cc98142

commit r13-9059-ge4f3d53ecc1bc5f4fc48f3afa5dfe6765cc98142
Author: GCC Administrator 
Date:   Sat Sep 28 00:22:03 2024 +

Daily bump.

Diff:
---
 gcc/ChangeLog   | 21 +
 gcc/DATESTAMP   |  2 +-
 gcc/testsuite/ChangeLog | 11 +++
 3 files changed, 33 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 9d8823a5a469..cc6d1fd60bb2 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,24 @@
+2024-09-27  Stefan Schulze Frielinghaus  
+
+   Backported from master:
+   2024-09-13  Stefan Schulze Frielinghaus  
+
+   PR target/115860
+   * config/s390/s390.cc (print_operand): Remove operand specifier
+   %V.
+   * config/s390/s390.md (UNSPEC_TF_TO_FPRX2): New.
+   * config/s390/vector.md (*tf_to_fprx2_0): Remove.
+   (*tf_to_fprx2_1): Remove.
+   (tf_to_fprx2): New.
+
+2024-09-27  Stefan Schulze Frielinghaus  
+
+   Backported from master:
+   2024-09-13  Stefan Schulze Frielinghaus  
+
+   * config/s390/s390.cc (s390_mem_constraint): Check displacement
+   for AQ and AR constraints.
+
 2024-09-22  John David Anglin  
 
* config/pa/pa.h (GENERAL_REGNO_P): Define.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index b84faf4bb879..d1c175554616 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240927
+20240928
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 0cc5b59b70da..90444323d8bd 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,14 @@
+2024-09-27  Stefan Schulze Frielinghaus  
+
+   Backported from master:
+   2024-09-13  Stefan Schulze Frielinghaus  
+
+   * gcc.target/s390/vector/long-double-asm-abi.c: Adapt
+   scan-assembler directive.
+   * gcc.target/s390/vector/long-double-to-i64.c: Adapt
+   scan-assembler directive.
+   * gcc.target/s390/pr115860-1.c: New test.
+
 2024-09-20  Harald Anlauf  
 
Backported from master: