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-release-aarch64-spec2k6-Os in repository toolchain/ci/gcc.
from 55a019bea37 PR c++/89083, c++/80864 - ICE with list initialization in [...] adds c4438ee9bcb gcc/ChangeLog: new 89e7ccbf8d6 2019-02-05 Thomas Koenig tkoenig@gcc.gnu.org new 391c8cf2455 Daily bump. new 13fb52fdc73 2019-02-06 Richard Biener rguenther@suse.de new de19535acb6 PR c++/89158 - by-value capture of constexpr variable brok [...] new 72b6d97cacf PR c++/88983 - ICE with switch in constexpr function. * c [...] new 5082b43c73d PR c++/89119 - ICE with value-initialization in template. [...] new e0a7599bebc PR c++/89024 - ICE with incomplete enum type. * call.c (s [...] new 77f64185215 * config/i386/i386.c (ix86_expand_prologue): Emit a memory [...] new f8fb9d0e833 Daily bump. new 94b2f3d285d 2019-02-07 Richard Biener rguenther@suse.de new ff420276643 2019-02-07 Richard Biener rguenther@suse.de new 2afcfb6bd9f 2019-02-07 Richard Biener rguenther@suse.de new c6c0dcaff87 [testsuite] Fix g++.dg/cpp0x/enum37.C testcase. new 9a4554d36ec Backported from mainline 2019-01-07 Jakub Jelinek <jaku [...] new 270fcbf9ae1 Backported from mainline 2019-01-10 Jakub Jelinek <jaku [...] new 857d93c0c28 Backported from mainline 2019-01-11 Jakub Jelinek <jaku [...] new 5a35326806d Backported from mainline 2019-01-14 Jakub Jelinek <jaku [...] new 6f7ab927b22 Backported from mainline 2019-01-17 Jakub Jelinek <jaku [...] new 149efb6e38c Backported from mainline 2019-01-17 Jakub Jelinek <jaku [...] new d6f67505655 Backported from mainline 2019-01-19 Jakub Jelinek <jaku [...] new 1710f33c9b2 Backported from mainline 2019-01-21 Jakub Jelinek <jaku [...] new 1c487306954 Backported from mainline 2019-01-21 Jakub Jelinek <jaku [...] new 32d40002dda Backported from mainline 2019-01-22 Jakub Jelinek <jaku [...] new a98d824cbca Backported from mainline 2019-01-22 Jakub Jelinek <jaku [...] new b5d7cdb6102 Backported from mainline 2019-01-22 Jakub Jelinek <jaku [...] new 2deedb17ee2 Backported from mainline 2019-01-22 Jakub Jelinek <jaku [...] new acd0a9f26a2 Backported from mainline 2019-01-23 Jakub Jelinek <jaku [...] new fafe4019239 Backported from mainline 2019-01-24 Jakub Jelinek <jaku [...] new 001777e3782 Backported from mainline 2019-01-24 Jakub Jelinek <jaku [...] new 73afd2a1da4 Backported from mainline 2019-01-27 Jakub Jelinek <jaku [...] new 31ac44e0b8a Backported from mainline 2019-01-28 Jakub Jelinek <jaku [...] new 367e46c5ac2 Backported from mainline 2019-01-28 Jakub Jelinek <jaku [...] new 6eea8d796f0 Backported from mainline 2019-01-29 Jakub Jelinek <jaku [...] new 2aef6d4dca2 Backported from mainline 2019-01-30 Jakub Jelinek <jaku [...] new c98bc49b325 Backported from mainline 2019-01-30 Jakub Jelinek <jaku [...] new af2fb015375 Backported from mainline 2019-01-31 Jakub Jelinek <jaku [...] new 9ec3659d660 Backported from mainline 2019-02-01 Jakub Jelinek <jaku [...] new 3e0173f0443 Backported from mainline 2019-02-01 Jakub Jelinek <jaku [...] new 0937c7c55e1 Backported from mainline 2019-02-02 Jakub Jelinek <jaku [...] new 17be46403b2 Backported from mainline 2019-02-05 Jakub Jelinek <jaku [...] new b6ccb51c10f Backported from mainline 2019-02-05 Jakub Jelinek <jaku [...] new 05c204a1a4b Backported from mainline 2019-02-05 Jakub Jelinek <jaku [...] new b31e0fa98f1 Backported from mainline 2019-02-05 Jakub Jelinek <jaku [...] new c07ff5ec43e Backported from mainline 2019-02-05 Jakub Jelinek <jaku [...] new d69df705161 Backported from mainline 2019-02-06 Jakub Jelinek <jaku [...] new d6370ba9e8e * libgnarl/s-linux__sparc.ads (ETIMEDOUT): Set to correct value.
The 46 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 | 244 ++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 4 + gcc/ada/libgnarl/s-linux__sparc.ads | 2 +- gcc/attribs.c | 2 + gcc/c-family/ChangeLog | 15 + gcc/c-family/c-cppbuiltin.c | 4 + gcc/c-family/c-omp.c | 7 +- gcc/c/ChangeLog | 10 + gcc/c/c-parser.c | 10 +- gcc/combine.c | 1 + gcc/config/aarch64/arm_neon.h | 6 +- gcc/config/i386/i386.c | 22 +- gcc/config/i386/sse.md | 130 +++++---- gcc/config/rs6000/rs6000-c.c | 8 +- gcc/config/rs6000/rs6000.c | 16 ++ gcc/cp/ChangeLog | 63 ++++ gcc/cp/call.c | 11 +- gcc/cp/constexpr.c | 19 +- gcc/cp/lambda.c | 6 + gcc/cp/optimize.c | 23 +- gcc/cp/pt.c | 5 + gcc/cp/semantics.c | 11 +- gcc/cp/typeck.c | 4 +- gcc/dce.c | 24 +- gcc/doc/extend.texi | 316 ++++++++++++++++++++- gcc/doc/invoke.texi | 55 +++- gcc/dwarf2out.c | 98 ++++++- gcc/expr.c | 17 +- gcc/fortran/ChangeLog | 25 ++ gcc/fortran/trans-array.c | 21 +- gcc/fortran/trans-decl.c | 21 +- gcc/gimple-loop-interchange.cc | 7 +- gcc/gimplify.c | 44 ++- gcc/ipa-inline.c | 6 + gcc/omp-simd-clone.c | 4 + gcc/optabs.c | 32 ++- gcc/passes.c | 4 +- gcc/testsuite/ChangeLog | 232 +++++++++++++++ gcc/testsuite/c-c++-common/asan/pr89124.c | 14 + gcc/testsuite/c-c++-common/gomp/atomic-23.c | 47 +++ gcc/testsuite/c-c++-common/gomp/cancel-2.c | 10 + gcc/testsuite/g++.dg/abi/pr89105.C | 16 ++ gcc/testsuite/g++.dg/asan/pr88901.C | 13 + gcc/testsuite/g++.dg/cpp0x/enum37.C | 24 ++ gcc/testsuite/g++.dg/cpp0x/initlist-value3.C | 23 ++ gcc/testsuite/g++.dg/cpp0x/lambda/lambda-89158.C | 11 + gcc/testsuite/g++.dg/cpp1y/constexpr-88983.C | 71 +++++ gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C | 12 + gcc/testsuite/g++.dg/ext/vector36.C | 6 + gcc/testsuite/g++.dg/gomp/cancel-1.C | 26 ++ gcc/testsuite/g++.dg/gomp/cancel-2.C | 20 ++ gcc/testsuite/g++.dg/gomp/cancel-3.C | 12 + gcc/testsuite/g++.dg/gomp/pr88949.C | 23 ++ gcc/testsuite/g++.dg/opt/pr89187.C | 23 ++ gcc/testsuite/g++.dg/opt/pr89188.C | 13 + gcc/testsuite/gcc.c-torture/execute/pr89195.c | 22 ++ gcc/testsuite/gcc.dg/debug/dwarf2/pr88635.c | 24 ++ gcc/testsuite/gcc.dg/gomp/cancel-1.c | 12 + gcc/testsuite/gcc.dg/gomp/pr87887-1.c | 26 ++ gcc/testsuite/gcc.dg/gomp/pr87887-2.c | 25 ++ gcc/testsuite/gcc.dg/gomp/pr88105.c | 30 ++ gcc/testsuite/gcc.dg/gomp/pr88107.c | 35 +++ gcc/testsuite/gcc.dg/gomp/pr88415.c | 12 + gcc/testsuite/gcc.dg/gomp/pr89104.c | 11 + gcc/testsuite/gcc.dg/pr87929.c | 16 ++ gcc/testsuite/gcc.dg/pr88568.c | 4 + gcc/testsuite/gcc.dg/pr88870.c | 23 ++ gcc/testsuite/gcc.dg/pr88905.c | 21 ++ gcc/testsuite/gcc.dg/pr89211.c | 8 + gcc/testsuite/gcc.dg/torture/pr88223.c | 16 ++ gcc/testsuite/gcc.dg/torture/pr89135.c | 33 +++ gcc/testsuite/gcc.dg/tsan/pr88030.c | 14 + gcc/testsuite/gcc.dg/vect/pr88903-1.c | 26 ++ gcc/testsuite/gcc.dg/vect/pr88903-2.c | 28 ++ gcc/testsuite/gcc.target/i386/avx512vl-pr87214-1.c | 44 +++ gcc/testsuite/gcc.target/i386/avx512vl-pr87214-2.c | 128 +++++++++ gcc/testsuite/gcc.target/i386/call-1.c | 2 +- gcc/testsuite/gcc.target/i386/call-2.c | 12 + gcc/testsuite/gcc.target/i386/pr86334.c | 21 ++ gcc/testsuite/gcc.target/i386/pr88906.c | 21 ++ gcc/testsuite/gcc.target/powerpc/pr88965.c | 19 ++ .../gcc.target/powerpc/vec-extract-schar-1.c | 29 ++ .../gcc.target/powerpc/vec-extract-sint-1.c | 29 ++ .../gcc.target/powerpc/vec-extract-sint128-1.c | 27 ++ .../gcc.target/powerpc/vec-extract-slong-1.c | 27 ++ .../gcc.target/powerpc/vec-extract-sshort-1.c | 29 ++ .../gcc.target/powerpc/vec-extract-uchar-1.c | 29 ++ .../gcc.target/powerpc/vec-extract-uint-1.c | 29 ++ .../gcc.target/powerpc/vec-extract-uint128-1.c | 27 ++ .../gcc.target/powerpc/vec-extract-ulong-1.c | 27 ++ .../gcc.target/powerpc/vec-extract-ushort-1.c | 29 ++ gcc/testsuite/gfortran.dg/coarray_lock_7.f90 | 4 +- gcc/testsuite/gfortran.dg/lto/pr89084_0.f90 | 24 ++ gcc/testsuite/gfortran.dg/pr83246.f90 | 9 + gcc/testsuite/gfortran.dg/pr88902.f90 | 6 + gcc/testsuite/gfortran.dg/pr88964.f90 | 57 ++++ gcc/testsuite/gfortran.dg/pr89084.f90 | 23 ++ gcc/testsuite/gfortran.dg/warn_undefined_1.f90 | 28 ++ gcc/testsuite/gnat.dg/opt76.adb | 36 +++ gcc/tree-cfg.c | 22 +- gcc/tree-complex.c | 22 +- gcc/tree-ssa-dom.c | 3 +- gcc/tree-ssa-phiprop.c | 10 +- gcc/tree-ssa-sccvn.c | 11 +- gcc/tree-vect-stmts.c | 9 + libgomp/ChangeLog | 13 + libgomp/testsuite/libgomp.c++/pr88988.C | 28 ++ libgomp/testsuite/libgomp.c/pr89002.c | 43 +++ 109 files changed, 2966 insertions(+), 192 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/asan/pr89124.c create mode 100644 gcc/testsuite/c-c++-common/gomp/atomic-23.c create mode 100644 gcc/testsuite/c-c++-common/gomp/cancel-2.c create mode 100644 gcc/testsuite/g++.dg/abi/pr89105.C create mode 100644 gcc/testsuite/g++.dg/asan/pr88901.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/enum37.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-value3.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-89158.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-88983.C create mode 100644 gcc/testsuite/g++.dg/ext/vector36.C create mode 100644 gcc/testsuite/g++.dg/gomp/cancel-1.C create mode 100644 gcc/testsuite/g++.dg/gomp/cancel-2.C create mode 100644 gcc/testsuite/g++.dg/gomp/cancel-3.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr88949.C create mode 100644 gcc/testsuite/g++.dg/opt/pr89187.C create mode 100644 gcc/testsuite/g++.dg/opt/pr89188.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr89195.c create mode 100644 gcc/testsuite/gcc.dg/debug/dwarf2/pr88635.c create mode 100644 gcc/testsuite/gcc.dg/gomp/cancel-1.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr87887-1.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr87887-2.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr88105.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr88107.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr88415.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr89104.c create mode 100644 gcc/testsuite/gcc.dg/pr87929.c create mode 100644 gcc/testsuite/gcc.dg/pr88568.c create mode 100644 gcc/testsuite/gcc.dg/pr88870.c create mode 100644 gcc/testsuite/gcc.dg/pr88905.c create mode 100644 gcc/testsuite/gcc.dg/pr89211.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr88223.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr89135.c create mode 100644 gcc/testsuite/gcc.dg/tsan/pr88030.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr88903-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr88903-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr87214-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr87214-2.c create mode 100644 gcc/testsuite/gcc.target/i386/call-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr86334.c create mode 100644 gcc/testsuite/gcc.target/i386/pr88906.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr88965.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-schar-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-sint-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-sint128-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-slong-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-sshort-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-uchar-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-uint-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-uint128-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-ulong-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-ushort-1.c create mode 100644 gcc/testsuite/gfortran.dg/lto/pr89084_0.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr83246.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr88902.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr88964.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr89084.f90 create mode 100644 gcc/testsuite/gfortran.dg/warn_undefined_1.f90 create mode 100644 gcc/testsuite/gnat.dg/opt76.adb create mode 100644 libgomp/testsuite/libgomp.c++/pr88988.C create mode 100644 libgomp/testsuite/libgomp.c/pr89002.c