Cron sh /home/gccadmin/scripts/update_version_git
2025-02-15 00:16:29,909:INFO:root:=== Working on: master === 2025-02-15 00:16:30,511:INFO:root:branch pulled and checked out 2025-02-15 00:16:30,528:INFO:root:32 revisions since last Daily bump 2025-02-15 00:16:31,662:INFO:root:writing to ./gcc/cp/ChangeLog 2025-02-15 00:16:31,857:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-15 00:16:32,041:INFO:root:writing to ./gcc/cp/ChangeLog 2025-02-15 00:16:32,188:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-15 00:16:32,347:INFO:root:writing to ./gcc/ChangeLog 2025-02-15 00:16:32,578:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-15 00:16:32,733:INFO:root:writing to ./gcc/ChangeLog 2025-02-15 00:16:32,887:INFO:root:writing to ./gcc/ChangeLog 2025-02-15 00:16:33,044:INFO:root:writing to ./gcc/ChangeLog 2025-02-15 00:16:33,200:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-15 00:16:33,353:INFO:root:writing to ./gcc/ChangeLog 2025-02-15 00:16:33,509:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-15 00:16:33,662:INFO:root:writing to ./gcc/ChangeLog 2025-02-15 00:16:33,818:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-15 00:16:33,974:INFO:root:writing to ./gcc/ChangeLog 2025-02-15 00:16:34,131:INFO:root:writing to ./gcc/cp/ChangeLog 2025-02-15 00:16:34,283:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-15 00:16:34,433:INFO:root:writing to ./libstdc++-v3/ChangeLog 2025-02-15 00:16:36,748:INFO:root:writing to ./libstdc++-v3/ChangeLog 2025-02-15 00:16:37,138:INFO:root:writing to ./libstdc++-v3/ChangeLog 2025-02-15 00:16:38,806:INFO:root:writing to ./gcc/cp/ChangeLog 2025-02-15 00:16:38,951:INFO:root:writing to ./gcc/cp/ChangeLog 2025-02-15 00:16:42,792:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-15 00:16:42,943:INFO:root:writing to ./gcc/ChangeLog 2025-02-15 00:16:45,756:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-15 00:16:47,979:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-15 00:16:52,102:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-15 00:16:55,435:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-15 00:17:07,682:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-15 00:17:10,141:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-15 00:17:16,795:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-15 00:17:25,374:INFO:root:writing to ./gcc/ChangeLog 2025-02-15 00:17:27,834:INFO:root:writing to ./gcc/ChangeLog 2025-02-15 00:17:31,656:INFO:root:writing to ./gcc/ChangeLog 2025-02-15 00:17:41,712:INFO:root:writing to ./gcc/ChangeLog 2025-02-15 00:17:48,434:INFO:root:writing to ./gcc/ChangeLog 2025-02-15 00:17:54,194:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-15 00:17:54,346:INFO:root:writing to ./gcc/cp/ChangeLog 2025-02-15 00:17:54,944:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-15 00:17:56,506:INFO:root:writing to ./libstdc++-v3/ChangeLog 2025-02-15 00:17:56,660:INFO:root:writing to ./gcc/po/ChangeLog 2025-02-15 00:17:56,817:INFO:root:writing to ./libcpp/po/ChangeLog 2025-02-15 00:17:57,641:INFO:root:DATESTAMP will be changed: 2025-02-15 00:18:03,073:INFO:root:commit is done 2025-02-15 00:18:31,417:INFO:root:branch is pushed 2025-02-15 00:18:31,487:INFO:root:branch is done 2025-02-15 00:18:31,487:INFO:root: 2025-02-15 00:18:36,013:INFO:root:=== Working on: releases/gcc-12 === 2025-02-15 00:18:45,580:INFO:root:branch pulled and checked out 2025-02-15 00:18:45,581:INFO:root:1 revisions since last Daily bump 2025-02-15 00:18:45,590:INFO:root:DATESTAMP will be changed: 2025-02-15 00:18:50,809:INFO:root:commit is done 2025-02-15 00:19:20,465:INFO:root:branch is pushed 2025-02-15 00:19:20,522:INFO:root:branch is done 2025-02-15 00:19:20,522:INFO:root: 2025-02-15 00:19:29,589:INFO:root:=== Working on: releases/gcc-13 === 2025-02-15 00:21:19,479:INFO:root:branch pulled and checked out 2025-02-15 00:21:19,481:INFO:root:1 revisions since last Daily bump 2025-02-15 00:21:19,493:INFO:root:DATESTAMP will be changed: 2025-02-15 00:21:22,611:INFO:root:commit is done 2025-02-15 00:21:56,376:INFO:root:branch is pushed 2025-02-15 00:21:56,434:INFO:root:branch is done 2025-02-15 00:21:56,435:INFO:root: 2025-02-15 00:21:56,567:INFO:root:=== Working on: releases/gcc-14 === 2025-02-15 00:26:37,397:INFO:root:branch pulled and checked out 2025-02-15 00:26:37,398:INFO:root:3 revisions since last Daily bump 2025-02-15 00:26:37,538:INFO:root:writing to ./gcc/fortran/ChangeLog 2025-02-15 00:26:37,801:INFO:root:writing to ./gcc/testsuite/ChangeLog 2025-02-15 00:26:37,990:INFO:root:writing to ./gcc/m2/ChangeLog 2025-02-15 00:26:38,151:INFO:root:DATESTAMP will be changed: 2025-02-15 00:26:41,583:INFO:root:commit is done 2025-02-15 00:27:00,106:INFO:root:branch is pushed 2025-02-15 00:27:00,168:INFO:root:branch is done 2025-02-15 00:27:00,169:INFO:root:
[gcc r14-11311] Daily bump.
https://gcc.gnu.org/g:b56db32e8b9c9ad515ff58c3e548ec55197b195a commit r14-11311-gb56db32e8b9c9ad515ff58c3e548ec55197b195a Author: GCC Administrator Date: Sat Feb 15 00:26:41 2025 + Daily bump. Diff: --- gcc/DATESTAMP | 2 +- gcc/fortran/ChangeLog | 9 + gcc/m2/ChangeLog| 10 ++ gcc/testsuite/ChangeLog | 8 4 files changed, 28 insertions(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index c2b6f8fd1b4f..92ec7cafd89e 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250214 +20250215 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 95dd52446902..b7b1ef3ee0b2 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,12 @@ +2025-02-14 Harald Anlauf + + Backported from master: + 2025-02-07 Harald Anlauf + + PR fortran/59252 + * trans-expr.cc (gfc_trans_subcomponent_assign): Initialize + allocatable non-deferred character with NULL properly. + 2025-02-07 Paul Thomas Backported from master: diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog index 9866f28496f0..063055a5e82c 100644 --- a/gcc/m2/ChangeLog +++ b/gcc/m2/ChangeLog @@ -1,3 +1,13 @@ +2025-02-14 Gaius Mulley + + Backported from master: + 2025-02-11 Gaius Mulley + + PR modula2/118761 + * gm2spec.cc (lang_specific_driver): Add case clauses for + OPT__help, OPT__help_ set in_added_libraries to 0 and early + return. + 2025-02-13 Gaius Mulley Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index d2639a7e0d42..a8a0134fa369 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,11 @@ +2025-02-14 Harald Anlauf + + Backported from master: + 2025-02-07 Harald Anlauf + + PR fortran/59252 + * gfortran.dg/allocatable_char_1.f90: New test. + 2025-02-13 Marek Polacek Backported from master:
Cron sh /home/gccadmin/scripts/update_web_docs_libstdcxx_git
9809 blocks
[gcc r12-10954] Daily bump.
https://gcc.gnu.org/g:0e6f7bc43988286800ff6ca34cd48ba387397ee7 commit r12-10954-g0e6f7bc43988286800ff6ca34cd48ba387397ee7 Author: GCC Administrator Date: Sat Feb 15 00:18:50 2025 + Daily bump. Diff: --- gcc/DATESTAMP | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index c2b6f8fd1b4f..92ec7cafd89e 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250214 +20250215
Cron sh /home/gccadmin/scripts/gcc_release -s 13:releases/gcc-13 -l -d /sourceware/snapshot-tmp/gcc all
gcc_release: Sources are commit 878524d1dc28f08d6ba2163c6d3a26040c09a149 Touching fixincludes/configure... 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/config/rs6000/fusion.md... Touching gcc/m2/configure... Touching gcc/testsuite/gcc.dg/cpp/_Pragma3.c... Touching c++tools/config.h.in... Touching zlib/aclocal.m4... Touching zlib/Makefile.in... Touching zlib/configure... Touching libada/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-20250207 gcc_release: Uploading files gcc_release: Updating links and READMEs on the FTP server gcc_release: Sending mail
[gcc r15-7549] Daily bump.
ngarch/loongarch-target-attr.cc + (loongarch_pragma_target_parse): Move to ... + (loongarch_register_pragmas): Move to ... + * config/loongarch/loongarch-c.cc + (loongarch_pragma_target_parse): ... here. + (loongarch_register_pragmas): ... here. + * config/loongarch/loongarch-protos.h + (loongarch_process_target_attr): Function Declaration. + +2025-02-14 Richard Biener + + PR tree-optimization/90579 + * tree-ssa-forwprop.cc (simplify_bitfield_ref): Move to + match.pd. + (pass_forwprop::execute): Adjust. + * match.pd (bit_field_ref (vec_perm ...)): New pattern + modeled after simplify_bitfield_ref. + * tree-vect-loop.cc (vect_expand_fold_left): Fold the + element extract stmt, combining it with the vector def. + 2025-02-13 Robin Dapp PR target/118832 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index c2b6f8fd1b4f..92ec7cafd89e 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250214 +20250215 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 8d0aac90dc88..2de178062f8a 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,52 @@ +2025-02-14 Marek Polacek + + * pt.cc (tsubst_expr) : Assign the result of + force_paren_expr. + +2025-02-14 Jason Merrill + + PR c++/118856 + * call.cc (set_up_extended_ref_temp): Retain a TARGET_EXPR for + cleanups if something later in initialization throws. + (extend_temps_r): Don't extend eliding or EH-only TARGET_EXPRs. + * cp-tree.h (get_internal_target_expr): Declare. + * tree.cc (get_internal_target_expr): New. + * decl.cc (cp_finish_decomp, expand_static_init): Use it. + * except.cc (build_throw): Likewise. + * init.cc (build_new_1, build_vec_init, build_delete): Likewise. + (build_vec_delete): Likewise. + * typeck2.cc (maybe_push_temp_cleanup): Likewise. + +2025-02-14 Jason Merrill + + * init.cc (perform_member_init): Remove unicode from comment. + +2025-02-14 Marek Polacek + + PR c++/116379 + * pt.cc (tsubst_expr) : Use force_paren_expr to set + REF_PARENTHESIZED_P. + +2025-02-14 Nathaniel Shead + + * lambda.cc (record_lambda_scope): Clear mangling scope for + otherwise unattached lambdas in class member templates. + +2025-02-14 Nathaniel Shead + + PR c++/107741 + * cp-tree.h (is_static_data_member_initialized_in_class): + Declare new predicate. + * decl2.cc (start_initialized_static_member): Push the + TEMPLATE_DECL when appropriate. + (is_static_data_member_initialized_in_class): New predicate. + (finish_initialized_static_member): Use it. + * lambda.cc (record_lambda_scope): Likewise. + * parser.cc (cp_parser_init_declarator): Start the member decl + early for static members so that lambda scope is set. + (cp_parser_template_declaration_after_parameters): Don't + register in-class initialized static members here. + 2025-02-13 Jason Merrill * tree.cc (handle_init_priority_attribute): Use OPT_prio_ctor_dtor. diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog index bd11876eb1e1..9536c2d76b40 100644 --- a/gcc/po/ChangeLog +++ b/gcc/po/ChangeLog @@ -1,3 +1,7 @@ +2025-02-14 Joseph Myers + + * gcc.pot: Regenerate. + 2025-01-20 Joseph Myers * zh_CN.po: Update. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 612a9f38aa9b..8d3ba1abdb17 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,98 @@ +2025-02-14 Marek Polacek + + PR c++/83144 + * g++.dg/cpp0x/constexpr-83144.C: New test. + +2025-02-14 Georg-Johann Lay + + PR target/118878 + * gcc.target/avr/torture/pr118878.c: New test. + +2025-02-14 Patrick Palka + + PR c++/86933 + * g++.dg/cpp1z/variadic-nontype1.C: Mention PR number. + * g++.dg/cpp1z/variadic-nontype2.C: New test. + +2025-02-14 Marek Polacek + + PR c++/82936 + * g++.dg/cpp0x/vt-82936.C: New test. + +2025-02-14 Marek Polacek + + PR c++/82794 + * g++.dg/cpp2a/concepts-pr82794.C: New test. + +2025-02-14 Marek Polacek + + PR c++/70037 + * g++.dg/cpp2a/concepts-pr70037.C: New test. + +2025-02-14 Marek Polacek + + PR c++/66878 + * g++.dg/lookup/using71.C: New test. + +2025-02-14 Marek Polacek + + PR c++/66519 + * g++.dg/cpp0x/variadic-parm2.C: New test. + +2025-02-14 Richard Biener + + PR tree-optimization/118852 + * gcc.dg/vect/pr118852.c: New testcase. + +2025-02-14 Jason Merrill + + PR c++/118856 + * g++.dg/eh/ref-temp3.C: New test. + * g++.dg/eh/ref-temp4.C: New test. + +2025-02-14 Marek Polacek + + PR c++/116379 + * g++.dg/cpp1y/decltype-auto9.C: New test. + +2025-02-14 Lulu Cheng + + * gcc.target/loongarch/const-double-zero-stx.c: Add + '-maddr-reg-reg-cost
[gcc r13-9376] Daily bump.
https://gcc.gnu.org/g:611d0ba985f933245a2eaa42bc606dea8b33a743 commit r13-9376-g611d0ba985f933245a2eaa42bc606dea8b33a743 Author: GCC Administrator Date: Sat Feb 15 00:21:22 2025 + Daily bump. Diff: --- gcc/DATESTAMP | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index c2b6f8fd1b4f..92ec7cafd89e 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250214 +20250215