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-allnoconfig in repository toolchain/ci/gcc.
from 6233ade970a PR c++/90736 - bogus error with alignof. * constexpr.c (a [...] adds c1df40f9129 Tweak tests to avoid fallout from MEM_REF changes on target [...] adds 3c58902657c 2019-06-12 Steven G. Kargl kargl@gcc.gnu.org adds 518af62d9ff PR c++/90825 - endless recursion when evaluating sizeof. [...] adds 04a89d67a59 * io.c (check_format): Use G_(...) instead of _(...) for e [...] adds 7ff4860a198 PR c++/66999 - 'this' captured by reference. * parser.c ( [...] adds c2531d4e6c9 Daily bump. adds 30cda7a344b PR c++/87410 * g++.dg/cpp1y/pr87410.C: New test. adds eb49f99279c gcc/ChangeLog: adds 217ad6d6ebf gcc/ChangeLog: adds ef871d9929f gcc/ChangeLog: adds 3984c5cdfac PR tree-optimization/89713 - Assume loop with an exit is finite adds fec050ace17 2019-06-13 Richard Biener rguenther@suse.de adds 43bbc1da377 /cp 2019-06-13 Paolo Carlini paolo.carlini@oracle.com adds 5e3e7fbe47b [ARC] Add documentation naked, ilink and firq adds 714ba8581de Revamp value_range::may_contain_p. adds 0decb67615e 2019-06-13 Richard Biener rguenther@suse.de adds b970d9709b8 * g++.dg/tree-ssa/ssa-dse-1.C: Don't match exact number of [...] adds c2174db34e0 * config/nvptx/nvptx.c (nvptx_sese_number, nvptx_sese_pseu [...] adds a9537ef0553 2019-06-13 Richard Biener rguenther@suse.de adds 7f00ec769bd PR tree-optimize/90869 * tree-ssa-alias.c (indirect_ref_m [...] adds 772f8aeaa6c testsuite - Require alias support for pr90760. adds 8b5954497b9 2019-06-13 Paolo Carlini paolo.carlini@oracle.com adds 80eb04fe59a Darwin, testsuite - Adjust two tests that fail on newer OS [...] adds 0cf6bd7db91 2019-06-13 Steven G. Kargl kargl@gcc.gnu.org adds dad2a8cf8dd 2019-06-13 Steven G. Kargl kargl@gcc.gnu.org adds 91efeef45ed Darwin, testsuite - Fix pr71694 fail for m32. new 8cdc2a743d1 2019-06-13 Steven G. Kargl kargl@gcc.gnu.org new 228d982b3f2 Darwin, Driver - Improve processing of macosx-version-min= new 0a6c3056e8c PR tree-optimization/77820 * tree-ssa-threadedge.c (edge [...]
The 3 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 | 102 +++++++++ gcc/DATESTAMP | 2 +- gcc/common.opt | 4 + gcc/config/aarch64/aarch64.c | 2 +- gcc/config/aarch64/iterators.md | 2 +- gcc/config/darwin-driver.c | 143 ++++++++++-- gcc/config/nvptx/nvptx.c | 15 +- gcc/cp/ChangeLog | 30 +++ gcc/cp/constexpr.c | 16 +- gcc/cp/decl.c | 75 +++--- gcc/cp/parser.c | 14 +- gcc/cp/typeck.c | 2 +- gcc/cp/typeck2.c | 23 +- gcc/doc/extend.texi | 14 +- gcc/doc/invoke.texi | 11 + gcc/fortran/ChangeLog | 30 +++ gcc/fortran/dependency.c | 56 ++--- gcc/fortran/expr.c | 11 +- gcc/fortran/gfortran.h | 2 - gcc/fortran/io.c | 61 ++--- gcc/fortran/resolve.c | 26 +++ gcc/gimple-loop-versioning.cc | 2 +- gcc/omp-offload.c | 11 +- gcc/opts.c | 1 + gcc/testsuite/ChangeLog | 145 ++++++++++++ gcc/testsuite/g++.dg/cpp0x/alias-decl-1.C | 3 +- gcc/testsuite/g++.dg/cpp0x/constexpr-sizeof2.C | 14 ++ gcc/testsuite/g++.dg/cpp0x/constexpr-sizeof3.C | 22 ++ gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this21.C | 10 + gcc/testsuite/g++.dg/cpp1y/pr87410.C | 19 ++ .../g++.dg/diagnostic/conflicting-specifiers-1.C | 1 + .../g++.dg/diagnostic/two-or-more-data-types-1.C | 1 + .../g++.dg/diagnostic/variably-modified-type-1.C | 12 + gcc/testsuite/g++.dg/ext/altivec-15.C | 2 +- gcc/testsuite/g++.dg/other/pr84792-1.C | 2 +- gcc/testsuite/g++.dg/other/pr84792-2.C | 2 +- gcc/testsuite/g++.dg/parse/error10.C | 2 +- gcc/testsuite/g++.dg/parse/error24.C | 2 +- gcc/testsuite/g++.dg/parse/error32.C | 2 +- gcc/testsuite/g++.dg/parse/error33.C | 2 +- gcc/testsuite/g++.dg/parse/pragma2.C | 3 +- gcc/testsuite/g++.dg/parse/saved1.C | 3 +- gcc/testsuite/g++.dg/pr71694.C | 1 + gcc/testsuite/g++.dg/template/operator6.C | 2 +- gcc/testsuite/g++.dg/template/pr61745.C | 3 +- gcc/testsuite/g++.dg/template/typedef41.C | 2 +- .../g++.dg/tree-ssa/alias-access-path-1.C | 24 ++ gcc/testsuite/g++.dg/tree-ssa/empty-loop.C | 33 +++ gcc/testsuite/g++.dg/tree-ssa/pr31146.C | 4 +- gcc/testsuite/g++.dg/tree-ssa/ssa-dse-1.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/crash10.C | 2 +- gcc/testsuite/gcc.dg/const-1.c | 2 +- gcc/testsuite/gcc.dg/darwin-minversion-1.c | 2 +- gcc/testsuite/gcc.dg/darwin-minversion-2.c | 2 +- gcc/testsuite/gcc.dg/darwin-minversion-link.c | 26 +++ gcc/testsuite/gcc.dg/graphite/graphite.exp | 2 +- gcc/testsuite/gcc.dg/loop-unswitch-1.c | 2 +- gcc/testsuite/gcc.dg/pr90760.c | 1 + gcc/testsuite/gcc.dg/predict-9.c | 2 +- gcc/testsuite/gcc.dg/pure-2.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/20040211-1.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/dce-2.c | 37 +++ gcc/testsuite/gcc.dg/tree-ssa/loop-10.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/phi_on_compare-1.c | 30 +++ gcc/testsuite/gcc.dg/tree-ssa/phi_on_compare-2.c | 23 ++ gcc/testsuite/gcc.dg/tree-ssa/phi_on_compare-3.c | 25 ++ gcc/testsuite/gcc.dg/tree-ssa/phi_on_compare-4.c | 40 ++++ gcc/testsuite/gcc.dg/tree-ssa/pr30375.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/slsr-27.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/slsr-28.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/slsr-29.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/split-path-6.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-24.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-12.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-version-1.c | 20 ++ gcc/testsuite/gcc.dg/vect/vect-version-2.c | 20 ++ gcc/testsuite/gcc.target/aarch64/pr88834.c | 15 ++ gcc/testsuite/gcc.target/aarch64/pr88838.c | 11 + .../gcc.target/aarch64/sve/struct_vect_1.c | 8 +- .../gcc.target/aarch64/sve/struct_vect_14.c | 8 +- .../gcc.target/aarch64/sve/struct_vect_15.c | 8 +- .../gcc.target/aarch64/sve/struct_vect_16.c | 8 +- .../gcc.target/aarch64/sve/struct_vect_17.c | 8 +- .../gcc.target/aarch64/sve/struct_vect_7.c | 8 +- gcc/testsuite/gcc.target/aarch64/sve/while_1.c | 16 +- gcc/testsuite/gcc.target/i386/pr90856.c | 14 ++ gcc/testsuite/gcc.target/sh/pr51244-20.c | 2 +- gcc/testsuite/gfortran.dg/pr68544.f90 | 13 ++ gcc/testsuite/gfortran.dg/pr85687.f90 | 2 +- gcc/testsuite/gfortran.dg/pr89344.f90 | 15 ++ gcc/tree-sra.c | 2 + gcc/tree-ssa-address.c | 29 +++ gcc/tree-ssa-address.h | 3 + gcc/tree-ssa-alias.c | 21 +- gcc/tree-ssa-dce.c | 11 + gcc/tree-ssa-loop-ivopts.c | 24 ++ gcc/tree-ssa-loop-niter.c | 21 ++ gcc/tree-ssa-threadedge.c | 70 +++++- gcc/tree-vect-loop-manip.c | 252 ++++++++++++--------- gcc/tree-vect-loop.c | 85 ++++++- gcc/tree-vectorizer.c | 6 +- gcc/tree-vectorizer.h | 8 + gcc/tree-vrp.c | 47 ++-- gcc/tree-vrp.h | 13 +- gcc/vr-values.c | 2 +- libgomp/ChangeLog | 5 + .../libgomp.oacc-c-c++-common/pr84955-1.c | 31 +++ 107 files changed, 1631 insertions(+), 371 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-sizeof2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-sizeof3.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this21.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/pr87410.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/conflicting-specifiers-1.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/two-or-more-data-types-1.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/variably-modified-type-1.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/alias-access-path-1.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/empty-loop.C create mode 100644 gcc/testsuite/gcc.dg/darwin-minversion-link.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/dce-2.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/phi_on_compare-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/phi_on_compare-2.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/phi_on_compare-3.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/phi_on_compare-4.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-version-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-version-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr88834.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr88838.c create mode 100644 gcc/testsuite/gcc.target/i386/pr90856.c create mode 100644 gcc/testsuite/gfortran.dg/pr68544.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr89344.f90 create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/pr84955-1.c