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-lts-allmodconfig in repository toolchain/ci/gcc.
from 1ca0c398dc3 i386: Identify Westmere from PCLMUL adds 134f958387d PR lto/88585 * tree.c (find_atomic_core_type): Move ahead [...] adds 323978df8fd PR c++/88049 - ICE with undefined destructor and anon namespace. adds 1d86d0eb3e7 [PR72741, PR89433] Accept intrinsic symbols in Fortran Open [...] adds 7378dd70e00 [PR72741] For all Fortran OpenACC 'routine' directive varia [...] adds 35e99d5d3bd [PR72741, PR89433] Repeated use of the Fortran OpenACC 'rou [...] adds dff6bd3872c PR c++/87068 - missing diagnostic with fallthrough stateme [...] adds f557d4a86f5 PR tree-optimization/89536 * tree-ssa-dom.c (edge_info::d [...] adds c7110ca7114 * name-lookup.c (print_binding_level): Print this_entity. adds 9b4cf3ba9e1 PR c++/86969 - ICE with constexpr if and recursive generic [...] adds bb019931f80 PR c++/88183 - ICE with .* fold-expression. adds 07f4bf02519 * g++.dg/cpp1z/fold-lambda3.C: Add test for 88183. adds 9cd98511320 Daily bump. adds d4b3eb90492 commit 66ac9466852d11e968f8fd2ad6ffc7386cee49e1 gotest: [...] adds 70c5aa9040a cmd/go: add -O2 to invocation of gccgo adds 38a9458ea48 PR go/89406 * Makefile.am (GOTOOLS_TEST_TIMEOUT): Double. [...] adds 5abc0a56588 PR bootstrap/89539 * dwarf2out.c (output_comdat_type_unit [...] adds d7419e5bee4 2019-03-01 Richard Biener rguenther@suse.de adds 6a7ee305f20 PR middle-end/89503 * fold-const.c (fold_checksum_tree): [...] adds 939c64047c1 d/dmd: Merge dmd upstream ed71446aa adds f811bd19862 2019-03-01 Richard Biener rguenther@suse.de adds bfc01edffbf Fix mask type choice in vectorizable_call (PR 89535) adds 94aadd3917a AArch64: Make every option in options.def one line adds 6a9c77f14d1 C++2a Utility functions to implement uses-allocator constru [...] adds 5b313df9cb7 Fix test memory_resource to work without sized deallocation adds b279a142657 Implement P1002R1, Try-catch blocks in constexpr functions [...] adds 9b53daae181 runtime: call execname and getpagesize on Solaris new f409a882755 PR c++/89532 - ICE with incomplete type in decltype. * se [...] new ae8e3cb6d5d PR c++/89537 - missing location for error with non-static [...]
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 | 64 ++++ gcc/DATESTAMP | 2 +- gcc/config/aarch64/aarch64-option-extensions.def | 49 +-- gcc/cp/ChangeLog | 34 ++ gcc/cp/call.c | 2 +- gcc/cp/class.c | 1 - gcc/cp/constexpr.c | 12 +- gcc/cp/lambda.c | 30 +- gcc/cp/name-lookup.c | 2 + gcc/cp/parser.c | 27 +- gcc/cp/pt.c | 6 - gcc/cp/semantics.c | 3 + gcc/cp/typeck.c | 3 +- gcc/d/ChangeLog | 5 + gcc/d/d-builtins.cc | 2 + gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/cond.c | 12 + gcc/d/dmd/cppmangle.c | 24 +- gcc/d/dmd/dsymbol.c | 34 +- gcc/d/dmd/dsymbol.h | 2 + gcc/d/dmd/nspace.c | 12 +- gcc/d/dmd/nspace.h | 3 +- gcc/d/dmd/parse.c | 49 ++- gcc/d/dmd/parse.h | 2 +- gcc/dwarf2out.c | 3 +- gcc/fold-const.c | 9 + gcc/fortran/ChangeLog | 17 + gcc/fortran/gfortran.h | 3 +- gcc/fortran/openmp.c | 89 ++++- gcc/fortran/trans-decl.c | 1 + gcc/gimplify.c | 14 +- gcc/go/gofrontend/MERGE | 2 +- gcc/lto/ChangeLog | 6 + gcc/lto/lto-symtab.c | 8 +- gcc/passes.c | 2 +- gcc/testsuite/ChangeLog | 62 ++++ .../c-c++-common/Wimplicit-fallthrough-37.c | 13 + gcc/testsuite/g++.dg/cpp0x/constexpr-ctor10.C | 2 +- gcc/testsuite/g++.dg/cpp1z/fold-lambda3.C | 19 + gcc/testsuite/g++.dg/cpp2a/constexpr-try1.C | 44 +++ gcc/testsuite/g++.dg/cpp2a/constexpr-try2.C | 45 +++ gcc/testsuite/g++.dg/cpp2a/constexpr-try3.C | 44 +++ gcc/testsuite/g++.dg/cpp2a/constexpr-try4.C | 61 ++++ gcc/testsuite/g++.dg/cpp2a/constexpr-try5.C | 40 ++ gcc/testsuite/g++.dg/cpp2a/nontype-class14.C | 10 + gcc/testsuite/g++.dg/diagnostic/member-fn-1.C | 38 ++ gcc/testsuite/g++.dg/lto/pr88049_0.C | 16 + gcc/testsuite/g++.dg/tree-prof/devirt.C | 6 +- gcc/testsuite/gcc.c-torture/execute/20190228-1.c | 16 + gcc/testsuite/gcc.dg/tree-ssa/reassoc-43.c | 2 +- gcc/testsuite/gdc.test/compilable/cppmangle3.d | 37 ++ gcc/testsuite/gdc.test/compilable/test19574.d | 18 + .../gdc.test/fail_compilation/cppmangle.d | 20 + .../gdc.test/fail_compilation/reserved_version.d | 16 + .../fail_compilation/reserved_version_switch.d | 15 + gcc/testsuite/gfortran.dg/goacc/routine-6.f90 | 7 + .../gfortran.dg/goacc/routine-intrinsic-1.f | 21 ++ .../gfortran.dg/goacc/routine-intrinsic-2.f | 23 ++ .../goacc/routine-multiple-directives-1.f90 | 58 +++ .../goacc/routine-multiple-directives-2.f90 | 82 +++++ .../goacc/routine-multiple-lop-clauses-1.f90 | 32 ++ gcc/testsuite/gfortran.dg/pr89451.f90 | 11 + gcc/testsuite/gfortran.dg/vect/pr89535.f90 | 18 + gcc/tree-cfgcleanup.c | 11 +- gcc/tree-cfgcleanup.h | 2 +- gcc/tree-ssa-dom.c | 2 +- gcc/tree-ssa-operands.c | 6 +- gcc/tree-vect-stmts.c | 23 +- gcc/tree.c | 94 ++--- gotools/ChangeLog | 6 + gotools/Makefile.am | 2 +- gotools/Makefile.in | 4 +- libgo/go/cmd/go/internal/work/gccgo.go | 2 +- libgo/go/runtime/os3_solaris.go | 42 +-- libgo/testsuite/gotest | 14 +- libstdc++-v3/ChangeLog | 16 + libstdc++-v3/include/std/memory | 193 ++++++++++ libstdc++-v3/include/std/memory_resource | 11 + .../polymorphic_allocator/construct_c++2a.cc | 125 +++++++ .../testsuite/20_util/uses_allocator/make_obj.cc | 403 +++++++++++++++++++++ libstdc++-v3/testsuite/util/testsuite_allocator.h | 4 + 81 files changed, 2043 insertions(+), 229 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/Wimplicit-fallthrough-37.c create mode 100644 gcc/testsuite/g++.dg/cpp1z/fold-lambda3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-try1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-try2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-try3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-try4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-try5.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class14.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/member-fn-1.C create mode 100644 gcc/testsuite/g++.dg/lto/pr88049_0.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/20190228-1.c create mode 100644 gcc/testsuite/gdc.test/compilable/cppmangle3.d create mode 100644 gcc/testsuite/gdc.test/compilable/test19574.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/cppmangle.d create mode 100644 gcc/testsuite/gfortran.dg/goacc/routine-intrinsic-1.f create mode 100644 gcc/testsuite/gfortran.dg/goacc/routine-intrinsic-2.f create mode 100644 gcc/testsuite/gfortran.dg/goacc/routine-multiple-directives-1.f90 create mode 100644 gcc/testsuite/gfortran.dg/goacc/routine-multiple-directives-2.f90 create mode 100644 gcc/testsuite/gfortran.dg/goacc/routine-multiple-lop-clauses-1.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr89451.f90 create mode 100644 gcc/testsuite/gfortran.dg/vect/pr89535.f90 create mode 100644 libstdc++-v3/testsuite/20_util/polymorphic_allocator/construct_ [...] create mode 100644 libstdc++-v3/testsuite/20_util/uses_allocator/make_obj.cc