]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 27 Jul 2026 00:16:28 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 27 Jul 2026 00:16:28 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog
libgfortran/ChangeLog
libstdc++-v3/ChangeLog

index c31bc2ced716523baa694fd04d1c299d10d06bd7..c26a88b904dec00c1a424a3de9d0db54a2e59272 100644 (file)
@@ -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
index deff22c3cc6608187fd371b123017525dff89be4..8d1412f6b154e36002bba3fecdca68b2cdda1d0b 100644 (file)
@@ -1 +1 @@
-20260726
+20260727
index 19371678dfa960c0c35ed64a09b00b956eeba6c8..2ea35bf3f80aadf2eae3a39f8d8cdfbf09de6a5e 100644 (file)
@@ -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
index 90cac9502194e0fa5dc8755d469d87c9d05c236c..b5002d3b10b076c97addb43b254a3bf0e493eb50 100644 (file)
@@ -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
index e913a1b9ed6807990d74841713e5a0a9288c6249..9e24708230731d441b4c33dbc537a930ad90d52a 100644 (file)
@@ -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
index a9dbaf113858ed2039844a563925f57378fdd0ee..7f3815429b912bf50cc5d9ba98ca507dead5f21b 100644 (file)
@@ -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.
index b1981aa6e71c217e2a8c0f589a403e501f5311f6..4d896c3fdc9b4ac9e9b251afcf8ea31d291acb31 100644 (file)
@@ -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):