This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-release-aarch64-bootstrap_ubsan in repository toolchain/ci/gcc.
from 83eeda5f004 c++: Fix bogus -Wparentheses warning with fold-expression [ [...] adds 6b99e194773 Daily bump. adds 9300be2c74e sra-9: Fix sra_modify_expr handling of partial writes (PR 94482) adds f9622455e61 libstdc++: Document correct feature test macro, __cpp_lib_i [...] adds beb84b76b39 Daily bump. adds 6153cc3b756 libstdc++: Update __cpp_lib_erase_if macro (P1115R3) adds 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. adds a03efb266fc x86: Allow -fcf-protection with external thunk adds 12427411106 Daily bump. adds 0c9344e0250 rs6000, Fix header comment for intrinsic function _mm_movem [...]
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 31 + gcc/DATESTAMP | 2 +- gcc/config/i386/i386.c | 4 + gcc/config/rs6000/emmintrin.h | 3 +- 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/doc/invoke.texi | 10 +- gcc/fortran/ChangeLog | 9 + gcc/fortran/expr.c | 7 +- gcc/fortran/interface.c | 34 + gcc/testsuite/ChangeLog | 39 + 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/gcc.dg/torture/pr94482.c | 36 + gcc/testsuite/gcc.dg/tree-ssa/pr94482-2.c | 50 + gcc/testsuite/gcc.target/i386/pr93654.c | 9 + gcc/testsuite/gfortran.dg/pointer_assign_13.f90 | 47 + gcc/tree-sra.c | 31 +- gcc/tree-ssa-forwprop.c | 3 +- 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 | 177 +++ libstdc++-v3/doc/Makefile.am | 2 + libstdc++-v3/doc/Makefile.in | 2 + libstdc++-v3/doc/html/manual/status.html | 171 ++- libstdc++-v3/doc/xml/manual/status_cxx1998.xml | 2 +- libstdc++-v3/doc/xml/manual/status_cxx2011.xml | 59 +- libstdc++-v3/doc/xml/manual/status_cxx2014.xml | 1570 ++++++++++++++++++-- libstdc++-v3/doc/xml/manual/status_cxx2017.xml | 2 +- libstdc++-v3/include/bits/erase_if.h | 2 +- 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/deque | 2 +- libstdc++-v3/include/std/execution | 1 + libstdc++-v3/include/std/forward_list | 2 +- libstdc++-v3/include/std/list | 2 +- libstdc++-v3/include/std/memory | 1 + libstdc++-v3/include/std/memory_resource | 1 + libstdc++-v3/include/std/string | 2 +- libstdc++-v3/include/std/string_view | 3 +- libstdc++-v3/include/std/type_traits | 6 + libstdc++-v3/include/std/vector | 2 +- 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 +- .../testsuite/21_strings/basic_string/erasure.cc | 6 + .../array/element_access/constexpr_c++17.cc | 55 + .../array/requirements/constexpr_iter.cc | 13 +- .../testsuite/23_containers/deque/erasure.cc | 6 +- .../23_containers/forward_list/erasure.cc | 6 +- .../testsuite/23_containers/list/erasure.cc | 6 +- .../testsuite/23_containers/map/erasure.cc | 6 +- .../testsuite/23_containers/set/erasure.cc | 6 +- .../23_containers/unordered_map/erasure.cc | 6 +- .../23_containers/unordered_set/erasure.cc | 6 +- .../testsuite/23_containers/vector/erasure.cc | 6 +- .../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 +- 91 files changed, 3114 insertions(+), 763 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/gcc.dg/torture/pr94482.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr94482-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr93654.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