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-defconfig in repository toolchain/ci/gcc.
from 9a5cb1b3725 libstdc++: Improve C++14 status docs new bfe912a35c0 aarch64: Fix bootstrap with old binutils [PR93053] new 35699e75a50 c++: reject scalar array initialization with nullptr [PR94510] new 8b3cd6da5b5 Daily bump. new 8079a9ab972 libstdc++: Add __cpp_lib_unwrap_ref feature test macro new 906eb61a84c libstdc++: Fix some missing/incorrect feature test macros new 81b90b924a9 Fix <version> header for freestanding new 7ddb714f4e9 libstdc++: Define __cpp_lib_constexpr_complex macro new e29964838b0 libstdc++: Define missing __cpp_lib_int_pow2 macro new 152d89e33d7 libstdc++: Add comments to non-standard feature test macros new 46790405c52 libstdc++: Add missing feature test macros new c1d1dab64aa libstdc++: Update __cpp_lib_array_constexpr and __cpp_lib_s [...] new 9d13ebadf78 libstdc++: Define __cpp_lib_execution feature test new c32aa69c086 libstdc++: Fix PSTL tests to run correctly with newer Threa [...] new d626e49c438 libstdc++: Fix date of changelog entry new bdeb48c6d84 libstdc++: Mark experimental::net::system_context ctor deleted new 0eef00149a0 Daily bump. new 2a732dbdfcc Fix PR 93956, wrong pointer when returned via function. new 557fd3b4989 libstdc++: Make net::service_already_exists default constructible new 942b32e261c libstdc++: Fix type-erasure in experimental::net::executor [...] new b343018b261 Daily bump. new 88eeae263ff Daily bump. new 71c6db5737c Daily bump. new 1f0eba390fb libphobos: Fix struct layout of stat32_t on sparc-*-solaris* new 253b6edd2fc libphobos: Fix struct layout of addrinfo on sparc-*-solaris* new 89da6494d78 Daily bump.
The 25 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 15 ++ gcc/cp/cp-tree.h | 7 +- gcc/cp/decl.c | 24 --- 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/init/array58.C | 26 +++ gcc/testsuite/g++.dg/init/array59.C | 42 ++++ 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 +- 57 files changed, 1263 insertions(+), 472 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/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