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-stable-allnoconfig 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 new bfc01edffbf Fix mask type choice in vectorizable_call (PR 89535) new 94aadd3917a AArch64: Make every option in options.def one line new 6a9c77f14d1 C++2a Utility functions to implement uses-allocator constru [...] new 5b313df9cb7 Fix test memory_resource to work without sized deallocation
The 4 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 | 12 + gcc/cp/class.c | 1 - gcc/cp/lambda.c | 30 +- gcc/cp/name-lookup.c | 2 + gcc/cp/pt.c | 6 - 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 | 43 +++ .../c-c++-common/Wimplicit-fallthrough-37.c | 13 + gcc/testsuite/g++.dg/cpp1z/fold-lambda3.C | 19 + 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/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 + 67 files changed, 1677 insertions(+), 181 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/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