https://gcc.gnu.org/g:6aa1cbb140bba220439d839207a23f09222c99df

commit r16-3422-g6aa1cbb140bba220439d839207a23f09222c99df
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Thu Aug 28 00:20:23 2025 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 29 ++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/c-family/ChangeLog  |  8 +++++++
 gcc/fortran/ChangeLog   |  7 ++++++
 gcc/testsuite/ChangeLog | 60 +++++++++++++++++++++++++++++++++++++++++++++++++
 libstdc++-v3/ChangeLog  | 42 ++++++++++++++++++++++++++++++++++
 6 files changed, 147 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 451b1a0818a7..a95f7724ddcd 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,32 @@
+2025-08-27  Andrew Pinski  <andrew.pin...@oss.qualcomm.com>
+
+       PR tree-optimization/121695
+       * tree-if-conv.cc (factor_out_operators): Fix typo
+       in assignment of the phi.
+
+2025-08-27  Richard Biener  <rguent...@suse.de>
+
+       * tree-vect-loop.cc (vect_transform_cycle_phi): Remove
+       unused reduc_stmt_info.
+
+2025-08-27  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/121686
+       * tree-vect-slp.cc (vect_analyze_slp): Consider all only-live
+       non-reduction defs for discovery.
+
+2025-08-27  H.J. Lu  <hjl.to...@gmail.com>
+
+       PR target/121668
+       * config/i386/i386-features.cc (ix86_emit_tls_call): Emit the
+       TLS call after debug marker.
+
+2025-08-27  Jeff Law  <j...@ventanamicro.com>
+
+       * config/riscv/riscv-cores.def (xt-c908v): Drop xtheadvdot.
+       (xt-c910v2): Remove extraenous whitespace.
+       (xt-c920v2): Drop xtheadvdot and remove extraeonous whitespace.
+
 2025-08-26  liuhongt  <hongtao....@intel.com>
 
        * config/i386/i386.cc (ix86_vector_costs::ix86_vector_costs):
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 815d6fb4b74f..d80fed096e28 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250827
+20250828
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 3c3814bf2ef1..582a282c2ee3 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,11 @@
+2025-08-27  Jakub Jelinek  <ja...@redhat.com>
+
+       PR target/121520
+       * c-cppbuiltin.cc (c_cpp_builtins): Properly call cpp_warn
+       for __STDCPP_FLOAT<NN>_T__ if FLOATN_NX_TYPE_NODE (i) is NULL
+       for C++23 for non-extended types and don't call cpp_warn for
+       extended types.
+
 2025-08-18  Indu Bhagat  <indu.bha...@oracle.com>
 
        * c-attribs.cc (add_no_sanitize_value): Use 'sanitize_code_type'
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 06d63898651a..9300e6f1e691 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,10 @@
+2025-08-27  Jerry DeLisle  <jvdeli...@gcc.gnu.org>
+
+       PR fortran/114611
+       * io.cc: Issue an error on use of the H descriptor in
+       a format with -std=f95 or higher. Otherwise, issue a
+       warning.
+
 2025-08-26  Sandra Loosemore  <sloosem...@baylibre.com>
 
        PR middle-end/118839
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 718dee0015b9..705d9a10e0d8 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,63 @@
+2025-08-27  Jeff Law  <j...@ventanamicro.com>
+
+       * gcc.target/riscv/nozicond-2.c: Remove xfails.
+
+2025-08-27  Jerry DeLisle  <jvdeli...@gcc.gnu.org>
+
+       PR fortran/114611
+       * gfortran.dg/aliasing_dummy_1.f90: Accommodate errors
+       and warnings as needed.
+       * gfortran.dg/eoshift_8.f90: Likewise.
+       * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
+       * gfortran.dg/hollerith_1.f90: Likewise.
+       * gfortran.dg/io_constraints_1.f90: Likewise.
+       * gfortran.dg/io_constraints_2.f90: Likewise.
+       * gfortran.dg/longline.f: Likewise.
+       * gfortran.dg/pr20086.f90: Likewise.
+       * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
+       * gfortran.dg/x_slash_1.f: Likewise.
+
+2025-08-27  Andrew Pinski  <andrew.pin...@oss.qualcomm.com>
+
+       PR tree-optimization/121695
+       * gcc.dg/torture/pr121695-1.c: New test.
+
+2025-08-27  Paul-Antoine Arras  <par...@baylibre.com>
+
+       * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmul-run-1-f64.c: Fix type.
+       * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfrdiv-run-1-f32.c: Remove
+       useless dg directives.
+       * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfrdiv-run-1-f64.c: Likewise.
+
+2025-08-27  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/121686
+       * gcc.dg/vect/pr121686.c: New testcase.
+
+2025-08-27  Andrew Pinski  <andrew.pin...@oss.qualcomm.com>
+
+       PR testsuite/121684
+       * c-c++-common/hwasan/unprotected-allocas-0.c: Mark
+       using_vararray and using_alloca as noclone too.
+
+2025-08-27  H.J. Lu  <hjl.to...@gmail.com>
+
+       PR target/121668
+       * gcc.target/i386/pr121668-1a.c: New test.
+
+2025-08-27  H.J. Lu  <hjl.to...@gmail.com>
+
+       PR tree-optimization/121656
+       * gcc.dg/pr121656.c: Moved to ...
+       * gcc.dg/torture/pr121656.c: Here.
+       (dg-options): Removed.
+       (foo): Replace weak attribute with noipa attribute.
+
+2025-08-27  Jeff Law  <j...@ventanamicro.com>
+
+       * gcc.target/riscv/mcpu-xt-c908v.c: Drop xtheadvdot.
+       * gcc.target/riscv/mcpu-xt-c920v2.c: Drop xtheadvdot.
+
 2025-08-26  Sandra Loosemore  <sloosem...@baylibre.com>
 
        PR middle-end/118839
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 07edcd5e0a66..de9f918789a0 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,45 @@
+2025-08-27  Tomasz Kamiński  <tkami...@redhat.com>
+
+       * libsupc++/compare
+       (operator<=>(__cmp_cat::__unspec, partial_ordering)):
+       Implement using _M_reverse.
+
+2025-08-27  Nathan Myers  <n...@cantrip.org>
+
+       * include/std/chrono (gps_clock::now, tai_clock::now): Remove
+       inline definitions.
+       * src/c++20/clock.cc (gps_clock::now, tai_clock::now): New file
+       for out-of-line now() impls.
+       * src/c++20/Makefile.am: Mention clock.cc.
+       * src/c++20/Makefile.in: Regenerate.
+       * config/abi/pre/gnu.ver: add mangled now() symbols.
+
+2025-08-27  Tomasz Kamiński  <tkami...@redhat.com>
+
+       * libsupc++/compare (_Ncmp::_Unordered): Rename and change the value
+       to minimum value of signed char.
+       (_Ncomp::unordered): Renamed from _Unordered, the name is reserved
+       by partial_ordered::unordered.
+       (partial_ordering::_M_reverse()): Define.
+       (operator<=(partial_ordering, __cmp_cat::__unspec))
+       (operator>=(__cmp_cat::__unspec, partial_ordering)): Implemented
+       in terms of negated _M_value.
+       (operator>=(partial_ordering, __cmp_cat::__unspec))
+       (operator<=(__cmp_cat::__unspec, partial_ordering)): Directly
+       compare _M_value, as unordered value is negative.
+       (partial_ordering::unordered): Handle _Ncmp::unoredred rename.
+       * python/libstdcxx/v6/printers.py: Add -128 as integer value
+       for unordered, keeping 2 to preserve backward compatibility.
+
+2025-08-27  Tomasz Kamiński  <tkami...@redhat.com>
+
+       * include/bits/funcwrap.h (__polyfunc::_Mo_base): Reorder _M_manage
+       and _M_storage members. Make _M_destroy protected and remove friend
+       declaration.
+       * testsuite/20_util/copyable_function/call.cc: Add test for aliasing
+       base class.
+       * testsuite/20_util/move_only_function/call.cc: Likewise.
+
 2025-08-26  Patrick Palka  <ppa...@redhat.com>
 
        * include/std/ranges (__detail::_CachedPosition): Remove

Reply via email to