Cron sh /home/gccadmin/scripts/gcc_release -s 13:releases/gcc-13 -l -d /sourceware/snapshot-tmp/gcc all
gcc_release: Sources are commit bdb1cb6de8d72036786619b574a51b3d769855df 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 lto-plugin/Makefile.in... 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-20240816 gcc_release: Uploading files gcc_release: Updating links and READMEs on the FTP server gcc_release: Sending mail
[gcc r15-3143] Daily bump.
https://gcc.gnu.org/g:3ff1b91e772925caadea2c4a2e40f8cbfb6989d7 commit r15-3143-g3ff1b91e772925caadea2c4a2e40f8cbfb6989d7 Author: GCC Administrator Date: Sat Aug 24 00:18:13 2024 + Daily bump. Diff: --- gcc/ChangeLog | 81 ++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 181 gcc/fortran/ChangeLog | 45 gcc/testsuite/ChangeLog | 59 libcpp/ChangeLog| 6 ++ libstdc++-v3/ChangeLog | 108 + lto-plugin/ChangeLog| 6 ++ 8 files changed, 487 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 49d360ca4afd..286120d3c217 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,84 @@ +2024-08-23 Patrick O'Neill + + * config/riscv/riscv-v.cc (rvv_builder::can_duplicate_repeating_sequence_p): + Use encoded_nelts when calling repeating_sequence_p. + (rvv_builder::is_repeating_sequence): Ditto. + (rvv_builder::repeating_sequence_use_merge_profitable_p): Ditto. + +2024-08-23 Manolis Tsamis + + PR rtl-optimization/116372 + PR rtl-optimization/116405 + * ifcvt.cc (noce_convert_multiple_sets): Iterate backwards and track + target registers. + +2024-08-23 Manolis Tsamis + + PR middle-end/116358 + * ifcvt.cc (noce_convert_multiple_sets): Disallow call insns. + +2024-08-23 Peter Bergner + + PR target/116415 + * config/rs6000/rs6000.h (TI_OR_PTI_MODE): New define. + * config/rs6000/rs6000-p8swap.cc (rs6000_analyze_swaps): Use it to + handle PTImode identically to TImode. + +2024-08-23 Richard Biener + + PR tree-optimization/116463 + * tree-complex.cc: Include tree-ssa-dce.h. + (dce_worklist): New global. + (update_complex_assignment): Add SSA def to the DCE worklist. + (tree_lower_complex): Perform DCE. + +2024-08-23 Pan Li + + * match.pd: Add form 4 for unsigned .SAT_TRUNC matching. + +2024-08-23 Robin Dapp + + PR middle-end/115495 + * cfgexpand.cc (expand_debug_expr): Require mode. + * combine.cc (make_extraction): Ditto. + * config/aarch64/aarch64.cc (aarch64_expand_cpymem): Ditto. + (aarch64_expand_setmem): Ditto. + * config/arc/arc.cc (arc_expand_cpymem): Ditto. + * config/arm/arm.cc (arm_expand_divmod_libfunc): Ditto. + * config/i386/i386.cc (ix86_get_mask_mode): Ditto. + * config/rs6000/predicates.md: Ditto. + * config/rs6000/rs6000.cc (vspltis_constant): Ditto. + * config/s390/s390.cc (s390_expand_insv): Ditto. + * config/sparc/sparc.cc (assign_int_registers): Ditto. + * coverage.cc (get_gcov_type): Ditto. + (get_gcov_unsigned_t): Ditto. + * dse.cc (find_shift_sequence): Ditto. + * expmed.cc (store_integral_bit_field): Ditto. + * expr.cc (convert_mode_scalar): Ditto. + (op_by_pieces_d::smallest_fixed_size_mode_for_size): Ditto. + (emit_block_move_via_oriented_loop): Ditto. + (copy_blkmode_to_reg): Ditto. + (store_field): Ditto. + * internal-fn.cc (expand_arith_overflow): Ditto. + * machmode.h (HAVE_MACHINE_MODES): Ditto. + (smallest_mode_for_size): Use opt_machine_mode. + (smallest_int_mode_for_size): Use opt_scalar_int_mode. + * optabs-query.cc (get_best_extraction_insn): Require mode. + * optabs.cc (expand_twoval_binop_libfunc): Ditto. + * stor-layout.cc (smallest_mode_for_size): Return + opt_machine_mode. + (layout_type): Require mode. + (initialize_sizetypes): Ditto. + * tree-ssa-loop-manip.cc (canonicalize_loop_ivs): Ditto. + +2024-08-23 Robin Dapp + + * config/riscv/autovec.md (abs2): Expand via max (a, -a). + +2024-08-23 Gerald Pfeifer + + * doc/gm2.texi (License): Specifically link to GPL v3.0 + 2024-08-22 Jeff Law PR rtl-optimization/116420 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index cd765ecede6c..8df515083dd8 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240823 +20240824 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 2269b2fd6dfd..b9a6f0d33a8d 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,184 @@ +2024-08-23 Robin Dapp + + PR middle-end/115495 + * gcc-interface/utils2.cc (fast_modulo_reduction): Require mode. + (nonbinary_modular_operation): Ditto. + +2024-08-23 Eric Botcazou + + * gcc-interface/misc.cc (gnat_get_array_descr_info): Test the + BIT_PACKED_ARRAY_TYPE_P flag only once on the final debug type. In + the case of records containing a template, replay the entire + processing for the array type contained therein. + +2024-08-23 Javier Miranda + + * scng.adb (Scan): Call Error_Msg_GNAT_Extension() to report an + error, when the sources are compiled without Core_Extensions_ + Allowed, and the scanner detect
[gcc r12-10685] Daily bump.
https://gcc.gnu.org/g:15176abb931bf2ce253d27a7e3e2c697b8489d5b commit r12-10685-g15176abb931bf2ce253d27a7e3e2c697b8489d5b Author: GCC Administrator Date: Sat Aug 24 00:19:20 2024 + Daily bump. Diff: --- gcc/DATESTAMP | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index cd765ecede6c..8df515083dd8 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240823 +20240824
[gcc r13-8990] Daily bump.
https://gcc.gnu.org/g:891a3122887fc28e657ec3d16811235604d4b873 commit r13-8990-g891a3122887fc28e657ec3d16811235604d4b873 Author: GCC Administrator Date: Sat Aug 24 00:22:00 2024 + Daily bump. Diff: --- gcc/DATESTAMP | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index cd765ecede6c..8df515083dd8 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240823 +20240824
[gcc r14-10610] Daily bump.
https://gcc.gnu.org/g:5b75e1c15f97b4a41ad0cf0876f07b5169e05940 commit r14-10610-g5b75e1c15f97b4a41ad0cf0876f07b5169e05940 Author: GCC Administrator Date: Sat Aug 24 00:22:38 2024 + Daily bump. Diff: --- gcc/DATESTAMP | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index cd765ecede6c..8df515083dd8 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240823 +20240824
Cron sh /home/gccadmin/scripts/update_version_git
2024-08-24 00:16:34,914:INFO:root:=== Working on: master === 2024-08-24 00:16:35,296:INFO:root:branch pulled and checked out 2024-08-24 00:16:35,311:INFO:root:46 revisions since last Daily bump 2024-08-24 00:16:36,689:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-08-24 00:16:38,045:INFO:root:writing to ./gcc/fortran/ChangeLog 2024-08-24 00:16:39,508:INFO:root:writing to ./gcc/ChangeLog 2024-08-24 00:16:39,756:INFO:root:writing to ./gcc/fortran/ChangeLog 2024-08-24 00:16:39,884:INFO:root:writing to ./gcc/ada/ChangeLog 2024-08-24 00:16:40,128:INFO:root:writing to ./gcc/ada/ChangeLog 2024-08-24 00:16:40,256:INFO:root:writing to ./gcc/ada/ChangeLog 2024-08-24 00:16:40,386:INFO:root:writing to ./gcc/ada/ChangeLog 2024-08-24 00:16:40,515:INFO:root:writing to ./gcc/ada/ChangeLog 2024-08-24 00:16:40,776:INFO:root:writing to ./gcc/ada/ChangeLog 2024-08-24 00:16:40,934:INFO:root:writing to ./gcc/ada/ChangeLog 2024-08-24 00:16:41,073:INFO:root:writing to ./gcc/ada/ChangeLog 2024-08-24 00:16:41,211:INFO:root:writing to ./gcc/ada/ChangeLog 2024-08-24 00:16:41,344:INFO:root:writing to ./gcc/ada/ChangeLog 2024-08-24 00:16:41,476:INFO:root:writing to ./gcc/ada/ChangeLog 2024-08-24 00:16:42,307:INFO:root:writing to ./gcc/ada/ChangeLog 2024-08-24 00:16:42,458:INFO:root:writing to ./gcc/ada/ChangeLog 2024-08-24 00:16:44,602:INFO:root:writing to ./gcc/ada/ChangeLog 2024-08-24 00:16:44,747:INFO:root:writing to ./gcc/ada/ChangeLog 2024-08-24 00:16:44,888:INFO:root:writing to ./gcc/ada/ChangeLog 2024-08-24 00:16:45,117:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-08-24 00:16:50,653:INFO:root:writing to ./gcc/ChangeLog 2024-08-24 00:16:50,822:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-08-24 00:16:55,449:INFO:root:writing to ./gcc/ChangeLog 2024-08-24 00:16:56,168:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-08-24 00:16:56,322:INFO:root:writing to ./gcc/ada/ChangeLog 2024-08-24 00:16:56,466:INFO:root:writing to ./libcpp/ChangeLog 2024-08-24 00:16:59,014:INFO:root:writing to ./gcc/ChangeLog 2024-08-24 00:17:05,643:INFO:root:writing to ./gcc/fortran/ChangeLog 2024-08-24 00:17:05,783:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-08-24 00:17:05,942:INFO:root:writing to ./libstdc++-v3/ChangeLog 2024-08-24 00:17:06,613:INFO:root:writing to ./libstdc++-v3/ChangeLog 2024-08-24 00:17:19,360:INFO:root:writing to ./libstdc++-v3/ChangeLog 2024-08-24 00:17:27,907:INFO:root:writing to ./libstdc++-v3/ChangeLog 2024-08-24 00:17:34,817:INFO:root:writing to ./gcc/ChangeLog 2024-08-24 00:17:41,556:INFO:root:writing to ./libstdc++-v3/ChangeLog 2024-08-24 00:17:43,532:INFO:root:writing to ./libstdc++-v3/ChangeLog 2024-08-24 00:17:43,662:INFO:root:writing to ./libstdc++-v3/ChangeLog 2024-08-24 00:17:44,248:INFO:root:writing to ./libstdc++-v3/ChangeLog 2024-08-24 00:17:44,495:INFO:root:writing to ./libstdc++-v3/ChangeLog 2024-08-24 00:17:44,624:INFO:root:writing to ./libstdc++-v3/ChangeLog 2024-08-24 00:17:44,759:INFO:root:writing to ./lto-plugin/ChangeLog 2024-08-24 00:17:53,922:INFO:root:writing to ./gcc/ChangeLog 2024-08-24 00:17:56,328:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-08-24 00:17:57,715:INFO:root:writing to ./gcc/ChangeLog 2024-08-24 00:17:57,869:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-08-24 00:18:02,681:INFO:root:writing to ./gcc/ChangeLog 2024-08-24 00:18:02,835:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-08-24 00:18:05,499:INFO:root:writing to ./gcc/ChangeLog 2024-08-24 00:18:05,737:INFO:root:writing to ./libstdc++-v3/ChangeLog 2024-08-24 00:18:05,876:INFO:root:writing to ./libstdc++-v3/ChangeLog 2024-08-24 00:18:06,019:INFO:root:writing to ./libstdc++-v3/ChangeLog 2024-08-24 00:18:07,847:INFO:root:DATESTAMP will be changed: 2024-08-24 00:18:13,684:INFO:root:commit is done 2024-08-24 00:18:38,752:INFO:root:branch is pushed 2024-08-24 00:18:38,816:INFO:root:branch is done 2024-08-24 00:18:38,816:INFO:root: 2024-08-24 00:18:55,764:INFO:root:=== Working on: releases/gcc-12 === 2024-08-24 00:19:15,506:INFO:root:branch pulled and checked out 2024-08-24 00:19:15,507:INFO:root:1 revisions since last Daily bump 2024-08-24 00:19:15,516:INFO:root:DATESTAMP will be changed: 2024-08-24 00:19:20,492:INFO:root:commit is done 2024-08-24 00:19:47,917:INFO:root:branch is pushed 2024-08-24 00:19:47,968:INFO:root:branch is done 2024-08-24 00:19:47,968:INFO:root: 2024-08-24 00:19:54,757:INFO:root:=== Working on: releases/gcc-13 === 2024-08-24 00:21:57,907:INFO:root:branch pulled and checked out 2024-08-24 00:21:57,908:INFO:root:1 revisions since last Daily bump 2024-08-24 00:21:57,917:INFO:root:DATESTAMP will be changed: 2024-08-24 00:22:00,841:INFO:root:commit is done 2024-08-24 00:22:23,713:INFO:root:branch is pushed 2024-08-24 00:22:23,765:INFO:root:branch is done 2024-08-24 00:22:23,765:INFO:root: 2024-08-24 00:22:24,899:INFO:root:=== Working on: releases/gcc-14 === 2024-08-24 00:22:35,088:INFO:root:branch pulled and checked out 2024-08-24 00:22:35,089:INFO:root:1 revisions since last Dail
Cron sh /home/gccadmin/scripts/update_web_docs_libstdcxx_git
9987 blocks