This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/release-aarch64-bootstrap_lto in repository toolchain/ci/gcc.
from bf4f606142b Daily bump. adds f049717d8d5 RISC-V: Allow multi-lib build with different code model adds fa21fcfb675 RISC-V: Support -misa-spec for arch-canonicalize and multil [...] adds 20bde90da2a ppc: testsuite: require target effectively [PR104253] adds 7810fdea68d Daily bump. adds 249aa9348dd tree-optimization/105226 - avoid splitting abnormal edges adds 008d568ac7e tree-optimization/105232 - handle overly large sizes in com [...] adds 28ef9276654 tree-optimization/105235 - clean EH in execute_cse_conv_1 adds edf73cf05a9 libstdc++: Implement LWG 3523 changes to ranges::iota_view adds 06309012df2 libstdc++: Implement LWG 3470 change to ranges::subrange adds e88ffd55707 libstdc++: Implement LWG 3580 change to ranges::iota_view adds 60b4a814777 libstdc++: Implement LWG 3481 change to ranges::viewable_range adds b0561bc86b3 libstdc++: Implement LWG 3535 changes to ranges::join_view adds 130b959f233 libstdc++: Implement LWG 3591-3592 changes to split_view adds 813425498f4 libstdc++: Implement LWG 3595 changes to common_iterator adds 0b6d4ee830b libstdc++: Avoid overflow in bounds checks [PR103955] adds 25167a3d8cf c++: conversion with trailing return type [PR101051] adds eea5641912b c++: nested generic lambda in DMI [PR101717] adds 3a17a184235 c++: CTAD and member function references [PR103943] adds ad4b23729b2 c++: repeated friend template [PR101894] adds 00e7d6e6663 c++: hash table ICE with variadic alias [PR105003] adds 556d061e62e c++: elaborated-type-spec in requires-expr [PR101677] adds c52cd0b35d3 c++: -Wshadow=compatible-local type vs var [PR100608] adds 7aa5f055830 c++: operator new lookup [PR98249] adds 90b94ca5a2d libstdc++: Allow visiting inherited variants [PR 90943] adds 3f3755932c9 libstdc++: Add missing noexcept to std::variant helper adds 105f1c08369 libstdc++: Guard mutex and condvar with gthreads macro [PR103638] adds ac0e9b696c3 libstdc++: Disable atomic wait for freestanding [PR105021] adds 84e2410c8d1 libstdc++: Fix std::exception_ptr regressions [PR103630] adds 5ede37c0f27 rs6000: Handle pcrel sibcalls to longcall functions [PR104894] adds 573bb865df9 libstdc++: Prevent -Wstringop-overread warning in std::dequ [...] adds d3950a70da6 c++: lambda in pack expansion using pack in constraint [PR103706] adds 051d304ce8e c++: requires-expr in pack expansion using pack [PR103105] adds 1429db66619 c++: deleted fn and noexcept inst [PR101532, PR104225] adds 12b11107edf c++: var tmpl w/ dependent constrained auto type [PR103341] adds 6eb8eb51a82 c++: constrained auto in lambda using outer tparms [PR103706] adds c8aaa9cca96 c++: treat NON_DEPENDENT_EXPR as not potentially constant [ [...] adds 34540179ccf Daily bump. adds a487dbd802d combine: Don't record for UNDO_MODE pointers into regno_reg [...] adds b28307530ec fold-const: Fix up make_range_step [PR105189] adds 473f2b099bd c-family: Initialize ridpointers for __int128 etc. [PR105186] adds 1e4dd03e3a3 builtins: Fix up expand_builtin_int_roundingfn_2 [PR105211] adds 5b87d9f50b4 i386: Fix ICE caused by ix86_emit_i387_log1p [PR105214] adds 0f4b6d52f5d Daily bump.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 110 +++++++++++++ gcc/DATESTAMP | 2 +- gcc/builtins.c | 30 ++-- gcc/c-family/ChangeLog | 10 ++ gcc/c-family/c-common.c | 2 + gcc/combine.c | 26 +-- gcc/config.gcc | 3 +- gcc/config/i386/i386-expand.c | 5 + gcc/config/riscv/arch-canonicalize | 51 ++++-- gcc/config/riscv/multilib-generator | 96 ++++++++---- gcc/config/rs6000/rs6000.c | 13 +- gcc/cp/ChangeLog | 114 ++++++++++++++ gcc/cp/call.c | 1 - gcc/cp/constexpr.c | 9 +- gcc/cp/constraint.cc | 7 +- gcc/cp/cp-tree.h | 1 + gcc/cp/decl.c | 25 ++- gcc/cp/decl2.c | 1 + gcc/cp/lambda.c | 8 +- gcc/cp/name-lookup.c | 4 + gcc/cp/name-lookup.h | 5 +- gcc/cp/parser.c | 5 +- gcc/cp/pt.c | 174 ++++++++++++++++----- gcc/doc/install.texi | 17 ++ gcc/fold-const.c | 28 +++- gcc/testsuite/ChangeLog | 163 +++++++++++++++++++ gcc/testsuite/c-c++-common/pr105186.c | 5 + gcc/testsuite/g++.dg/cpp0x/nsdmi-template21.C | 8 + gcc/testsuite/g++.dg/cpp0x/nsdmi-template21a.C | 10 ++ gcc/testsuite/g++.dg/cpp0x/trailing15.C | 14 ++ gcc/testsuite/g++.dg/cpp0x/variadic-alias6.C | 20 +++ gcc/testsuite/g++.dg/cpp0x/variadic-alias7.C | 16 ++ gcc/testsuite/g++.dg/cpp1y/lambda-generic-this4.C | 7 + gcc/testsuite/g++.dg/cpp1z/class-deduction109.C | 64 ++++++++ gcc/testsuite/g++.dg/cpp2a/concepts-class4.C | 11 ++ gcc/testsuite/g++.dg/cpp2a/concepts-lambda18.C | 14 ++ gcc/testsuite/g++.dg/cpp2a/concepts-lambda19.C | 11 ++ gcc/testsuite/g++.dg/cpp2a/concepts-pr67178.C | 2 +- gcc/testsuite/g++.dg/cpp2a/concepts-requires28.C | 13 ++ gcc/testsuite/g++.dg/cpp2a/concepts-requires29.C | 18 +++ gcc/testsuite/g++.dg/cpp2a/concepts-requires29a.C | 23 +++ gcc/testsuite/g++.dg/cpp2a/concepts-var-templ2.C | 13 ++ gcc/testsuite/g++.dg/lookup/friend22.C | 7 + gcc/testsuite/g++.dg/lookup/new3.C | 10 ++ gcc/testsuite/g++.dg/opt/pr105235-1.C | 12 ++ gcc/testsuite/g++.dg/template/non-dependent21.C | 9 ++ gcc/testsuite/g++.dg/torture/pr105189.C | 19 +++ .../g++.dg/warn/Wshadow-compatible-local-3.C | 10 ++ gcc/testsuite/gcc.dg/asan/pr105214.c | 16 ++ gcc/testsuite/gcc.dg/pr105211.c | 11 ++ gcc/testsuite/gcc.dg/pr105226.c | 23 +++ gcc/testsuite/gcc.target/powerpc/pr104253.c | 3 +- gcc/testsuite/gcc.target/powerpc/pr104894-2.c | 22 +++ gcc/testsuite/gcc.target/powerpc/pr104894.c | 20 +++ gcc/tree-ssa-math-opts.c | 15 +- gcc/tree-vect-loop-manip.c | 3 +- gcc/tree.c | 2 + libstdc++-v3/ChangeLog | 143 +++++++++++++++++ libstdc++-v3/include/bits/atomic_base.h | 2 +- libstdc++-v3/include/bits/atomic_timed_wait.h | 4 + libstdc++-v3/include/bits/deque.tcc | 3 + libstdc++-v3/include/bits/ranges_base.h | 3 +- libstdc++-v3/include/bits/ranges_util.h | 13 +- libstdc++-v3/include/bits/stl_iterator.h | 10 +- libstdc++-v3/include/std/ranges | 51 ++++-- libstdc++-v3/include/std/variant | 53 +++++-- libstdc++-v3/include/std/version | 2 +- libstdc++-v3/libsupc++/exception_ptr.h | 19 ++- libstdc++-v3/src/c++17/floating_to_chars.cc | 46 ++++-- .../testsuite/18_support/exception_ptr/103630.cc | 39 +++++ libstdc++-v3/testsuite/20_util/to_chars/103955.cc | 31 ++++ .../testsuite/20_util/variant/visit_inherited.cc | 36 +++++ .../testsuite/23_containers/deque/100516.cc | 14 ++ libstdc++-v3/testsuite/std/ranges/adaptors/all.cc | 15 ++ .../testsuite/std/ranges/iota/iota_view.cc | 21 +++ libstdc++-v3/testsuite/std/ranges/subrange/1.cc | 19 +++ 76 files changed, 1683 insertions(+), 182 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/pr105186.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi-template21.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi-template21a.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/trailing15.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic-alias6.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic-alias7.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-this4.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction109.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-class4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-lambda18.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-lambda19.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-requires28.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-requires29.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-requires29a.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-var-templ2.C create mode 100644 gcc/testsuite/g++.dg/lookup/friend22.C create mode 100644 gcc/testsuite/g++.dg/lookup/new3.C create mode 100644 gcc/testsuite/g++.dg/opt/pr105235-1.C create mode 100644 gcc/testsuite/g++.dg/template/non-dependent21.C create mode 100644 gcc/testsuite/g++.dg/torture/pr105189.C create mode 100644 gcc/testsuite/g++.dg/warn/Wshadow-compatible-local-3.C create mode 100644 gcc/testsuite/gcc.dg/asan/pr105214.c create mode 100644 gcc/testsuite/gcc.dg/pr105211.c create mode 100644 gcc/testsuite/gcc.dg/pr105226.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr104894-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr104894.c create mode 100644 libstdc++-v3/testsuite/18_support/exception_ptr/103630.cc create mode 100644 libstdc++-v3/testsuite/20_util/to_chars/103955.cc create mode 100644 libstdc++-v3/testsuite/20_util/variant/visit_inherited.cc create mode 100644 libstdc++-v3/testsuite/23_containers/deque/100516.cc create mode 100644 libstdc++-v3/testsuite/std/ranges/subrange/1.cc