[gcc r17-2720] Daily bump.

GCC Administrator via Gcc-cvs <[email protected]>
Newsgroups gmane.comp.gcc.cvs
Message-ID <[email protected]>
https://gcc.gnu.org/g:f8a8ef372712495bdf8c829488fdc660c0a28fe9

commit r17-2720-gf8a8ef372712495bdf8c829488fdc660c0a28fe9
Author: GCC Administrator <[email protected]>
Date:   Mon Jul 27 00:16:28 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           |  6 +++++
 gcc/DATESTAMP           |  2 +-
 gcc/cp/ChangeLog        | 12 ++++++++++
 gcc/fortran/ChangeLog   |  6 +++++
 gcc/testsuite/ChangeLog | 64 +++++++++++++++++++++++++++++++++++++++++++++++++
 libgfortran/ChangeLog   |  4 ++++
 libstdc++-v3/ChangeLog  |  6 +++++
 7 files changed, 99 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c31bc2ced716..c26a88b904de 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2026-07-26  Pan Li  <[email protected]>
+
+	* 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  <[email protected]>
 
 	PR tree-optimization/126138
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index deff22c3cc66..8d1412f6b154 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260726
+20260727
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 19371678dfa9..2ea35bf3f80a 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,15 @@
+2026-07-26  Jason Merrill  <[email protected]>
+
+	PR c++/96645
+	* parser.cc (cp_parser_early_parsing_nsdmi): New.
+	(cp_parser_member_declaration): Call it.
+
+2026-07-26  Odysseas Georgoudis  <[email protected]>
+
+	PR c++/126323
+	* parser.cc (cp_parser_pragma): Reject GCC loop pragmas outside
+	statement contexts.
+
 2026-07-25  Patrick Palka  <[email protected]>
 
 	PR c++/126280
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 90cac9502194..b5002d3b10b0 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,9 @@
+2026-07-26  Thomas Koenig  <[email protected]>
+
+	PR fortran/126386
+	* frontend-passes.cc (matmul_lhs_realloc):  Fix size calculation of
+	A2B1 case.
+
 2026-07-22  Jerry DeLisle  <[email protected]>
 
 	PR fortran/78718
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index e913a1b9ed68..9e2470823073 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,67 @@
+2026-07-26  Jerry DeLisle  <[email protected]>
+
+	* gfortran.dg/reduce_5.f90: Verify the previously dead
+	code error message occurs.
+
+2026-07-26  Jason Merrill  <[email protected]>
+
+	PR c++/96645
+	* g++.dg/cpp0x/nsdmi10.C: Distinguish simple case.
+	* g++.dg/ext/is_constructible7.C: New.
+
+2026-07-26  Odysseas Georgoudis  <[email protected]>
+
+	PR c++/126323
+	* g++.dg/parse/pr126323.C: New test.
+
+2026-07-26  Thomas Koenig  <[email protected]>
+
+	PR fortran/126386
+	* gfortran.dg/inline_matmul_28.f90: New test.
+
+2026-07-26  Pan Li  <[email protected]>
+
+	* gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-11.c: Remove
+	xfail.
+
+2026-07-26  Pan Li  <[email protected]>
+
+	* 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  <[email protected]>
+
+	* 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  <[email protected]>
 
 	PR tree-optimization/126138
diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog
index a9dbaf113858..7f3815429b91 100644
--- a/libgfortran/ChangeLog
+++ b/libgfortran/ChangeLog
@@ -1,3 +1,7 @@
+2026-07-26  Jerry DeLisle  <[email protected]>
+
+	* intrinsics/reduce.c (reduce): Fix the mask_present.
+
 2026-07-25  John David Anglin  <[email protected]>
 
 	* intrinsics/ceill_16.c: Fix whitespace.
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index b1981aa6e71c..4d896c3fdc9b 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,9 @@
+2026-07-26  Patrick Palka  <[email protected]>
+
+	* testsuite/23_containers/flat_map/1.cc (test14): Reserve
+	sufficient capacity for the underlying containers before
+	calling insert_range.
+
 2026-07-25  Patrick Palka  <[email protected]>
 
 	* include/std/ranges (__detail::__compatible_joinable_ranges):
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.