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-arm-mainline-defconfig in repository toolchain/ci/gcc.
from b48cc8c574f Corrections for C++2a std::unwrap_reference traits adds 28cc38ec11e PR libstdc++/90165 constrain variant(T&&) constructor adds a4265b66a3f Implement correct std::variant triviality rules from P0602R4 adds fba98a9aa8b modulo-sched: fix branch scheduling issue (PR84032) adds c3c55e1c1a8 modulo-sched: prevent division by zero (PR87979) adds f51e2895168 * lib/target-supports.exp (check_effective_target_keeps_n [...] adds 49722646450 PR d/90079 libphobos: Fix SEGV in _aaKeys, _aaValues on 32 [...] adds a69facdba91 [GCC, AARCH64] Add GNU note section with BTI and PAC. adds 7ad41fff714 d: Add support for compiling without libphobos library. adds a2f3e2c87b1 Update .po files. adds 55bb4515734 Document PSTL linker flags adds cf333d53930 libphobos: Add D support for RISC-V Linux adds 22da68fb52a libphobos: Add D support for S/390 Linux adds b09afa7b8f5 libphobos: Add AArch64 Linux as a supported target. adds fd1863e18d0 Implement LWG 2904 for std::variant assignment adds 7f6a1a9c800 Fix whitespace in ChangeLog adds 1c9c8e0d482 Avoid -Wcatch-value warning in testsuite adds e71bc855542 Daily bump. adds 21192e31a59 libphobos: Fix link build errors when compiling with unsupp [...] adds f11f7589a9a PR tree-optimization/90211 * tree-parloops.c (try_create_ [...] adds d32d006e519 PR tree-optimization/90208 * tree-cfg.c (remove_bb): Move [...] adds 5f2608235bf PR target/89093 * raise-gcc.c (TARGET_ATTRIBUTE): Define. [...] adds 9a72942b44b d/dmd: Merge upstream dmd 423758078 adds 0c5ea32d529 PR target/90187 * config/i386/i386.c (ix86_expand_sse_fp_ [...] adds b8e73341369 PR libstdc++/90220 Fix std::any_cast for function pointers new 7b7f6a07baa 2019-04-24 Richard Biener rguenther@suse.de new 11620a12c6b [ARC][COMMITTED] Fix typos.
The 2 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: gcc/ChangeLog | 39 + gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 9 + gcc/ada/raise-gcc.c | 10 + gcc/config/aarch64/aarch64-linux.h | 2 +- gcc/config/aarch64/aarch64.c | 51 + gcc/config/arc/arc-options.def | 12 +- gcc/config/arc/arc.c | 18 +- gcc/config/i386/i386.c | 2 + gcc/cp/ChangeLog | 7 + gcc/cp/call.c | 17 +- gcc/cp/typeck.c | 2 + gcc/d/ChangeLog | 36 + gcc/d/d-builtins.cc | 9 + gcc/d/d-codegen.cc | 5 +- gcc/d/d-frontend.cc | 34 +- gcc/d/d-lang.cc | 31 +- gcc/d/d-spec.cc | 6 + gcc/d/d-tree.h | 3 +- gcc/d/decl.cc | 17 +- gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/clone.c | 12 +- gcc/d/dmd/dcast.c | 2 +- gcc/d/dmd/declaration.c | 4 +- gcc/d/dmd/dinterpret.c | 6 +- gcc/d/dmd/dmodule.c | 63 - gcc/d/dmd/dstruct.c | 15 +- gcc/d/dmd/expressionsem.c | 7 +- gcc/d/dmd/func.c | 28 +- gcc/d/dmd/globals.h | 15 +- gcc/d/dmd/idgen.c | 6 +- gcc/d/dmd/opover.c | 8 +- gcc/d/dmd/parse.c | 2 - gcc/d/dmd/statementsem.c | 52 +- gcc/d/expr.cc | 65 +- gcc/d/gdc.texi | 19 + gcc/d/lang.opt | 10 +- gcc/d/modules.cc | 3 +- gcc/d/toir.cc | 2 +- gcc/d/typeinfo.cc | 90 +- gcc/modulo-sched.c | 5 +- gcc/po/ChangeLog | 6 + gcc/po/be.po | 21932 +++--- gcc/po/da.po | 72550 +++++++++---------- gcc/po/de.po | 130 +- gcc/po/el.po | 21816 +++--- gcc/po/fi.po | 25371 ++++--- gcc/po/fr.po | 36 +- gcc/po/hr.po | 20076 +++-- gcc/po/id.po | 29759 ++++---- gcc/po/ja.po | 29296 ++++---- gcc/po/nl.po | 23520 +++--- gcc/po/ru.po | 25329 ++++--- gcc/po/sr.po | 27992 ++++--- gcc/po/sv.po | 25452 ++++--- gcc/po/tr.po | 38510 +++++----- gcc/po/uk.po | 20215 +++--- gcc/po/vi.po | 24746 +++---- gcc/po/zh_CN.po | 28147 ++++--- gcc/po/zh_TW.po | 26814 ++++--- gcc/testsuite/ChangeLog | 57 +- gcc/testsuite/g++.target/i386/pr90187.C | 15 + gcc/testsuite/gcc.dg/autopar/pr90211.c | 24 + gcc/testsuite/gcc.dg/pr84032.c | 23 + gcc/testsuite/gcc.dg/pr87979.c | 11 + gcc/testsuite/gcc.dg/tsan/pr90208-1.c | 5 + gcc/testsuite/gcc.dg/tsan/pr90208-2.c | 20 + gcc/testsuite/gcc.target/aarch64/bti-1.c | 1 + gcc/testsuite/gcc.target/aarch64/va_arg_1.c | 2 +- gcc/testsuite/gdc.dg/link.d | 2 +- gcc/testsuite/gdc.dg/runnable.d | 13 +- gcc/testsuite/gdc.dg/simd.d | 5 +- gcc/testsuite/gdc.test/README.gcc | 14 + gcc/testsuite/gdc.test/fail_compilation/fail2456.d | 110 + .../gdc.test/fail_compilation/test18312.d | 15 + gcc/testsuite/gdc.test/gdc-test.exp | 3 + gcc/testsuite/gdc.test/runnable/test42.d | 35 +- gcc/testsuite/lib/target-supports.exp | 2 +- gcc/tree-cfg.c | 2 +- gcc/tree-parloops.c | 2 +- libphobos/ChangeLog | 30 + libphobos/configure | 14 +- libphobos/configure.tgt | 9 + libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/gcc/sections/elf_shared.d | 27 +- libphobos/libdruntime/object.d | 124 +- libphobos/m4/libtool.m4 | 14 +- libphobos/src/std/math.d | 33 + .../testsuite/libphobos.typeinfo/struct-align.d | 13 + libstdc++-v3/ChangeLog | 67 + libstdc++-v3/doc/xml/manual/using.xml | 9 + libstdc++-v3/include/std/any | 10 +- libstdc++-v3/include/std/variant | 172 +- .../testsuite/20_util/any/misc/any_cast.cc | 34 + libstdc++-v3/testsuite/20_util/variant/compile.cc | 20 +- .../testsuite/20_util/variant/exception_safety.cc | 41 + libstdc++-v3/testsuite/20_util/variant/run.cc | 2 +- 97 files changed, 227931 insertions(+), 235476 deletions(-) create mode 100644 gcc/testsuite/g++.target/i386/pr90187.C create mode 100644 gcc/testsuite/gcc.dg/autopar/pr90211.c create mode 100644 gcc/testsuite/gcc.dg/pr84032.c create mode 100644 gcc/testsuite/gcc.dg/pr87979.c create mode 100644 gcc/testsuite/gcc.dg/tsan/pr90208-1.c create mode 100644 gcc/testsuite/gcc.dg/tsan/pr90208-2.c create mode 100644 gcc/testsuite/gdc.test/README.gcc create mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail2456.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/test18312.d create mode 100644 libphobos/testsuite/libphobos.typeinfo/struct-align.d