This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/gnu-master-arm-spec2k6-Os_LTO in repository toolchain/ci/gcc.
from 1072fa69154 PR d/90064 libphobos: Merge upstream phobos 428460ddd adds 328450f47f6 LRA: Revert "Remove useless move insns" adds 2233d3a55ea PR d/90130 d/dmd: Merge upstream dmd 065fbd452 adds 4696159c11c Daily bump. adds a796a135414 2019-04-22 Paul Thomas pault@gcc.gnu.org adds 127d812973e libphobos: Merge upstream druntime 109f0f2e adds 1d42f3ce5c0 libphobos: Merge upstream phobos b538f758a adds 56dc756d6ed Add myself to MAINTAINERS adds 800688513b6 PR c++/87366 - wrong error with alias template. adds 7042c69be19 2019-04-19 Steven G. Kargl kargl@gcc.gnu.org adds 849afb2e49c Daily bump. adds 1183882bc24 PR tree-optimization/92001 * tree-chrec.c (evolution_func [...] adds ade6c276b88 PR tree-optimization/90078 * tree-ssa-loop-ivopts.c (comp [...] adds e11f5aed6ce Make some std::variant helper functions noexcept adds b9d8292f9b1 Fix std::variant regression caused by never-valueless optimization adds ed42fdb5db5 Fix whitespace in ChangeLog adds 9ac9ee83c7a PR target/89093 * config/arm/arm.c (aapcs_vfp_is_call_or_ [...] adds 52455dd506f 2019-04-23 Richard Biener rguenther@suse.de adds 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 adds 7b7f6a07baa 2019-04-24 Richard Biener rguenther@suse.de adds 11620a12c6b [ARC][COMMITTED] Fix typos. adds e7fe8d945b2 libphobos: Fix assert in core.sys.posix.sys.stat for aarch6 [...] adds 2b5d192ce19 PR target/89093 runtime: mark unwind functions general [...] adds 4788a5cafa6 S/390: Fix PR89952 incorrect CFI adds 6c58090a2cb libphobos: Skip curl tests if libcurl is not installed on t [...] adds 37020b0ad7f PR libstdc++/90220 Fix std::any_cast for array types adds 809f1d633ac Fix basic_string_view typedefs and enforce preconditions adds 68c5e10490e PR target/90193 * rtl.c (classify_insn): Return JUMP_INSN [...] adds 14710c9dacb Finish implementing "Treating Unnecessary decay" (P0777R1) adds dd3b7006478 Use __and_v<...> instead of __and_<...>::value adds 7738b4bc534 2019-04-24 Clement Chigot clement.chigot@atos.net adds b66add0735c libphobos: Fix FAIL phobos.exp/core.time on CentOS 5.11, Li [...] adds c7bf17cd9b9 PR c++/90227 - error with template parameter packs. adds c1afaca22f6 PR c++/90236 * g++.dg/cpp1z/nontype-auto16.C: New test. adds 39b59bb93ca Make filesystem::path comparison operators hidden friends ( [...] adds 9ed117789d0 Update C++17 library status tables adds a25ad23098b libphobos: Fix linker warning and SEGV in core.thread tests. adds 785bb56bf17 Daily bump. adds 4a2e6d2d57d compiler: fix glitch when inlining method with empty pa [...] adds 4f61dcff8e1 libphobos: Add missing PWD_COMMAND to Makefile.
No new revisions were added by this update.
Summary of changes: ChangeLog | 5 + MAINTAINERS | 2 +- gcc/ChangeLog | 117 + 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/arm/arm.c | 10 +- gcc/config/arm/arm.h | 18 +- gcc/config/arm/arm.opt | 4 + gcc/config/i386/i386.c | 2 + gcc/config/rs6000/aix71.h | 6 + gcc/config/rs6000/aix72.h | 6 + gcc/config/s390/s390.c | 62 +- gcc/cp/ChangeLog | 21 + gcc/cp/call.c | 17 +- gcc/cp/pt.c | 2 +- gcc/cp/typeck.c | 17 + 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/constfold.c | 6 +- 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/doc/extend.texi | 9 + gcc/doc/invoke.texi | 7 + gcc/emit-rtl.c | 1 + gcc/fortran/ChangeLog | 17 + gcc/fortran/decl.c | 29 + gcc/fortran/resolve.c | 8 +- gcc/fortran/trans-intrinsic.c | 25 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/gogo.cc | 66 +- gcc/go/gofrontend/gogo.h | 10 + gcc/lra-spills.c | 15 - 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/rtl.c | 5 + gcc/testsuite/ChangeLog | 93 + gcc/testsuite/g++.dg/cpp0x/alias-decl-66.C | 21 + gcc/testsuite/g++.dg/cpp1y/var-templ62.C | 80 + gcc/testsuite/g++.dg/cpp1z/nontype-auto16.C | 13 + gcc/testsuite/g++.dg/tree-ssa/pr90078.C | 199 + 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/gcc.target/i386/pr90178.c | 13 + gcc/testsuite/gcc.target/i386/pr90193.c | 21 + gcc/testsuite/gcc.target/s390/pr89952.c | 12 + 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/mars1.d | 6 +- gcc/testsuite/gdc.test/runnable/test12.d | 9 +- gcc/testsuite/gdc.test/runnable/test23.d | 29 +- gcc/testsuite/gdc.test/runnable/test42.d | 35 +- gcc/testsuite/gfortran.dg/class_70.f03 | 38 + gcc/testsuite/gfortran.dg/pr90021.f90 | 21 + gcc/testsuite/gfortran.dg/submodule_22.f08 | 8 +- gcc/testsuite/lib/target-supports.exp | 2 +- gcc/tree-cfg.c | 2 +- gcc/tree-cfgcleanup.c | 14 +- gcc/tree-chrec.c | 24 +- gcc/tree-chrec.h | 2 +- gcc/tree-data-ref.c | 2 +- gcc/tree-parloops.c | 2 +- gcc/tree-ssa-loop-ivopts.c | 13 + libgcc/ChangeLog | 10 + libgcc/config/arm/pr-support.c | 1 + libgcc/config/arm/unwind-arm.c | 1 + libgcc/unwind-c.c | 1 + libgo/runtime/go-unwind.c | 5 +- libobjc/ChangeLog | 8 + libobjc/exception.c | 1 + libphobos/ChangeLog | 86 + libphobos/configure | 122 +- libphobos/configure.ac | 1 + libphobos/configure.tgt | 9 + libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/Makefile.am | 73 +- libphobos/libdruntime/Makefile.in | 213 +- .../libdruntime/config/aarch64/switchcontext.S | 103 + libphobos/libdruntime/config/arm/switchcontext.S | 118 + libphobos/libdruntime/config/common/threadasm.S | 43 + libphobos/libdruntime/config/mingw/switchcontext.S | 109 + libphobos/libdruntime/config/mips/switchcontext.S | 102 + .../libdruntime/config/powerpc/switchcontext.S | 150 + .../libdruntime/config/powerpc64/callwithstack.S | 168 + libphobos/libdruntime/config/x86/switchcontext.S | 96 + libphobos/libdruntime/core/runtime.d | 24 +- libphobos/libdruntime/core/stdc/math.d | 257 +- libphobos/libdruntime/core/sys/posix/fcntl.d | 7 + libphobos/libdruntime/core/sys/posix/spawn.d | 5 +- libphobos/libdruntime/core/sys/posix/sys/stat.d | 8 +- libphobos/libdruntime/core/thread.d | 65 +- libphobos/libdruntime/core/threadasm.S | 682 - libphobos/libdruntime/core/time.d | 7 +- libphobos/libdruntime/gcc/deh.d | 13 + libphobos/libdruntime/gcc/sections/elf_shared.d | 27 +- libphobos/libdruntime/object.d | 124 +- libphobos/libdruntime/rt/aApplyR.d | 8 +- libphobos/libdruntime/rt/config.d | 2 +- libphobos/libdruntime/rt/dmain2.d | 4 + libphobos/libdruntime/rt/monitor_.d | 12 +- libphobos/libdruntime/rt/qsort.d | 30 + libphobos/m4/druntime/cpu.m4 | 38 + libphobos/m4/libtool.m4 | 14 +- libphobos/src/MERGE | 2 +- libphobos/src/std/math.d | 33 + libphobos/src/std/net/curl.d | 4 +- libphobos/src/std/outbuffer.d | 10 +- libphobos/src/std/uni.d | 22 +- libphobos/src/std/xml.d | 12 +- libphobos/testsuite/Makefile.am | 2 + libphobos/testsuite/Makefile.in | 1 + libphobos/testsuite/lib/libphobos.exp | 66 +- .../testsuite/libphobos.druntime/druntime.exp | 8 +- .../libphobos.druntime_shared/druntime_shared.exp | 8 +- libphobos/testsuite/libphobos.phobos/phobos.exp | 6 + .../libphobos.phobos_shared/phobos_shared.exp | 6 + .../testsuite/libphobos.typeinfo/struct-align.d | 13 + libstdc++-v3/ChangeLog | 174 +- libstdc++-v3/doc/html/faq.html | 26 +- libstdc++-v3/doc/html/index.html | 2 +- libstdc++-v3/doc/html/manual/api.html | 9 +- libstdc++-v3/doc/html/manual/backwards.html | 5 +- libstdc++-v3/doc/html/manual/debug.html | 64 +- .../doc/html/manual/ext_concurrency_impl.html | 2 +- libstdc++-v3/doc/html/manual/ext_io.html | 10 +- libstdc++-v3/doc/html/manual/index.html | 2 +- libstdc++-v3/doc/html/manual/intro.html | 2 +- .../doc/html/manual/parallel_mode_design.html | 4 +- libstdc++-v3/doc/html/manual/status.html | 17 +- libstdc++-v3/doc/html/manual/support.html | 4 +- libstdc++-v3/doc/html/manual/using.html | 7 +- libstdc++-v3/doc/xml/manual/status_cxx2017.xml | 15 +- libstdc++-v3/doc/xml/manual/using.xml | 9 + libstdc++-v3/include/bits/basic_string.h | 49 +- libstdc++-v3/include/bits/fs_path.h | 66 +- libstdc++-v3/include/experimental/string_view | 4 +- libstdc++-v3/include/std/any | 38 +- libstdc++-v3/include/std/numeric | 7 +- libstdc++-v3/include/std/string_view | 143 +- libstdc++-v3/include/std/tuple | 5 +- libstdc++-v3/include/std/type_traits | 12 +- libstdc++-v3/include/std/variant | 225 +- libstdc++-v3/libsupc++/eh_personality.cc | 1 + .../testsuite/20_util/any/misc/any_cast.cc | 51 + .../testsuite/20_util/unwrap_reference/1.cc | 2 +- libstdc++-v3/testsuite/20_util/variant/compile.cc | 34 +- .../testsuite/20_util/variant/exception_safety.cc | 41 + libstdc++-v3/testsuite/20_util/variant/run.cc | 36 + .../modifiers/remove_prefix/char/1.cc | 4 +- .../modifiers/remove_prefix/wchar_t/1.cc | 4 +- .../modifiers/remove_suffix/char/1.cc | 4 +- .../modifiers/remove_suffix/wchar_t/1.cc | 4 +- .../wchar_t/1.cc => requirements/traits_neg.cc} | 62 +- .../basic_string_view/requirements/typedefs.cc | 9 + .../27_io/filesystem/path/native/string-char8_t.cc | 2 +- .../27_io/filesystem/path/native/string.cc | 2 +- .../string_view/modifiers/remove_prefix/char/1.cc | 2 +- .../modifiers/remove_prefix/wchar_t/1.cc | 2 +- .../string_view/modifiers/remove_suffix/char/1.cc | 2 +- .../modifiers/remove_suffix/wchar_t/1.cc | 2 +- .../string_view/requirements/typedefs.cc | 13 + 218 files changed, 231098 insertions(+), 236791 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-66.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ62.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/nontype-auto16.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/pr90078.C 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/gcc.target/i386/pr90178.c create mode 100644 gcc/testsuite/gcc.target/i386/pr90193.c create mode 100644 gcc/testsuite/gcc.target/s390/pr89952.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 gcc/testsuite/gfortran.dg/class_70.f03 create mode 100644 gcc/testsuite/gfortran.dg/pr90021.f90 create mode 100644 libphobos/libdruntime/config/aarch64/switchcontext.S create mode 100644 libphobos/libdruntime/config/arm/switchcontext.S create mode 100644 libphobos/libdruntime/config/common/threadasm.S create mode 100644 libphobos/libdruntime/config/mingw/switchcontext.S create mode 100644 libphobos/libdruntime/config/mips/switchcontext.S create mode 100644 libphobos/libdruntime/config/powerpc/switchcontext.S create mode 100644 libphobos/libdruntime/config/powerpc64/callwithstack.S create mode 100644 libphobos/libdruntime/config/x86/switchcontext.S delete mode 100644 libphobos/libdruntime/core/threadasm.S create mode 100644 libphobos/testsuite/libphobos.typeinfo/struct-align.d copy libstdc++-v3/testsuite/21_strings/basic_string_view/{modifiers/remove_suffix/ [...]