Cron sh /home/gccadmin/scripts/gcc_release -s 14:releases/gcc-14 -l -d /sourceware/snapshot-tmp/gcc all
gcc_release: Sources are commit 8c79b66dbcaa63fb76abbae9d794dbce68338400 Touching fixincludes/fixincl.x... 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/aclocal.m4... Touching lto-plugin/configure... Touching lto-plugin/Makefile.in... 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 libgrust/aclocal.m4... Touching libgrust/Makefile.in... Touching libgrust/configure... Touching libgrust/libproc_macro_internal/Makefile.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 libstdc++-v3/aclocal.m4... Touching libstdc++-v3/Makefile.in... Touching libstdc++-v3/configure... Touching libcc1/aclocal.m4... Touching libcc1/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 14-20250125 gcc_release: Uploading files gcc_release: Updating links and READMEs on the FTP server gcc_release: Sending mail
hey GCC - cool github
Hey GCC, I came across your github profile while exploring today, very nicely done! I'm Colin, I previously ran a Machine Learning Group at Meta + spent a little time at Tesla & Microsoft. And for fun, I also write an Asia Technology newsletter called Coconut Capitalists [https://www.coconutcapitalists.com]. Just wanted to say hi & give you props, have a great one!
[gcc r15-7322] Daily bump.
https://gcc.gnu.org/g:427b871394f3c186326a795e6d4664d2c7ad1635 commit r15-7322-g427b871394f3c186326a795e6d4664d2c7ad1635 Author: GCC Administrator Date: Sun Feb 2 00:17:04 2025 + Daily bump. Diff: --- gcc/ChangeLog | 43 ++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 6 ++ gcc/m2/ChangeLog| 18 gcc/testsuite/ChangeLog | 55 + 5 files changed, 123 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fd5f557f697c..912364e3e39e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,46 @@ +2025-02-01 H.J. Lu + + PR target/118713 + * config/i386/i386-expand.cc (ix86_expand_call): Change "if + (TARGET_X32 ...)" back to "else if (TARGET_X32 ...)". + +2025-02-01 H.J. Lu + + PR target/118713 + * config/i386/constraints.md (Bs): Always disable if + TARGET_INDIRECT_BRANCH_REGISTER is true. + (Bw): Likewise. + * config/i386/i386-expand.cc (ix86_expand_call): Force indirect + call via register for x32 GOT slot call if + TARGET_INDIRECT_BRANCH_REGISTER is true. + * config/i386/i386-protos.h (ix86_nopic_noplt_attribute_p): New. + * config/i386/i386.cc (ix86_nopic_noplt_attribute_p): Make it + global. + * config/i386/i386.md (*call_got_x32): Disable indirect call via + memory for TARGET_INDIRECT_BRANCH_REGISTER. + (*call_value_got_x32): Likewise. + (*sibcall_value_pop_memory): Likewise. + * config/i386/predicates.md (constant_call_address_operand): + Return false if both TARGET_INDIRECT_BRANCH_REGISTER and + ix86_nopic_noplt_attribute_p are true. + +2025-02-01 David Malcolm + + * libsarifreplay.cc (sarif_replayer::handle_run_obj): Pass run to + handle_result_obj. + (sarif_replayer::handle_result_obj): Add run_obj param and pass it + to handle_location_object and handle_thread_flow_object. + (sarif_replayer::handle_thread_flow_object): Add run_obj param and + pass it to handle_thread_flow_location_object. + (sarif_replayer::handle_thread_flow_location_object): Add run_obj + param and pass it to handle_location_object. + (sarif_replayer::handle_location_object): Add run_obj param and + pass it to handle_logical_location_object. + (sarif_replayer::handle_logical_location_object): Add run_obj + param. If the run_obj is non-null and has "logicalLocations", + then use these "cached" logical locations if we see an "index" + property, as per §3.33.3 + 2025-02-01 Jeff Law PR tree-optimization/114277 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 50ae9039749e..ad51826fd80f 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250201 +20250202 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index c457c66d94b6..e44cf6cf3dbd 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,9 @@ +2025-02-01 Eric Botcazou + + PR ada/118712 + * sem_warn.adb (Check_References): Deal with small adjustments of + references. + 2025-01-31 Eric Botcazou * gcc-interface/utils.cc (gnat_pushdecl): Clear TREE_PUBLIC on diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog index 4037d3de5b66..be104bf31ef6 100644 --- a/gcc/m2/ChangeLog +++ b/gcc/m2/ChangeLog @@ -1,3 +1,21 @@ +2025-02-01 Gaius Mulley + + PR modula2/118703 + * gm2-gcc/m2builtins.cc (define_builtin_gcc): New function. + (m2builtins_init): Call define_builtin_gcc. + * gm2-libs/Builtins.def (clz): New procedure function. + (clzll): Ditto. + (ctz): Ditto. + (ctzll): Ditto. + * gm2-libs/Builtins.mod (clz): New procedure function. + (clzll): Ditto. + (ctz): Ditto. + (ctzll): Ditto. + * gm2-libs/cbuiltin.def (clz): New procedure function. + (clzll): Ditto. + (ctz): Ditto. + (ctzll): Ditto. + 2025-01-29 Gaius Mulley PR modula2/118010 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 4b88dec696b2..413489aae8a4 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,58 @@ +2025-02-01 H.J. Lu + + PR rtl-optimization/111673 + * gcc.target/i386/pr111673.c: New file. + +2025-02-01 Gaius Mulley + + PR modula2/118703 + * gm2/builtins/run/pass/testbitfns.mod: New test. + +2025-02-01 H.J. Lu + + PR target/118713 + * gcc.target/i386/pr118713-1-x32.c: New test. + * gcc.target/i386/pr118713-1.c: Likewise. + * gcc.target/i386/pr118713-2-x32.c: Likewise. + * gcc.target/i386/pr118713-2.c: Likewise. + * gcc.target/i386/pr118713-3-x32.c: Likewise. + * gcc.target/i386/pr118713-3.c: Likewise. + * gcc.target/i386/pr118713-4-x32.c: Likewise. + * gcc.target/i386/pr118713-4.c: Likewise. +
[gcc r13-9359] Daily bump.
https://gcc.gnu.org/g:b824a76550a83958755b5a01ec16ccb59158bc23 commit r13-9359-gb824a76550a83958755b5a01ec16ccb59158bc23 Author: GCC Administrator Date: Sun Feb 2 00:20:29 2025 + Daily bump. Diff: --- gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 6 ++ gcc/testsuite/ChangeLog | 5 + 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 50ae9039749e..ad51826fd80f 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250201 +20250202 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 3603b6c302c6..4fea4587f306 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,9 @@ +2025-02-01 Eric Botcazou + + PR ada/118712 + * sem_warn.adb (Check_References): Deal with small adjustments of + references. + 2025-01-06 Eric Botcazou * exp_aggr.adb (Two_Pass_Aggregate_Expansion): Use the base type of diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 71c48972c0ef..5f6de61ffa20 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2025-02-01 Eric Botcazou + + * gnat.dg/warn33.adb: New test. + * gnat.dg/warn33_pkg.ads: New helper. + 2025-01-29 Marek Polacek Backported from master:
[gcc r12-10939] Daily bump.
https://gcc.gnu.org/g:71c41f4fa2d0945d650f90e3f43c24b0e9d05751 commit r12-10939-g71c41f4fa2d0945d650f90e3f43c24b0e9d05751 Author: GCC Administrator Date: Sun Feb 2 00:19:46 2025 + Daily bump. Diff: --- gcc/DATESTAMP | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 50ae9039749e..ad51826fd80f 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250201 +20250202
[gcc r14-11267] Daily bump.
https://gcc.gnu.org/g:f89f3e5d4fb1fb12498fed2d3105bea367fb2c5c commit r14-11267-gf89f3e5d4fb1fb12498fed2d3105bea367fb2c5c Author: GCC Administrator Date: Sun Feb 2 00:22:57 2025 + Daily bump. Diff: --- gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 6 ++ gcc/testsuite/ChangeLog | 5 + 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 50ae9039749e..ad51826fd80f 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250201 +20250202 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 202cc0350464..52c368213ab9 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,9 @@ +2025-02-01 Eric Botcazou + + PR ada/118712 + * sem_warn.adb (Check_References): Deal with small adjustments of + references. + 2025-01-06 Eric Botcazou * exp_aggr.adb (Two_Pass_Aggregate_Expansion): Use the base type of diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 468adf14955d..f4e8b4ff607e 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2025-02-01 Eric Botcazou + + * gnat.dg/warn33.adb: New test. + * gnat.dg/warn33_pkg.ads: New helper. + 2025-01-31 Harald Anlauf Backported from master:
Cron sh /home/gccadmin/scripts/update_version_git
2025-02-02 00:16:19,569:INFO:root:=== Working on: master === 2025-02-02 00:16:21,109:INFO:root:branch pulled and checked out 2025-02-02 00:16:21,120:INFO:root:8 revisions since last Daily bump 2025-02-02 00:16:21,368:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-02 00:16:24,267:INFO:root:writing to ./gcc/ada/ChangeLog 2025-02-02 00:16:26,972:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-02 00:16:31,640:INFO:root:writing to ./gcc/ChangeLog 2025-02-02 00:16:31,782:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-02 00:16:38,235:INFO:root:writing to ./gcc/ChangeLog 2025-02-02 00:16:40,249:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-02 00:16:42,334:INFO:root:writing to ./gcc/m2/ChangeLog 2025-02-02 00:16:42,480:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-02 00:16:52,238:INFO:root:writing to ./gcc/ChangeLog 2025-02-02 00:16:52,376:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-02 00:17:00,956:INFO:root:DATESTAMP will be changed: 2025-02-02 00:17:04,286:INFO:root:commit is done 2025-02-02 00:17:28,723:INFO:root:branch is pushed 2025-02-02 00:17:28,787:INFO:root:branch is done 2025-02-02 00:17:28,787:INFO:root: 2025-02-02 00:17:46,894:INFO:root:=== Working on: releases/gcc-12 === 2025-02-02 00:19:33,373:INFO:root:branch pulled and checked out 2025-02-02 00:19:33,374:INFO:root:1 revisions since last Daily bump 2025-02-02 00:19:33,385:INFO:root:DATESTAMP will be changed: 2025-02-02 00:19:46,930:INFO:root:commit is done 2025-02-02 00:20:18,160:INFO:root:branch is pushed 2025-02-02 00:20:18,214:INFO:root:branch is done 2025-02-02 00:20:18,214:INFO:root: 2025-02-02 00:20:19,108:INFO:root:=== Working on: releases/gcc-13 === 2025-02-02 00:20:25,339:INFO:root:branch pulled and checked out 2025-02-02 00:20:25,340:INFO:root:2 revisions since last Daily bump 2025-02-02 00:20:25,393:INFO:root:writing to ./gcc/ada/ChangeLog 2025-02-02 00:20:25,590:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-02 00:20:25,789:INFO:root:DATESTAMP will be changed: 2025-02-02 00:20:29,659:INFO:root:commit is done 2025-02-02 00:20:57,787:INFO:root:branch is pushed 2025-02-02 00:20:57,855:INFO:root:branch is done 2025-02-02 00:20:57,855:INFO:root: 2025-02-02 00:20:58,079:INFO:root:=== Working on: releases/gcc-14 === 2025-02-02 00:22:54,252:INFO:root:branch pulled and checked out 2025-02-02 00:22:54,253:INFO:root:2 revisions since last Daily bump 2025-02-02 00:22:54,302:INFO:root:writing to ./gcc/ada/ChangeLog 2025-02-02 00:22:54,430:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-02 00:22:54,573:INFO:root:DATESTAMP will be changed: 2025-02-02 00:22:57,630:INFO:root:commit is done 2025-02-02 00:23:24,659:INFO:root:branch is pushed 2025-02-02 00:23:24,725:INFO:root:branch is done 2025-02-02 00:23:24,725:INFO:root:
Cron sh /home/gccadmin/scripts/update_web_docs_libstdcxx_git
9809 blocks