This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-arm in repository toolchain/ci/gcc.
from 73c3dacef9a aarch64: Don't classify vector pairs as short vectors [PR103094] adds eede2498e61 [nvptx] Add -mptx=7.0 adds 308d688bebd nvptx: Add -misa=sm_75 and -misa=sm_80 adds 3e714cc55ef configure: Account CXXFLAGS in gcc-plugin.m4. adds 639ece7abfa Add new test [PR78969]. new fd43568cc54 d: Merge upstream dmd 93108bb9e, druntime 6364e010, phobos [...]
The 1 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: config/gcc-plugin.m4 | 5 + gcc/config/nvptx/nvptx-c.c | 6 +- gcc/config/nvptx/nvptx-opts.h | 7 +- gcc/config/nvptx/nvptx.c | 10 +- gcc/config/nvptx/nvptx.h | 3 + gcc/config/nvptx/nvptx.md | 32 ++ gcc/config/nvptx/nvptx.opt | 9 + gcc/configure | 5 + 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.dg/tree-ssa/builtin-snprintf-warn-6.c | 47 +++ gcc/testsuite/gcc.target/nvptx/float16-2.c | 20 ++ gcc/testsuite/gcc.target/nvptx/tanh-1.c | 9 + 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 -- libcc1/configure | 5 + 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 80 files changed, 1788 insertions(+), 680 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-snprintf-warn-6.c create mode 100644 gcc/testsuite/gcc.target/nvptx/float16-2.c create mode 100644 gcc/testsuite/gcc.target/nvptx/tanh-1.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%)