[gcc r17-2720] Daily bump.
GCC Administrator
gccadmin@gcc.gnu.org
Mon Jul 27 00:17:00 GMT 2026
https://gcc.gnu.org/g:f8a8ef372712495bdf8c829488fdc660c0a28fe9
commit r17-2720-gf8a8ef372712495bdf8c829488fdc660c0a28fe9
Author: GCC Administrator <gccadmin@gcc.gnu.org>
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 <pan2.li@intel.com>
+
+ * 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 <andrew.pinski@oss.qualcomm.com>
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 <jason@redhat.com>
+
+ PR c++/96645
+ * parser.cc (cp_parser_early_parsing_nsdmi): New.
+ (cp_parser_member_declaration): Call it.
+
+2026-07-26 Odysseas Georgoudis <odygrd@hotmail.com>
+
+ PR c++/126323
+ * parser.cc (cp_parser_pragma): Reject GCC loop pragmas outside
+ statement contexts.
+
2026-07-25 Patrick Palka <ppalka@redhat.com>
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 <tkoenig@gcc.gnu.org>
+
+ PR fortran/126386
+ * frontend-passes.cc (matmul_lhs_realloc): Fix size calculation of
+ A2B1 case.
+
2026-07-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
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 <jvdelisle@gcc.gnu.org>
+
+ * gfortran.dg/reduce_5.f90: Verify the previously dead
+ code error message occurs.
+
+2026-07-26 Jason Merrill <jason@redhat.com>
+
+ PR c++/96645
+ * g++.dg/cpp0x/nsdmi10.C: Distinguish simple case.
+ * g++.dg/ext/is_constructible7.C: New.
+
+2026-07-26 Odysseas Georgoudis <odygrd@hotmail.com>
+
+ PR c++/126323
+ * g++.dg/parse/pr126323.C: New test.
+
+2026-07-26 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/126386
+ * gfortran.dg/inline_matmul_28.f90: New test.
+
+2026-07-26 Pan Li <pan2.li@intel.com>
+
+ * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-11.c: Remove
+ xfail.
+
+2026-07-26 Pan Li <pan2.li@intel.com>
+
+ * 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 <pan2.li@intel.com>
+
+ * 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 <andrew.pinski@oss.qualcomm.com>
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 <jvdelisle@gcc.gnu.org>
+
+ * intrinsics/reduce.c (reduce): Fix the mask_present.
+
2026-07-25 John David Anglin <danglin@gcc.gnu.org>
* 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 <ppalka@redhat.com>
+
+ * testsuite/23_containers/flat_map/1.cc (test14): Reserve
+ sufficient capacity for the underlying containers before
+ calling insert_range.
+
2026-07-25 Patrick Palka <ppalka@redhat.com>
* include/std/ranges (__detail::__compatible_joinable_ranges):
More information about the Libstdc++-cvs
mailing list