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-master-aarch64-bootstrap_O3 in repository toolchain/ci/gcc.
from 89b49a963c5 [Ada] Replace ? by ?? in Error_Msg_N adds 300452d7bf1 Adjust text of expected warnings to g:b825a22890740f341eae5 [...] adds 5905cbdbcf6 d: Merge upstream dmd 56f0a65c4. adds 9643f5bbe23 Add 'libgomp.oacc-c-c++-common/struct-copyout-{1,2}.c' adds 1809628fcff [OpenACC 'exit data'] Simplify 'GOMP_MAP_STRUCT' handling adds 1afc4672561 [OpenACC 'exit data'] Strip 'GOMP_MAP_STRUCT' mappings adds 640e05e02b5 fortran/95509 - fix spellcheck-operator.f90 regression adds 5094c4400a8 c++: Fix pretty-print of pointer minus integer. adds 0cdc55f5ed8 d: Merge upstream dmd f5638c7b8. adds 1c7bcefbc95 diagnostics: Consistently add fixit hint for implicit built [...] adds 608832716e2 coroutines: co_returns are statements, not expressions. adds bcd96c9cce9 PR fortran/95530, PR fortran/95537 - Buffer overflows with [...] adds cecc73af498 c++: Make braced-init-list as template arg work with aggr i [...] adds 3a73a6adb60 Temporarily remove an unintentionally commited test. adds 5bc13e5217f d: Merge upstream dmd 740f3d1ea. adds 1a59f3db4a4 Daily bump. adds 2e6a6644db0 [PR95456] avoid memcpy (_, NULL, 0) in gcc.c adds 1ca05dead04 MAINTAINERS: Add myself as xtensa port maintainer adds eca7a60bd24 Fix ICE in ODR enum streaming [PR95548] adds 8f94b078cc1 Daily bump. adds 905ba62ec96 Added test case for a PR which has been fixed in the meantime. adds 71489d8e757 Introduce flag_cunroll_grow_size for cunroll adds 557a40f599f rs6000: allow cunroll to grow size according to -funroll-lo [...] adds d8930b13878 d: Merge upstream dmd cef1e7991. adds b342cfd648e PR fortran/95091 - Buffer overflows with submodules and lon [...]
No new revisions were added by this update.
Summary of changes: ChangeLog | 4 + MAINTAINERS | 2 +- gcc/ChangeLog | 74 +++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 212 +++++++++++++++++++++ gcc/c-family/ChangeLog | 5 + gcc/c-family/c-pretty-print.c | 11 +- gcc/c/ChangeLog | 7 + gcc/c/c-decl.c | 30 ++- gcc/common.opt | 4 + gcc/config/rs6000/rs6000.c | 5 + gcc/cp/ChangeLog | 16 ++ gcc/cp/call.c | 4 +- gcc/cp/cp-tree.def | 4 +- gcc/cp/error.c | 9 +- gcc/d/ChangeLog | 65 +++++++ gcc/d/d-builtins.cc | 29 +-- gcc/d/d-codegen.cc | 20 +- gcc/d/d-ctfloat.cc | 2 +- gcc/d/d-lang.cc | 125 +++++++----- gcc/d/d-port.cc | 4 +- gcc/d/d-target.cc | 136 +++++++------ gcc/d/d-tree.h | 1 + gcc/d/decl.cc | 6 +- gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/attrib.c | 4 +- gcc/d/dmd/cond.c | 42 ++-- gcc/d/dmd/cond.h | 4 +- gcc/d/dmd/constfold.c | 2 +- gcc/d/dmd/cppmangle.c | 14 +- gcc/d/dmd/dclass.c | 12 +- gcc/d/dmd/declaration.c | 4 +- gcc/d/dmd/dimport.c | 2 +- gcc/d/dmd/dmangle.c | 2 +- gcc/d/dmd/dmodule.c | 18 +- gcc/d/dmd/dstruct.c | 4 +- gcc/d/dmd/dversion.c | 8 +- gcc/d/dmd/expression.c | 6 +- gcc/d/dmd/expressionsem.c | 48 ++--- gcc/d/dmd/func.c | 22 +-- gcc/d/dmd/globals.h | 91 +++++---- gcc/d/dmd/hdrgen.c | 8 +- gcc/d/dmd/lexer.c | 4 +- gcc/d/dmd/module.h | 8 +- gcc/d/dmd/mtype.c | 112 +++++------ gcc/d/dmd/mtype.h | 4 - gcc/d/dmd/root/dcompat.h | 16 ++ gcc/d/dmd/safe.c | 4 +- gcc/d/dmd/statementsem.c | 14 +- gcc/d/dmd/target.h | 112 +++++++---- gcc/d/expr.cc | 6 +- gcc/d/typeinfo.cc | 6 +- gcc/d/types.cc | 7 +- gcc/fortran/ChangeLog | 16 ++ gcc/fortran/class.c | 13 +- gcc/fortran/decl.c | 9 +- gcc/fortran/gfortran.h | 3 +- gcc/fortran/misc.c | 2 +- gcc/fortran/trans-common.c | 6 +- gcc/gcc.c | 14 +- gcc/gimplify.c | 3 +- gcc/ipa-devirt.c | 59 ++++-- gcc/testsuite/ChangeLog | 62 ++++++ .../c-c++-common/goacc/struct-enter-exit-data-1.c | 27 +++ .../c-c++-common/goacc/uninit-use-device-clause.c | 2 +- gcc/testsuite/c-c++-common/pr59223.c | 2 +- gcc/testsuite/g++.dg/cpp0x/constexpr-ptrsub2.C | 4 + gcc/testsuite/g++.dg/cpp2a/nontype-class38.C | 30 +++ gcc/testsuite/g++.dg/torture/pr95548.C | 8 + .../gcc.dg/Wbuiltin-declaration-mismatch-ignore.c | 11 ++ gcc/testsuite/gcc.dg/missing-header-fixit-3.c | 2 +- gcc/testsuite/gcc.dg/missing-header-fixit-4.c | 4 + gcc/testsuite/gcc.dg/missing-header-fixit-5.c | 36 ++++ gcc/testsuite/gcc.dg/pr59924.c | 2 +- gcc/testsuite/gcc.dg/ubsan/pr81981.c | 4 +- gcc/testsuite/gcc.dg/ubsan/pr89284.c | 4 +- .../gfortran.dg/goacc/uninit-use-device-clause.f95 | 2 +- gcc/testsuite/gfortran.dg/loop_interchange_2.f | 20 ++ gcc/testsuite/gfortran.dg/pr95091.f90 | 19 ++ gcc/toplev.c | 5 + gcc/tree-ssa-loop-ivcanon.c | 5 +- libgomp/ChangeLog | 17 ++ libgomp/oacc-mem.c | 84 +------- .../libgomp.oacc-c-c++-common/struct-copyout-1.c | 38 ++++ .../libgomp.oacc-c-c++-common/struct-copyout-2.c | 44 +++++ 85 files changed, 1358 insertions(+), 562 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/goacc/struct-enter-exit-data-1.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-ptrsub2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class38.C create mode 100644 gcc/testsuite/g++.dg/torture/pr95548.C create mode 100644 gcc/testsuite/gcc.dg/Wbuiltin-declaration-mismatch-ignore.c create mode 100644 gcc/testsuite/gcc.dg/missing-header-fixit-5.c create mode 100644 gcc/testsuite/gfortran.dg/loop_interchange_2.f create mode 100644 gcc/testsuite/gfortran.dg/pr95091.f90 create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/struct-copyout-1.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/struct-copyout-2.c