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-stable-defconfig in repository toolchain/ci/gcc.
from 46cf683bf16 d/dmd: Merge upstream dmd 62ce36f37 adds b90ff7a20b2 libstdc++: Fix PSTL tests to run correctly with newer Threa [...] adds e6cbe9654d1 Since the pdp11-aout target does not support gdb, gdbserver [...] adds cd08718d57d coroutines: Fix handling of ramp return value [PR94661] adds 187bdbd5645 testsuite: Add testcase for already fixed PR [PR94686] adds ac1a0a388cd libphobos: Fix compilation dependencies on s390x-linux-musl adds 15256c8a8ac Remove fishy self-assignment in omp-low.c [PR94629] adds f2c8be187e8 c++: ICE with ptr_plus_expr adds 6c0ab626113 aarch64: Add an error message in large code model for ilp32 [...] adds 08d6ec14e65 c++: Dependent conversion operator in concept [PR94597] adds 73f8e9dca5f ubsan: Avoid -Wpadded warnings [PR94641] adds 619602346ae testsuite: Extend C++ struct-layout-1.exp testing to test C [...] adds 85353e24ca9 forwprop: Fix ICE when building a VEC_PERM_EXPR [PR94683] adds 1d4a3bfa831 Fix weakening of external declarations. adds fb22faf48f6 aarch64, libgcc: Fix unwinding from pac-ret to normal frame [...] adds 3942060c4b3 PR middle-end/94647 - bogus -Warray-bounds on strncpy into [...] adds 81e07d422c5 libphobos: Remove GDCFLAGSX variable from configure scripts. adds d76925e46fa libstdc++: Support arrays in std::is_nothrow_constructible [...] adds 57ede05c6a0 libstdc++: Improve C++14 and C++17 status docs adds e76100ced60 testsuite: Fix position of changelog entry adds 0e665f256b4 c++: Constrained inherited constructor template [PR94549] adds 87841658d4f libstdc++: Fix __normal_iterator comparisons for C++20 adds c270abe832f Daily bump. adds 05f14938111 c++: Diagnose invalid use of member function in requires adds 0fe9eaaa083 libstdc++: Improve tests for __cpp_lib_erase_if macro adds 587970215f4 c++: reject scalar array initialization with nullptr [PR94510] adds aedd04caa94 c++: generic lambda forwarding function [PR94546] adds ce9b5c09a64 testsuite: Handle --save-temps in schedule-cleanups
No new revisions were added by this update.
Summary of changes: ChangeLog | 6 + configure | 3 + configure.ac | 3 + gcc/ChangeLog | 44 + gcc/DATESTAMP | 2 +- gcc/asan.c | 1 + gcc/config/aarch64/aarch64.c | 51 +- gcc/config/pa/som.h | 45 +- gcc/cp/ChangeLog | 55 +- gcc/cp/constraint.cc | 15 +- gcc/cp/coroutines.cc | 47 +- gcc/cp/cp-tree.h | 7 +- gcc/cp/decl.c | 42 - gcc/cp/mangle.c | 28 +- gcc/cp/pt.c | 65 +- gcc/cp/tree.c | 97 +- gcc/doc/invoke.texi | 4 +- gcc/gimple-ssa-warn-restrict.c | 40 +- gcc/omp-low.c | 14 +- gcc/stor-layout.c | 6 +- gcc/testsuite/ChangeLog | 101 +- gcc/testsuite/c-c++-common/Warray-bounds-2.c | 16 +- gcc/testsuite/c-c++-common/Warray-bounds-3.c | 9 +- gcc/testsuite/c-c++-common/Wrestrict.c | 45 +- gcc/testsuite/c-c++-common/ubsan/pr94641.c | 11 + gcc/testsuite/g++.dg/abi/mangle72.C | 34 +- gcc/testsuite/g++.dg/compat/struct-layout-1.exp | 3 + .../g++.dg/compat/struct-layout-1_generate.c | 74 +- gcc/testsuite/g++.dg/compat/struct-layout-1_x1.h | 8 +- gcc/testsuite/g++.dg/compat/struct-layout-1_y1.h | 8 +- gcc/testsuite/g++.dg/concepts/diagnostic10.C | 18 + gcc/testsuite/g++.dg/concepts/inherit-ctor3.C | 4 +- gcc/testsuite/g++.dg/coroutines/ramp-return-a.C | 24 + gcc/testsuite/g++.dg/coroutines/ramp-return-b.C | 22 + gcc/testsuite/g++.dg/coroutines/ramp-return-c.C | 22 + gcc/testsuite/g++.dg/coroutines/ramp-return.h | 64 + gcc/testsuite/g++.dg/cpp2a/concepts-conv2.C | 19 + .../g++.dg/cpp2a/concepts-inherit-ctor4.C | 4 +- .../g++.dg/cpp2a/concepts-inherit-ctor8.C | 20 + gcc/testsuite/g++.dg/cpp2a/concepts-pr67178.C | 2 +- .../g++.dg/cpp2a/lambda-generic-variadic20.C | 23 + gcc/testsuite/g++.dg/cpp2a/nontype-class36.C | 76 + gcc/testsuite/g++.dg/cpp2a/nontype-class37.C | 80 + gcc/testsuite/g++.dg/cpp2a/paren-init24.C | 6 +- gcc/testsuite/g++.dg/init/array58.C | 26 + gcc/testsuite/g++.dg/init/array59.C | 42 + gcc/testsuite/g++.target/aarch64/pr94514.C | 26 + gcc/testsuite/gcc.c-torture/compile/pr94686.c | 9 + gcc/testsuite/gcc.dg/Warray-bounds-59.c | 30 + gcc/testsuite/gcc.dg/Wrestrict-10.c | 2 +- gcc/testsuite/gcc.dg/Wrestrict-5.c | 2 +- gcc/testsuite/gcc.dg/Wrestrict-6.c | 4 +- gcc/testsuite/gcc.target/aarch64/pr94514.c | 76 + gcc/testsuite/gcc.target/aarch64/pr94577.c | 10 + .../gcc.target/aarch64/sve/acle/general/pr94683.c | 29 + gcc/testsuite/lib/gcc-dg.exp | 2 +- gcc/tree-ssa-forwprop.c | 5 + gcc/ubsan.c | 3 + libgcc/ChangeLog | 6 + libgcc/config/aarch64/aarch64-unwind.h | 2 + libphobos/ChangeLog | 10 + libphobos/Makefile.in | 1 - libphobos/configure | 83 +- libphobos/configure.ac | 6 +- libphobos/libdruntime/Makefile.in | 1 - libphobos/libdruntime/gcc/sections/elf_shared.d | 4 +- libphobos/m4/druntime/libraries.m4 | 24 + libphobos/src/Makefile.in | 1 - libphobos/testsuite/Makefile.in | 1 - .../testsuite/libphobos.thread/fiber_guard_page.d | 1 + libphobos/testsuite/testsuite_flags.in | 2 +- libstdc++-v3/ChangeLog | 43 + libstdc++-v3/doc/Makefile.am | 2 + libstdc++-v3/doc/Makefile.in | 2 + libstdc++-v3/doc/html/manual/index.html | 2 +- libstdc++-v3/doc/html/manual/status.html | 246 ++- libstdc++-v3/doc/xml/manual/status_cxx1998.xml | 8 +- libstdc++-v3/doc/xml/manual/status_cxx2011.xml | 61 +- libstdc++-v3/doc/xml/manual/status_cxx2014.xml | 1570 ++++++++++++++-- libstdc++-v3/doc/xml/manual/status_cxx2017.xml | 1867 +++++++++++++++++++- libstdc++-v3/include/bits/stl_iterator.h | 7 +- libstdc++-v3/include/std/type_traits | 12 + .../is_nothrow_constructible/value_c++20.cc | 69 + .../testsuite/21_strings/basic_string/erasure.cc | 6 + .../testsuite/23_containers/deque/erasure.cc | 4 +- .../23_containers/forward_list/erasure.cc | 4 +- .../testsuite/23_containers/list/erasure.cc | 4 +- .../testsuite/23_containers/map/erasure.cc | 4 +- .../testsuite/23_containers/set/erasure.cc | 4 +- .../23_containers/unordered_map/erasure.cc | 4 +- .../23_containers/unordered_set/erasure.cc | 4 +- .../testsuite/23_containers/vector/erasure.cc | 4 +- .../24_iterators/normal_iterator/cmp_c++20.cc | 95 + libstdc++-v3/testsuite/lib/libstdc++.exp | 3 +- 94 files changed, 5065 insertions(+), 636 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/ubsan/pr94641.c create mode 100644 gcc/testsuite/g++.dg/concepts/diagnostic10.C create mode 100644 gcc/testsuite/g++.dg/coroutines/ramp-return-a.C create mode 100644 gcc/testsuite/g++.dg/coroutines/ramp-return-b.C create mode 100644 gcc/testsuite/g++.dg/coroutines/ramp-return-c.C create mode 100644 gcc/testsuite/g++.dg/coroutines/ramp-return.h create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-conv2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-inherit-ctor8.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-generic-variadic20.C 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/g++.target/aarch64/pr94514.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr94686.c create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-59.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr94514.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr94577.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/pr94683.c create mode 100644 libstdc++-v3/testsuite/20_util/is_nothrow_constructible/value_c++20.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/normal_iterator/cmp_c++20.cc