Cron sh /home/gccadmin/scripts/update_web_docs_libstdcxx_git

2025-01-03 Thread (Cron Daemon) via Gccadmin
9809 blocks


[gcc r15-6553] Daily bump.

2025-01-03 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:afb656b09b40008e1ca0bcfc2db3780f30442636

commit r15-6553-gafb656b09b40008e1ca0bcfc2db3780f30442636
Author: GCC Administrator 
Date:   Sat Jan 4 00:17:49 2025 +

Daily bump.

Diff:
---
 gcc/ChangeLog   |  21 +++
 gcc/DATESTAMP   |   2 +-
 gcc/ada/ChangeLog   | 401 
 gcc/c/ChangeLog |  13 ++
 gcc/cp/ChangeLog|  10 ++
 gcc/fortran/ChangeLog   |  15 ++
 gcc/testsuite/ChangeLog |  28 
 libgomp/ChangeLog   |   8 +
 8 files changed, 497 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f2100f2c9b8f..0fc5e3027e79 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,24 @@
+2025-01-03  Richard Sandiford  
+
+   PR rtl-optimization/117938
+   * rtlanal.cc (rtx_properties::try_to_add_dest): Treat writes
+   to the stack pointer as also writing to memory.
+
+2025-01-03  Jakub Jelinek  
+
+   PR c++/118275
+   * varasm.cc (array_size_for_constructor): Use build_int_cst
+   with TREE_TYPE (index) as first argument, instead of bitsize_int.
+
+2025-01-03  Jakub Jelinek  
+
+   * tree-ssa-forwprop.cc (check_ctz_array): Use tree_fits_shwi_p instead
+   of just TREE_CODE tests for INTEGER_CST.
+
+2025-01-03  Jose E. Marchesi  
+
+   * config.gcc: install a wrapping stdint.h in bpf targets.
+
 2025-01-02  Paul-Antoine Arras  
 
