Cron sh /home/gccadmin/scripts/update_web_docs_libstdcxx_git
9809 blocks
[gcc r15-6553] Daily bump.
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.
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-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.
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.
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
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)
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)
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