This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-allnoconfig in repository toolchain/ci/gcc.
from c2781192292 Daily bump. adds 679becf175c reassoc: Fix -fcompare-debug bug in reassociate_bb [PR94329] adds c6a562de88c c: After issuing errors about array size, for error-recover [...] adds 75defde9fb5 c++: Replay errors during diagnosis of constraint satisfact [...] adds cd68edf894d c++: Respect current_constraint_diagnosis_depth in diagnose [...] adds a7ea3d2ced7 c++: requires-expression outside of a template is misevalua [...] adds 7981c06ae92 c++: Diagnose when "requires" is used instead of "requires [...] adds 3fb7f2fbd5f [Fortran] Fix result-variable handling of MODULE PROCEDURE [...] adds 7d57570b065 Patch for PR94246 adds 946a444df34 testsuite: adjust modulo-sched compare-debug tests adds 42cda3ba45f libstdc++: Fix std::reverse_iterator relational operators adds f6b2b79040d libstdc++: Fix two tests that fail in C++20 mode adds 673bb288e62 Daily bump.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 11 ++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 4 + gcc/c-family/c.opt | 4 + gcc/c/c-decl.c | 3 + gcc/cp/ChangeLog | 52 ++++++ gcc/cp/constraint.cc | 188 +++++++++++++++++---- gcc/cp/cp-gimplify.c | 7 + gcc/cp/cp-tree.h | 1 + gcc/cp/parser.c | 31 +++- gcc/cp/pt.c | 2 - gcc/cp/semantics.c | 6 +- gcc/fortran/ChangeLog | 14 ++ gcc/fortran/arith.c | 10 +- gcc/fortran/decl.c | 17 +- gcc/fortran/expr.c | 47 ++---- gcc/testsuite/ChangeLog | 41 +++++ gcc/testsuite/g++.dg/concepts/diagnostic1.C | 1 + gcc/testsuite/g++.dg/concepts/diagnostic2.C | 2 +- gcc/testsuite/g++.dg/concepts/diagnostic5.C | 43 +++++ gcc/testsuite/g++.dg/concepts/diagnostic7.C | 11 ++ gcc/testsuite/g++.dg/concepts/diagnostic8.C | 6 + gcc/testsuite/g++.dg/concepts/pr94252.C | 27 +++ gcc/testsuite/g++.dg/cpp2a/concepts-iconv1.C | 1 + gcc/testsuite/g++.dg/cpp2a/concepts-requires18.C | 2 +- gcc/testsuite/g++.dg/cpp2a/concepts-requires5.C | 2 +- gcc/testsuite/gcc.dg/pr93573-1.c | 12 ++ gcc/testsuite/gcc.dg/pr93573-2.c | 6 + .../pr87197-debug-sms.c => sms-compare-debug-1.c} | 2 +- .../sms-compare-debug-2.c} | 3 +- gcc/testsuite/gfortran.dg/bessel_5_redux.f90 | 85 ++++++++++ gcc/testsuite/gfortran.dg/module_procedure_3.f90 | 27 +++ gcc/testsuite/gfortran.dg/pr94329.f90 | 12 ++ gcc/tree-ssa-reassoc.c | 14 +- libstdc++-v3/ChangeLog | 19 +++ libstdc++-v3/include/bits/stl_iterator.h | 126 +++++++------- .../testsuite/20_util/is_constructible/value-2.cc | 4 + .../testsuite/20_util/time_point/cons/81468.cc | 8 +- .../24_iterators/move_iterator/greedy_ops.cc | 8 +- .../24_iterators/move_iterator/rel_ops_c++20.cc | 34 ++++ .../24_iterators/reverse_iterator/greedy_ops.cc | 8 +- .../24_iterators/reverse_iterator/rel_ops_c++20.cc | 61 +++++-- 42 files changed, 781 insertions(+), 183 deletions(-) create mode 100644 gcc/testsuite/g++.dg/concepts/diagnostic5.C create mode 100644 gcc/testsuite/g++.dg/concepts/diagnostic7.C create mode 100644 gcc/testsuite/g++.dg/concepts/diagnostic8.C create mode 100644 gcc/testsuite/g++.dg/concepts/pr94252.C create mode 100644 gcc/testsuite/gcc.dg/pr93573-1.c create mode 100644 gcc/testsuite/gcc.dg/pr93573-2.c rename gcc/testsuite/gcc.dg/{torture/pr87197-debug-sms.c => sms-compare-debug-1.c} (81%) rename gcc/testsuite/{gcc.c-torture/execute/pr70127-debug-sms.c => gcc.dg/sms-comp [...] create mode 100644 gcc/testsuite/gfortran.dg/bessel_5_redux.f90 create mode 100644 gcc/testsuite/gfortran.dg/module_procedure_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr94329.f90