* gimplify.cc (gimplify_call_expr): Fix handling of need_device_ptr for
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 39a15df0cdc1..d01f0cb4cc9f 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250103
+20250104
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index a405a9966bd7..3d8eb37ba94e 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,404 @@
+2025-01-03  Piotr Trojanek  
+
+   * exp_ch3.adb, exp_ch4.adb, exp_disp.adb, inline.adb: Remove explicit
+   actual parameter Null_Exclusion_Present equal False.
+
+2025-01-03  Piotr Trojanek  
+
+   * exp_ch3.adb, exp_disp.adb: Remove explicit actual parameter
+   Constant_Present equal False; tune comments.
+
+2025-01-03  Piotr Trojanek  
+
+   * exp_ch3.adb, exp_ch9.adb, exp_dist.adb, exp_imgv.adb, exp_util.adb,
+   sem_dist.adb: Remove explicit actual parameter Aliased_Present equal
+   False; tune comments and whitespace.
+
+2025-01-03  Piotr Trojanek  
+
+   * sem_ch5.adb (Check_Call): Reuse Get_Called_Entity.
+
+2025-01-03  Piotr Trojanek  
+
+   * sem_attr.adb (Check_Array_Type): Remove extra call.
+   * sem_util.adb (Static_Boolean): Likewise.
+
+2025-01-03  Piotr Trojanek  
+
+   * exp_aggr.adb (Others_Check): Reuse List_Length; tune whitespace.
+   * exp_ch3.adb (Constrain_Array): Remove counting of constraints.
+   * exp_disp.adb (Make_DT): Use Elist utility routines; tune whitespace.
+   * sem_ch12.adb (Formal_Dimensions): Reuse List_Length.
+   (Valid_Default_Attribute): Reuse Number_Formals.
+   * sem_prag.adb (Process_Convention): Likewise.
+   * sem_util.adb (Normalize_Actuals): Likewise.
+   (Check_Function_Writable_Actuals): Reuse List_Length.
+
+2025-01-03  Piotr Trojanek  
+
+   * contracts.adb (Create_Generic_Contract): Remove calls to Present.
+   * sem_util.adb (Normalize_Actuals): Likewise.
+
+2025-01-03  Bob Duff  
+
+   * sem_util.adb (Append_Entity_Name): Do not skip the
+   simple name for a compilation unit (which includes
+   the case of specless subprogram bodies).
+
+2025-01-03  Tucker Taft  
+
+   * pprint.adb (Expression_Image): Adjust and improve comments
+   to match style recommendations, and change name of subtype
+   from Not_Associative to Non_Associative, in response to
+   code review.
+
+2025-01-03  Tucker Taft  
+
+   * pprint.adb (Expression_Image): In local function Expr_Name
+   add a No_Parens flag and define a subtype Not_Associative
+   to represent the short-circuit operations and And/Or/Xor.
+   Insert parentheses to separate the subexpressions when
+   different "Not_Associative" operations occur in a
+   sequence.
+
+2025-01-03  Eric Botcazou  
+
+   * einfo.ads (BIP_Initialization_Call): Adjust description.
+   * exp_ch4.adb (Expand_N_Case_Expression): Adjust commentary.
+   (Expand_N_If_Expression): Likewise.
+   * exp_ch6.adb (Make_Build_In_Place_Call_In_Object_Declaration):
+   Set BIP_Initialization_Call unconditionally in the definite case.
+
+2025-01-03  Piotr Trojanek  
+
+   * uintp.adb (N_Digits): Refine return subtype, since this routine
+   always returns a positive number of digits.
+
+2025-01-03  Piotr Trojanek  
+
+   * checks.adb (Generate_Index_Checks): Reuse existing utility routine.
+   * sem_ch4.adb (Analyze_Indexed_Component_Form): Likewise.
+   * sem_prag.adb (Analyze_Pragma): Likewise.
+
+2025-01-03  Piotr Trojanek  
+
+   * exp_dist.adb (Assign_Subprogram_

[gcc r12-10879] Daily bump.

2025-01-03 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:0b7969984d67ad3f3e20446d9ebc3cc4c3863205

commit r12-10879-g0b7969984d67ad3f3e20446d9ebc3cc4c3863205
Author: GCC Administrator 
Date:   Sat Jan 4 00:20:40 2025 +

Daily bump.

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

diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 39a15df0cdc1..d01f0cb4cc9f 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250103
+20250104


Cron sh /home/gccadmin/scripts/update_version_git

2025-01-03 Thread (Cron Daemon) via Gccadmin
2025-01-04 00:17:00,419:INFO:root:=== Working on: master ===
2025-01-04 00:17:00,827:INFO:root:branch pulled and checked out
2025-01-04 00:17:00,841:INFO:root:43 revisions since last Daily bump
2025-01-04 00:17:02,312:INFO:root:writing to ./gcc/fortran/ChangeLog
2025-01-04 00:17:02,456:INFO:root:writing to ./gcc/cp/ChangeLog
2025-01-04 00:17:02,606:INFO:root:writing to ./libgomp/ChangeLog
2025-01-04 00:17:05,326:INFO:root:writing to ./gcc/ChangeLog
2025-01-04 00:17:05,477:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-01-04 00:17:05,632:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:05,783:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:08,317:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:15,981:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:21,132:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:21,277:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:21,424:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:21,568:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:21,712:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:21,859:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:22,003:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:22,149:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:22,301:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:22,445:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:22,584:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:22,732:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:22,877:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:23,021:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:23,166:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:23,315:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:23,484:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:23,630:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:23,790:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:23,941:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:24,112:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:24,263:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:24,730:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:24,881:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:25,031:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:25,301:INFO:root:writing to ./gcc/ada/ChangeLog
2025-01-04 00:17:25,548:INFO:root:writing to ./gcc/fortran/ChangeLog
2025-01-04 00:17:25,698:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-01-04 00:17:25,847:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-01-04 00:17:25,990:INFO:root:writing to ./gcc/ChangeLog
2025-01-04 00:17:26,139:INFO:root:writing to ./gcc/ChangeLog
2025-01-04 00:17:26,286:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-01-04 00:17:26,430:INFO:root:writing to ./libgomp/ChangeLog
2025-01-04 00:17:27,332:INFO:root:writing to ./gcc/fortran/ChangeLog
2025-01-04 00:17:27,476:INFO:root:writing to ./gcc/ChangeLog
2025-01-04 00:17:31,461:INFO:root:writing to ./gcc/testsuite/ChangeLog
2025-01-04 00:17:33,129:INFO:root:writing to ./gcc/c/ChangeLog
2025-01-04 00:17:43,319:INFO:root:DATESTAMP will be changed:
2025-01-04 00:17:50,005:INFO:root:commit is done
2025-01-04 00:18:15,575:INFO:root:branch is pushed
2025-01-04 00:18:15,633:INFO:root:branch is done
2025-01-04 00:18:15,633:INFO:root:
2025-01-04 00:18:22,161:INFO:root:=== Working on: releases/gcc-12 ===
2025-01-04 00:20:37,706:INFO:root:branch pulled and checked out
2025-01-04 00:20:37,707:INFO:root:1 revisions since last Daily bump
2025-01-04 00:20:37,717:INFO:root:DATESTAMP will be changed:
2025-01-04 00:20:40,728:INFO:root:commit is done
2025-01-04 00:21:05,759:INFO:root:branch is pushed
2025-01-04 00:21:05,815:INFO:root:branch is done
2025-01-04 00:21:05,816:INFO:root:
2025-01-04 00:21:10,450:INFO:root:=== Working on: releases/gcc-13 ===
2025-01-04 00:23:29,570:INFO:root:branch pulled and checked out
2025-01-04 00:23:29,571:INFO:root:1 revisions since last Daily bump
2025-01-04 00:23:29,581:INFO:root:DATESTAMP will be changed:
2025-01-04 00:23:32,566:INFO:root:commit is done
2025-01-04 00:23:59,104:INFO:root:branch is pushed
2025-01-04 00:23:59,163:INFO:root:branch is done
2025-01-04 00:23:59,163:INFO:root:
2025-01-04 00:23:59,247:INFO:root:=== Working on: releases/gcc-14 ===
2025-01-04 00:24:12,296:INFO:root:branch pulled and checked out
2025-01-04 00:24:12,297:INFO:root:2 revisions since last Daily bump
2025-01-04 00:24:12,386:INFO:root:writing to ./gcc/cp/ChangeLog
2025-01-04 00:24:14,634:INFO:root:DATESTAMP will be changed:
2025-01-04 00:24:17,916:INFO:root:commit is done
2025-01-04 00:24:42,680:INFO:root:branch is pushed
2025-01-04 00:24:42,742:INFO:root:branch is done
2025-01-04 00:24:42,743:INFO:root:


[gcc r14-11126] Daily bump.

2025-01-03 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:d828a97c003f82fc7bd62e128a6b49c9fef63187

commit r14-11126-gd828a97c003f82fc7bd62e128a6b49c9fef63187
Author: GCC Administrator 
Date:   Sat Jan 4 00:24:17 2025 +

Daily bump.

Diff:
---
 gcc/DATESTAMP|  2 +-
 gcc/cp/ChangeLog | 10 ++
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 39a15df0cdc1..d01f0cb4cc9f 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250103
+20250104
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index b64b9fb2d7df..aeec0b7d6ad3 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,13 @@
+2025-01-03  Nathaniel Shead  
+
+   Backported from master:
+   2024-12-29  Nathaniel Shead  
+
+   PR c++/100358
+   PR c++/115008
+   * module.cc (elf_out::create_mapping): Fallback to ftruncate if
+   posix_fallocate fails.
+
 2024-12-23  Patrick Palka  
 
Backported from master:


[gcc r13-9277] Daily bump.

2025-01-03 Thread GCC Administrator via Gcc-cvs
https://gcc.gnu.org/g:03740487f9d59395158164e49ad878d87c76e5c1

commit r13-9277-g03740487f9d59395158164e49ad878d87c76e5c1
Author: GCC Administrator 
Date:   Sat Jan 4 00:23:32 2025 +

Daily bump.

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

diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 39a15df0cdc1..d01f0cb4cc9f 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250103
+20250104


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

2025-01-03 Thread (Cron Daemon) via Gccadmin
gcc_release: Sources are commit aa20174c388e5b106b913055ddb41898d30881cd
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/testsuite/gcc.dg/cpp/_Pragma3.c...
Touching lto-plugin/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-20241227
gcc_release: Uploading files
gcc_release: Updating links and READMEs on the FTP server
gcc_release: Sending mail


☠ Buildbot (Sourceware): gcc-autoregen - failed 'git diff ...' (failure) (master)

2025-01-03 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/11121

Build state: failed 'git diff ...' (failure)
Revision: bfa8e6f2137ba80dcd1ca7106be2cfe967810426
Worker: bb1-1
Build Reason: (unknown)
Blamelist: Alexandre Oliva , Bob Duff , 
David Malcolm , Douglas B Rupp , Eric 
Botcazou , GCC Administrator , 
Gary Dismukes , Jakub Jelinek , Jose E. 
Marchesi , Paul-Antoine Arras , 
Piotr Trojanek , Richard Biener , 
Richard Sandiford , Ronan Desplanques 
, Sandra Loosemore , Steve 
Baird , Tobias Burnus , Tonu Naks 
, Tucker Taft 

Steps:

- 0: worker_preparation ( success )

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

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

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



☠ Buildbot (Sourceware): gcc-autoregen - failed 'git diff ...' (failure) (master)

2025-01-03 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/8

Build state: failed 'git diff ...' (failure)
Revision: 98e37c6ca5a0b3dd2729dcf3e79df40edb020f52
Worker: bb1-2
Build Reason: (unknown)
Blamelist: Alexandre Oliva , Bob Duff , 
David Malcolm , Douglas B Rupp , Eric 
Botcazou , GCC Administrator , 
Gary Dismukes , Jakub Jelinek , Jose E. 
Marchesi , Paul-Antoine Arras , 
Piotr Trojanek , Richard Biener , 
Richard Sandiford , Ronan Desplanques 
, Sandra Loosemore , Steve 
Baird , Tobias Burnus , Tonu Naks 
, Tucker Taft 

Steps:

- 0: worker_preparation ( success )

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

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

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