This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_check/master-aarch64 in repository toolchain/ci/gcc.
from 639ece7abfa Add new test [PR78969]. adds fd43568cc54 d: Merge upstream dmd 93108bb9e, druntime 6364e010, phobos [...] adds 807ad4bc854 libstdc++: Overload std::__to_address for __gnu_cxx::__norm [...] adds bf8cdd35117 Sync with binutils: GCC: Pass --plugin to AR and RANLIB adds 4a5e71f2348 Sync with binutils: Support the PGO build for binutils+gdb adds 45b768cb809 testsuite: Be more informative for ICEs adds 06d5dcef725 c++: Allow constexpr decltype(auto) [PR102229]
No new revisions were added by this update.
Summary of changes: Makefile.in | 68 +++- Makefile.tpl | 68 +++- config/gcc-plugin.m4 | 28 ++ configure | 139 +++++++- configure.ac | 80 +++++ gcc/cp/decl.c | 58 ++-- gcc/cp/pt.c | 13 - gcc/d/d-lang.cc | 4 +- gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/VERSION | 2 +- gcc/d/dmd/constfold.d | 20 +- gcc/d/dmd/cparse.d | 36 +- gcc/d/dmd/ctfeexpr.d | 11 +- gcc/d/dmd/dinterpret.d | 2 +- gcc/d/dmd/dsymbol.d | 55 ++- gcc/d/dmd/dsymbol.h | 1 + gcc/d/dmd/dsymbolsem.d | 7 +- gcc/d/dmd/dtemplate.d | 14 + gcc/d/dmd/expression.d | 2 +- gcc/d/dmd/expressionsem.d | 79 +++-- gcc/d/dmd/importc.d | 93 +++++- gcc/d/dmd/initsem.d | 13 +- gcc/d/dmd/lexer.d | 18 +- gcc/d/dmd/opover.d | 18 +- gcc/d/dmd/optimize.d | 55 +++ gcc/d/dmd/parse.d | 21 +- gcc/d/dmd/printast.d | 27 ++ gcc/d/dmd/semantic3.d | 12 + gcc/d/dmd/statementsem.d | 111 +++--- gcc/d/dmd/target.d | 2 +- gcc/d/dmd/target.h | 1 + gcc/d/dmd/tokens.d | 72 +--- gcc/d/dmd/tokens.h | 26 -- gcc/d/dmd/typesem.d | 33 +- gcc/d/gdc.texi | 11 +- gcc/testsuite/g++.dg/cpp1y/decltype-auto5.C | 35 ++ gcc/testsuite/gdc.test/compilable/cppmangle.d | 371 +++++++++++---------- gcc/testsuite/gdc.test/compilable/cppmangle3.d | 9 +- gcc/testsuite/gdc.test/compilable/issue21203.d | 210 ++++++++++++ gcc/testsuite/gdc.test/compilable/issue21340.d | 38 +++ gcc/testsuite/gdc.test/compilable/test10028.d | 7 + gcc/testsuite/gdc.test/compilable/test20236.d | 22 ++ gcc/testsuite/gdc.test/compilable/test20860.d | 16 + gcc/testsuite/gdc.test/compilable/test21073.d | 16 + gcc/testsuite/gdc.test/compilable/test21414.d | 13 + gcc/testsuite/gdc.test/fail_compilation/b15875.d | 2 +- gcc/testsuite/gdc.test/fail_compilation/fail116.d | 2 +- .../gdc.test/fail_compilation/fail20616.d | 26 ++ .../gdc.test/fail_compilation/fail22529.d | 14 + .../gdc.test/fail_compilation/fail22570.d | 21 ++ gcc/testsuite/gdc.test/fail_compilation/ice22516.d | 21 ++ .../gdc.test/fail_compilation/test22574.d | 12 + .../gdc.test/fail_compilation/test_switch_error.d | 101 ++++++ gcc/testsuite/gdc.test/runnable/interpret.d | 23 ++ gcc/testsuite/gdc.test/runnable/test16579.d | 57 ++++ gcc/testsuite/gdc.test/runnable/test18054.d | 41 +++ gcc/testsuite/gdc.test/runnable_cxx/cppa.d | 59 +++- .../gdc.test/runnable_cxx/extra-files/cppb.cpp | 33 -- gcc/testsuite/lib/fortran-torture.exp | 8 +- gcc/testsuite/lib/gcc-defs.exp | 4 +- gcc/testsuite/lib/gcc-dg.exp | 6 +- gcc/testsuite/lib/go-torture.exp | 8 +- libiberty/Makefile.in | 5 +- libiberty/aclocal.m4 | 1 + libiberty/configure | 37 ++ libiberty/configure.ac | 12 + libphobos/configure | 2 +- libphobos/configure.ac | 2 +- libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/core/internal/traits.d | 40 ++- libphobos/libdruntime/core/lifetime.d | 109 ++++-- libphobos/libdruntime/core/runtime.d | 2 +- libphobos/libdruntime/core/sys/openbsd/execinfo.d | 139 +------- libphobos/libdruntime/core/sys/posix/sys/stat.d | 46 +-- libphobos/libdruntime/object.d | 2 +- libphobos/libdruntime/rt/monitor_.d | 36 +- libphobos/src/MERGE | 2 +- libphobos/src/std/algorithm/searching.d | 12 +- libphobos/src/std/datetime/timezone.d | 3 +- libphobos/src/std/parallelism.d | 6 +- libphobos/src/std/regex/package.d | 16 +- libphobos/src/std/traits.d | 5 + libphobos/testsuite/libphobos.traits/all_satisfy.d | 24 ++ .../gc.exp => libphobos.traits/traits.exp} | 0 libstdc++-v3/include/bits/stl_iterator.h | 32 +- libstdc++-v3/include/debug/safe_iterator.h | 17 + .../24_iterators/normal_iterator/to_address.cc | 17 +- libtool.m4 | 25 +- zlib/configure | 29 +- 89 files changed, 2238 insertions(+), 762 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp1y/decltype-auto5.C create mode 100644 gcc/testsuite/gdc.test/compilable/issue21203.d create mode 100644 gcc/testsuite/gdc.test/compilable/issue21340.d create mode 100644 gcc/testsuite/gdc.test/compilable/test10028.d create mode 100644 gcc/testsuite/gdc.test/compilable/test20236.d create mode 100644 gcc/testsuite/gdc.test/compilable/test20860.d create mode 100644 gcc/testsuite/gdc.test/compilable/test21073.d create mode 100644 gcc/testsuite/gdc.test/compilable/test21414.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail20616.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail22529.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail22570.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/ice22516.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/test22574.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/test_switch_error.d create mode 100644 gcc/testsuite/gdc.test/runnable/test16579.d create mode 100644 gcc/testsuite/gdc.test/runnable/test18054.d create mode 100644 libphobos/testsuite/libphobos.traits/all_satisfy.d copy libphobos/testsuite/{libphobos.gc/gc.exp => libphobos.traits/traits.exp} (100%)