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-release-aarch64-lts-allyesconfig in repository toolchain/ci/gcc.
from 9a5cb1b3725 libstdc++: Improve C++14 status docs adds bfe912a35c0 aarch64: Fix bootstrap with old binutils [PR93053] adds 35699e75a50 c++: reject scalar array initialization with nullptr [PR94510] adds 8b3cd6da5b5 Daily bump. adds 8079a9ab972 libstdc++: Add __cpp_lib_unwrap_ref feature test macro adds 906eb61a84c libstdc++: Fix some missing/incorrect feature test macros adds 81b90b924a9 Fix <version> header for freestanding adds 7ddb714f4e9 libstdc++: Define __cpp_lib_constexpr_complex macro adds e29964838b0 libstdc++: Define missing __cpp_lib_int_pow2 macro adds 152d89e33d7 libstdc++: Add comments to non-standard feature test macros adds 46790405c52 libstdc++: Add missing feature test macros adds c1d1dab64aa libstdc++: Update __cpp_lib_array_constexpr and __cpp_lib_s [...] adds 9d13ebadf78 libstdc++: Define __cpp_lib_execution feature test adds c32aa69c086 libstdc++: Fix PSTL tests to run correctly with newer Threa [...] adds d626e49c438 libstdc++: Fix date of changelog entry adds bdeb48c6d84 libstdc++: Mark experimental::net::system_context ctor deleted adds 0eef00149a0 Daily bump. adds 2a732dbdfcc Fix PR 93956, wrong pointer when returned via function. adds 557fd3b4989 libstdc++: Make net::service_already_exists default constructible adds 942b32e261c libstdc++: Fix type-erasure in experimental::net::executor [...] adds b343018b261 Daily bump. adds 88eeae263ff Daily bump. adds 71c6db5737c Daily bump. adds 1f0eba390fb libphobos: Fix struct layout of stat32_t on sparc-*-solaris* adds 253b6edd2fc libphobos: Fix struct layout of addrinfo on sparc-*-solaris* adds 89da6494d78 Daily bump. adds aa988998be8 c++: Avoid ICE with dependent attribute on type. adds c285d9792c4 Daily bump.
No new revisions were added by this update.
Summary of changes: gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 22 ++ gcc/cp/cp-tree.h | 8 +- gcc/cp/decl.c | 28 +-- gcc/cp/decl2.c | 2 +- gcc/cp/mangle.c | 28 +-- gcc/cp/pt.c | 29 +++ gcc/cp/tree.c | 97 +++------ gcc/fortran/ChangeLog | 9 + gcc/fortran/expr.c | 7 +- gcc/fortran/interface.c | 34 +++ gcc/testsuite/ChangeLog | 22 ++ gcc/testsuite/g++.dg/abi/mangle72.C | 34 ++- gcc/testsuite/g++.dg/cpp2a/nontype-class36.C | 76 +++++++ gcc/testsuite/g++.dg/cpp2a/nontype-class37.C | 80 +++++++ gcc/testsuite/g++.dg/ext/attr-type1.C | 19 ++ gcc/testsuite/g++.dg/init/array58.C | 26 +++ gcc/testsuite/g++.dg/init/array59.C | 42 ++++ gcc/testsuite/g++.dg/warn/Wunused-var-26.C | 4 +- gcc/testsuite/gfortran.dg/pointer_assign_13.f90 | 47 +++++ libgcc/ChangeLog | 17 ++ libgcc/config.in | 3 + libgcc/config/aarch64/lse.S | 57 ++++- libgcc/configure | 40 ++++ libgcc/configure.ac | 19 ++ libphobos/ChangeLog | 12 ++ libphobos/libdruntime/core/sys/posix/netdb.d | 4 +- libphobos/libdruntime/core/sys/posix/sys/stat.d | 1 - libstdc++-v3/ChangeLog | 140 ++++++++++++ libstdc++-v3/include/bits/ptr_traits.h | 3 + libstdc++-v3/include/bits/stl_iterator.h | 4 +- libstdc++-v3/include/bits/stl_map.h | 2 +- libstdc++-v3/include/bits/unordered_map.h | 2 +- libstdc++-v3/include/experimental/executor | 235 ++++++++++++++------- libstdc++-v3/include/experimental/socket | 18 +- libstdc++-v3/include/std/bit | 4 + libstdc++-v3/include/std/complex | 4 + libstdc++-v3/include/std/execution | 1 + libstdc++-v3/include/std/memory | 1 + libstdc++-v3/include/std/memory_resource | 1 + libstdc++-v3/include/std/string_view | 3 +- libstdc++-v3/include/std/type_traits | 6 + libstdc++-v3/include/std/version | 128 ++++++----- libstdc++-v3/testsuite/20_util/to_address/1_neg.cc | 2 +- .../testsuite/20_util/unwrap_reference/1.cc | 6 + .../unwrap_reference/3.cc} | 25 +-- .../array/element_access/constexpr_c++17.cc | 55 +++++ .../array/requirements/constexpr_iter.cc | 13 +- .../pstl/feature_test-2.cc} | 25 +-- .../pstl/{feature_test.cc => feature_test-3.cc} | 36 +--- .../pstl/feature_test-4.cc} | 35 ++- .../pstl/feature_test-5.cc} | 26 +-- .../testsuite/25_algorithms/pstl/feature_test.cc | 26 +-- .../1_neg.cc => 26_numerics/bit/header-2.cc} | 23 +- .../1_neg.cc => 26_numerics/bit/header.cc} | 23 +- .../1_neg.cc => 26_numerics/complex/1.cc} | 25 +-- .../1_neg.cc => 26_numerics/complex/2.cc} | 25 +-- .../net/execution_context/make_service.cc | 3 + .../testsuite/experimental/net/executor/1.cc | 100 +++++++++ libstdc++-v3/testsuite/lib/libstdc++.exp | 3 +- 60 files changed, 1297 insertions(+), 475 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class36.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class37.C create mode 100644 gcc/testsuite/g++.dg/ext/attr-type1.C create mode 100644 gcc/testsuite/g++.dg/init/array58.C create mode 100644 gcc/testsuite/g++.dg/init/array59.C create mode 100644 gcc/testsuite/gfortran.dg/pointer_assign_13.f90 copy libstdc++-v3/testsuite/{experimental/net/execution_context/make_service.cc => [...] create mode 100644 libstdc++-v3/testsuite/23_containers/array/element_access/const [...] copy libstdc++-v3/testsuite/{experimental/net/execution_context/make_service.cc => [...] copy libstdc++-v3/testsuite/25_algorithms/pstl/{feature_test.cc => feature_test-3. [...] copy libstdc++-v3/testsuite/{experimental/net/execution_context/make_service.cc => [...] copy libstdc++-v3/testsuite/{experimental/net/execution_context/make_service.cc => [...] copy libstdc++-v3/testsuite/{20_util/to_address/1_neg.cc => 26_numerics/bit/header [...] copy libstdc++-v3/testsuite/{20_util/to_address/1_neg.cc => 26_numerics/bit/header [...] copy libstdc++-v3/testsuite/{20_util/to_address/1_neg.cc => 26_numerics/complex/1. [...] copy libstdc++-v3/testsuite/{20_util/to_address/1_neg.cc => 26_numerics/complex/2. [...] create mode 100644 libstdc++-v3/testsuite/experimental/net/executor/1.cc