From: GCC Administrator Date: Mon, 27 Jul 2026 00:16:28 +0000 (+0000) Subject: Daily bump. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f8a8ef372712495bdf8c829488fdc660c0a28fe9;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c31bc2ced71..c26a88b904d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2026-07-26 Pan Li + + * config/riscv/riscv-v.cc (riscv_v_widen_constraint_ok): Return + false when wide_mode and mode are same. + * config/riscv/vector.md: Leverage Wvr constraint. + 2026-07-25 Andrea Pinski PR tree-optimization/126138 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index deff22c3cc6..8d1412f6b15 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20260726 +20260727 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 19371678dfa..2ea35bf3f80 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,15 @@ +2026-07-26 Jason Merrill + + PR c++/96645 + * parser.cc (cp_parser_early_parsing_nsdmi): New. + (cp_parser_member_declaration): Call it. + +2026-07-26 Odysseas Georgoudis + + PR c++/126323 + * parser.cc (cp_parser_pragma): Reject GCC loop pragmas outside + statement contexts. + 2026-07-25 Patrick Palka PR c++/126280 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 90cac950219..b5002d3b10b 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,9 @@ +2026-07-26 Thomas Koenig + + PR fortran/126386 + * frontend-passes.cc (matmul_lhs_realloc): Fix size calculation of + A2B1 case. + 2026-07-22 Jerry DeLisle PR fortran/78718 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e913a1b9ed6..9e247082307 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,67 @@ +2026-07-26 Jerry DeLisle + + * gfortran.dg/reduce_5.f90: Verify the previously dead + code error message occurs. + +2026-07-26 Jason Merrill + + PR c++/96645 + * g++.dg/cpp0x/nsdmi10.C: Distinguish simple case. + * g++.dg/ext/is_constructible7.C: New. + +2026-07-26 Odysseas Georgoudis + + PR c++/126323 + * g++.dg/parse/pr126323.C: New test. + +2026-07-26 Thomas Koenig + + PR fortran/126386 + * gfortran.dg/inline_matmul_28.f90: New test. + +2026-07-26 Pan Li + + * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-11.c: Remove + xfail. + +2026-07-26 Pan Li + + * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u16-m1.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u16-m2.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u16-m4.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u16-mf2.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u16-mf4.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u32-m1.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u32-m2.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u32-m4.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u32-mf2.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u8-m1.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u8-m2.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u8-m4.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u8-mf2.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u8-mf4.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwaddu_wv-u8-mf8.c: New test. + +2026-07-26 Pan Li + + * gcc.target/riscv/rvv/autovec/group_overlap/group_overlap.h: + Add test helper macros. + * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i16-m1.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i16-m2.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i16-m4.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i16-mf2.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i16-mf4.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i32-m1.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i32-m2.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i32-m4.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i32-mf2.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i8-m1.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i8-m2.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i8-m4.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i8-mf2.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i8-mf4.c: New test. + * gcc.target/riscv/rvv/autovec/group_overlap/vwadd_wv-i8-mf8.c: New test. + 2026-07-25 Andrea Pinski PR tree-optimization/126138 diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index a9dbaf11385..7f3815429b9 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,3 +1,7 @@ +2026-07-26 Jerry DeLisle + + * intrinsics/reduce.c (reduce): Fix the mask_present. + 2026-07-25 John David Anglin * intrinsics/ceill_16.c: Fix whitespace. diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index b1981aa6e71..4d896c3fdc9 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2026-07-26 Patrick Palka + + * testsuite/23_containers/flat_map/1.cc (test14): Reserve + sufficient capacity for the underlying containers before + calling insert_range. + 2026-07-25 Patrick Palka * include/std/ranges (__detail::__compatible_joinable_ranges):