Cron sh /home/gccadmin/scripts/update_version_git
2024-10-01 00:17:10,747:INFO:root:=== Working on: master === 2024-10-01 00:17:20,452:INFO:root:branch pulled and checked out 2024-10-01 00:17:20,537:INFO:root:30 revisions since last Daily bump 2024-10-01 00:17:23,854:INFO:root:writing to ./gcc/ChangeLog 2024-10-01 00:17:27,280:INFO:root:writing to ./gcc/ChangeLog 2024-10-01 00:17:31,255:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-10-01 00:17:34,684:INFO:root:writing to ./gcc/ChangeLog 2024-10-01 00:17:40,843:INFO:root:writing to ./gcc/ChangeLog 2024-10-01 00:18:12,563:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-10-01 00:18:12,729:INFO:root:writing to ./gcc/fortran/ChangeLog 2024-10-01 00:18:12,875:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-10-01 00:18:13,228:INFO:root:writing to ./gcc/ChangeLog 2024-10-01 00:18:24,652:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-10-01 00:18:24,823:INFO:root:writing to ./gcc/ChangeLog 2024-10-01 00:18:25,000:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-10-01 00:18:27,335:INFO:root:writing to ./gcc/ChangeLog 2024-10-01 00:18:27,523:INFO:root:writing to ./gcc/ChangeLog 2024-10-01 00:18:29,115:INFO:root:writing to ./gcc/ChangeLog 2024-10-01 00:18:29,288:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-10-01 00:18:29,463:INFO:root:writing to ./gcc/ChangeLog 2024-10-01 00:18:29,643:INFO:root:writing to ./gcc/ChangeLog 2024-10-01 00:18:29,817:INFO:root:writing to ./gcc/ChangeLog 2024-10-01 00:18:29,995:INFO:root:writing to ./gcc/ChangeLog 2024-10-01 00:18:30,592:INFO:root:writing to ./gcc/ChangeLog 2024-10-01 00:18:33,740:INFO:root:writing to ./gcc/ChangeLog 2024-10-01 00:18:54,857:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-10-01 00:18:55,026:INFO:root:writing to ./gcc/ChangeLog 2024-10-01 00:19:09,932:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-10-01 00:19:10,098:INFO:root:writing to ./gcc/ChangeLog 2024-10-01 00:19:12,524:INFO:root:writing to ./gcc/analyzer/ChangeLog 2024-10-01 00:19:14,615:INFO:root:writing to ./gcc/ChangeLog 2024-10-01 00:19:17,143:INFO:root:writing to ./gcc/cp/ChangeLog 2024-10-01 00:19:17,709:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-10-01 00:19:21,366:INFO:root:writing to ./gcc/ChangeLog 2024-10-01 00:19:21,538:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-10-01 00:19:23,059:INFO:root:writing to ./gcc/analyzer/ChangeLog 2024-10-01 00:19:26,473:INFO:root:writing to ./gcc/ChangeLog 2024-10-01 00:19:32,186:INFO:root:writing to ./gcc/fortran/ChangeLog 2024-10-01 00:19:32,434:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-10-01 00:19:32,611:INFO:root:writing to ./gcc/c-family/ChangeLog 2024-10-01 00:19:32,868:INFO:root:writing to ./gcc/ChangeLog 2024-10-01 00:19:33,449:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-10-01 00:19:35,438:INFO:root:writing to ./gcc/ChangeLog 2024-10-01 00:19:36,491:INFO:root:writing to ./gcc/ChangeLog 2024-10-01 00:19:37,355:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-10-01 00:19:37,523:INFO:root:writing to ./gcc/cp/ChangeLog 2024-10-01 00:19:37,671:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-10-01 00:19:53,578:INFO:root:writing to ./gcc/testsuite/ChangeLog 2024-10-01 00:19:57,197:INFO:root:writing to ./libstdc++-v3/ChangeLog 2024-10-01 00:19:57,340:INFO:root:DATESTAMP will be changed: 2024-10-01 00:20:07,496:INFO:root:commit is done 2024-10-01 00:20:38,248:INFO:root:branch is pushed 2024-10-01 00:20:38,312:INFO:root:branch is done 2024-10-01 00:20:38,313:INFO:root: 2024-10-01 00:20:38,375:INFO:root:=== Working on: releases/gcc-12 === 2024-10-01 00:21:10,161:INFO:root:branch pulled and checked out 2024-10-01 00:21:10,162:INFO:root:2 revisions since last Daily bump 2024-10-01 00:21:10,281:INFO:root:writing to ./gcc/ChangeLog 2024-10-01 00:21:10,413:INFO:root:DATESTAMP will be changed: 2024-10-01 00:21:17,115:INFO:root:commit is done 2024-10-01 00:21:41,104:INFO:root:branch is pushed 2024-10-01 00:21:41,158:INFO:root:branch is done 2024-10-01 00:21:41,159:INFO:root: 2024-10-01 00:21:52,721:INFO:root:=== Working on: releases/gcc-13 === 2024-10-01 00:23:10,931:INFO:root:branch pulled and checked out 2024-10-01 00:23:10,932:INFO:root:2 revisions since last Daily bump 2024-10-01 00:23:11,012:INFO:root:writing to ./gcc/ChangeLog 2024-10-01 00:23:12,247:INFO:root:DATESTAMP will be changed: 2024-10-01 00:23:15,308:INFO:root:commit is done 2024-10-01 00:23:54,951:INFO:root:branch is pushed 2024-10-01 00:23:55,018:INFO:root:branch is done 2024-10-01 00:23:55,019:INFO:root: 2024-10-01 00:23:59,860:INFO:root:=== Working on: releases/gcc-14 === 2024-10-01 00:24:10,065:INFO:root:branch pulled and checked out 2024-10-01 00:24:10,066:INFO:root:1 revisions since last Daily bump 2024-10-01 00:24:10,078:INFO:root:DATESTAMP will be changed: 2024-10-01 00:24:22,038:INFO:root:commit is done 2024-10-01 00:24:49,566:INFO:root:branch is pushed 2024-10-01 00:24:49,628:INFO:root:branch is done 2024-10-01 00:24:49,629:INFO:root:
[gcc r14-10725] Daily bump.
https://gcc.gnu.org/g:be06962b343dfb81bf5ea6b52d20d24e4080df1c commit r14-10725-gbe06962b343dfb81bf5ea6b52d20d24e4080df1c Author: GCC Administrator Date: Tue Oct 1 00:24:22 2024 + Daily bump. Diff: --- gcc/DATESTAMP | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index bd531cb55590..76549858b256 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240930 +20241001
[gcc r15-3983] Daily bump.
+ (class function_expander): Add prototype for new + `convert_optab_handler_for_sign' method. + +2024-09-30 Victor Do Nascimento + + * gimple-match-exports.cc (directly_supported_p): Add overload + for conversion-type optabs. + * gimple-match.h (directly_supported_p): Add new function + prototype. + * optabs.cc (expand_widen_pattern_expr): Make the + DOT_PROD_EXPR tree code use `find_widening_optab_handler' to + retrieve icode. + * tree-vect-loop.cc (vect_is_emulated_mixed_dot_prod): make it + call conversion-type overloaded `directly_supported_p'. + * tree-vect-patterns.cc (vect_supportable_conv_optab_p): New. + (vect_recog_dot_prod_pattern): s/direct/conv/ in call to + `vect_supportable_direct_optab_p'. + +2024-09-30 Victor Do Nascimento + + * optabs.def (sdot_prod_optab): Convert from OPTAB_D to + OPTAB_CD. + (udot_prod_optab): Likewise. + (usdot_prod_optab): Likewise. + * doc/md.texi (Standard Names): update entries for u,s and us + dot_prod names. + +2024-09-30 Richard Biener + + PR tree-optimization/116879 + * tree-vect-loop.cc (vect_analyze_loop_form): Scan all + blocks that form the latch. + +2024-09-30 Tamar Christina + + PR tree-optimization/116817 + * tree-vect-patterns.cc (vect_recog_bool_pattern): Check for const or + externals. + +2024-09-30 Richard Biener + + PR tree-optimization/116842 + * tree-vect-stmts.cc (hoist_defs_of_uses): Sort stmts to hoist + after UID to avoid breaking vect_stmt_dominates_stmt_p. + +2024-09-30 Richard Biener + + PR tree-optimization/116785 + * tree-ssa-structalias.cc (get_constraint_for_1): Only + volatile qualified reads produce ANYTHING. + +2024-09-30 Richard Biener + + PR tree-optimization/116850 + * gimple-ssa-isolate-paths.cc (bb_split_points): New global. + (insert_trap): Delay BB splitting if post-doms are computed. + (find_explicit_erroneous_behavior): Process delayed BB + splitting after releasing post dominators. + (gimple_ssa_isolate_erroneous_paths): Do not free post-dom + info here. + +2024-09-30 Pan Li + + * match.pd: Add case 1 matching pattern for signed SAT_SUB. + * tree-ssa-math-opts.cc (gimple_signed_integer_sat_sub): Add new + decl for generated SAT_SUB matching func. + (match_unsigned_saturation_sub): Rename from... + (match_saturation_sub): ...Rename to and add signed SAT_SUB matching. + (math_opts_dom_walker::after_dom_children): Leverage the named + match func for both the unsigned and signed SAT_SUB. + 2024-09-29 Pan Li * config/riscv/riscv-protos.h (riscv_expand_sssub): Add new func diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index bd531cb55590..76549858b256 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240930 +20241001 diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog index 53d2d065ae1f..7fe83c8633e9 100644 --- a/gcc/analyzer/ChangeLog +++ b/gcc/analyzer/ChangeLog @@ -1,3 +1,18 @@ +2024-09-30 David Malcolm + + PR other/116613 + * program-point.cc (function_point::print_source_line): Replace + call to diagnostic_show_locus with a call to + diagnostic_source_print_policy::print. + +2024-09-30 David Malcolm + + PR other/116613 + * kf-analyzer.cc: Include "pretty-print-markup.h". + (kf_analyzer_dump_escaped::impl_call_pre): Defer colorization + choices by eliminating the construction of a intermediate string, + replacing it with a new pp_element subclass via "%e". + 2024-09-20 David Malcolm PR other/116613 diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index 47b20932c9eb..b7cf9a27b7a8 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,9 @@ +2024-09-30 David Malcolm + + PR other/116613 + * c-format.cc (selftest::test_type_mismatch_range_labels): + Explicitly pass in dc.m_printer to diagnostic_show_locus. + 2024-09-27 Jakub Jelinek PR libstdc++/116847 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index b321113b18c7..b2a6681e8163 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,20 @@ +2024-09-30 Marek Polacek + + PR c++/109859 + * parser.cc (cp_parser_lambda_declarator_opt): Temporarily clear + local_variables_forbidden_p. + (cp_parser_placeholder_type_specifier): Turn an assert into an + error. + +2024-09-30 David Malcolm + + PR other/116613 + * pt.cc: Include "pretty-print-markup.h". + (warn_spec_missing_attributes): Defer colorization choices by + replacing printing to a pretty_printer * param with appending + to a vec of strings. Replace pretty_printer with usage of + pp_markup::comma_separated_quoted_strings and "%e&
[gcc r12-10737] Daily bump.
https://gcc.gnu.org/g:3a5daf1ecc81a31accc0c77e6d40802c908a092c commit r12-10737-g3a5daf1ecc81a31accc0c77e6d40802c908a092c Author: GCC Administrator Date: Tue Oct 1 00:21:17 2024 + Daily bump. Diff: --- gcc/ChangeLog | 10 ++ gcc/DATESTAMP | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e22a687bd1c0..07592aedc6c4 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,13 @@ +2024-09-30 Jan Hubicka + + Backported from master: + 2024-09-03 Jan Hubicka + + * config/i386/x86-tune.def (X86_TUNE_AVOID_128FMA_CHAINS): Enable for + znver5. + (X86_TUNE_AVOID_256FMA_CHAINS): Likewise. + (X86_TUNE_AVOID_512FMA_CHAINS): Likewise. + 2024-09-28 Richard Biener Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index bd531cb55590..76549858b256 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240930 +20241001
[gcc r13-9069] Daily bump.
https://gcc.gnu.org/g:cc8ca4c81a952d96bd0d34e9fb9aa978a115e9d8 commit r13-9069-gcc8ca4c81a952d96bd0d34e9fb9aa978a115e9d8 Author: GCC Administrator Date: Tue Oct 1 00:23:15 2024 + Daily bump. Diff: --- gcc/ChangeLog | 13 + gcc/DATESTAMP | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1e75a6a5a774..d8c1bce82ce8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,16 @@ +2024-09-30 Jan Hubicka + + Backported from master: + 2024-09-03 Jan Hubicka + + * config/i386/x86-tune.def (X86_TUNE_USE_GATHER_2PARTS): Disable for + ZNVER5. + (X86_TUNE_USE_SCATTER_2PARTS): Disable for ZNVER5. + (X86_TUNE_USE_GATHER_4PARTS): Disable for ZNVER5. + (X86_TUNE_USE_SCATTER_4PARTS): Disable for ZNVER5. + (X86_TUNE_USE_GATHER_8PARTS): Disable for ZNVER5. + (X86_TUNE_USE_SCATTER_8PARTS): Disable for ZNVER5. + 2024-09-29 Jan Hubicka * config/i386/x86-tune.def (X86_TUNE_AVOID_256FMA_CHAINS): Re-add m_ZNVER4 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index bd531cb55590..76549858b256 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240930 +20241001