From 715eb6610b407e929bfcf151bbc34a71b48755fd Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Fri, 15 Nov 2024 00:16:23 +0000 Subject: [PATCH] Daily bump. --- gcc/ChangeLog | 25 +++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/fortran/ChangeLog | 8 ++++++++ gcc/testsuite/ChangeLog | 5 +++++ libstdc++-v3/ChangeLog | 29 +++++++++++++++++++++++++++++ 5 files changed, 68 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 90182833d04..63d2ba8352e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,28 @@ +2024-11-14 Jeff Law + + * config/riscv/vector.md (mov pattern/splitter): Fix type and + other attributes. + (mov_lra): Likewise. + +2024-11-14 Sam James + + * configure: Regenerate. + +2024-11-14 Denis Chertykov + + PR rtl-optimization/117191 + * lra-spills.cc (spill_pseudos): Mark a CLOBBER insn with pseudo + spilled to memory for removing it later together with LRA temporary + CLOBBER insns. + +2024-11-14 Martin Jambor + + PR ipa/114985 + * ipa-cp.cc (ipa_vr_intersect_with_arith_jfunc): New function. + (ipa_value_range_from_jfunc): Move the common functionality to the + above new function, adjust the rest so that it works with it well. + (propagate_vr_across_jump_function): Likewise. + 2024-11-14 Jan Hubicka * common.opt.urls: Fix. diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 97867f47cfd..1bcb5dd5f30 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20241114 +20241115 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 6a484a74ae5..e20b8357984 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,11 @@ +2024-11-14 Harald Anlauf + + PR fortran/104819 + * trans-expr.cc (conv_null_actual): Helper function to handle + passing of NULL() to non-optional dummy arguments of non-bind(c) + procedures. + (gfc_conv_procedure_call): Use it for character dummies. + 2024-11-13 Paul Thomas PR fortran/105054 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 09e8f63cefe..9bc93477592 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2024-11-14 Harald Anlauf + + PR fortran/104819 + * gfortran.dg/null_actual_6.f90: New test. + 2024-11-14 Jason Merrill * g++.dg/modules/namespace-7_a.C: New test. diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index bd7bfe4a65e..6bdfa2ca0b8 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,32 @@ +2024-11-15 Jonathan Wakely + + * include/bits/stl_list.h (list::emplace_back): Fix indentation. + +2024-11-14 Jonathan Wakely + + * include/bits/ranges_algo.h (__is_permutation_fn::operator()): + Short-circuit for sized ranges with different sizes, as per LWG + 3560. + * include/bits/ranges_algobase.h (__equal_fn::operator()): + Likewise. + * include/bits/stl_algo.h (__is_permutation): Use if-constexpr + for random access iterator branches. + * include/bits/stl_algobase.h (__equal4): Likewise. + * testsuite/25_algorithms/equal/lwg3560.cc: New test. + * testsuite/25_algorithms/is_permutation/lwg3560.cc: New test. + +2024-11-14 Patrick Palka + + * include/std/ranges (keys_view): Adjust as per LWG 3563. + (values_view): Likewise. + * testsuite/std/ranges/adaptors/elements.cc (test08): New test. + +2024-11-14 Jonathan Wakely + + * include/bits/ranges_util.h (subrange::begin): Fix constraint, + as per LWG 3589. + * testsuite/std/ranges/subrange/lwg3589.cc: New test. + 2024-11-14 Jonathan Wakely * include/bits/c++config (_GLIBCXX_NODISCARD): Expand for C++11