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-aarch64-next-allnoconfig in repository toolchain/ci/gcc.
from 393c7ec6b17 Decrease hash-table-verification-limit from 100 to 10. adds 1c96a8f432a Improve tests for std::vector<bool> printer adds 31b4df09127 Fix outdated reference to C++17 draft in the docs adds 571df8aae0e [testsuite] Add missing dg-require-effective-target alloca adds 90cd5b21bae [testsuite] Add missing dg-require-effective-target label_values adds 7fd7f42c526 [testsuite] Add missing dg-require-effective-target indirect_jumps adds 559f455955a [testsuite] Add missing dg-require-effective-target nonlocal_goto adds ec839ac79d6 [testsuite] Add missing dg-require-effective-target global_ [...] adds a99f4a311b6 2019-06-20 Thomas Koenig tkoenig@gcc.gnu.org adds 536b8d757a2 PR c++/89873 * g++.dg/cpp1y/noexcept1.C: New test. adds f432c00da2e Qualify calls to __never_valueless in <variant> adds 6473c6e5062 Skip libstdc++ debug build in early bootstrap stages adds 28a179b9d50 * tree-ssa-alias.c (aliasing_component_refs_p): Remove ref [...] adds 44a1b3479b5 i386: Generate standard floating point scalar operation patterns adds 52b0377a112 PR c++/87512 * g++.dg/cpp1z/inline-var7.C: New test. adds b08d008bac4 2019-06-20 Michael Meissner meissner@linux.ibm.com adds 68c2f4719ad * config/sh/sh.c (sh2a_function_vector_p): Use get_attribu [...] adds f39d033c3b5 [aarch64] Refactor common errata work-around specs adds 8b32a4eba63 [objective-c/c++, testsuite] Fix stubify tests for -fnext-runtime. adds 17895298161 libfortran/65921: Add forgotten PR number to ChangeLog adds 5ea5793f0e8 * config/alpha/alpha.md (@unaligned_store<mode>): Rename [...] adds b4455521c1f 2019-06-20 Steven G. Kargl kargl@gcc.gnu.org adds 69f4e55be99 PR c++/68265 * g++.dg/parse/error62.C: New test. adds 7aafc1840f5 2019-06-20 Steven G. Kargl kargl@gcc.gnu.org adds ff170ab2f76 PR c++/79781 * g++.dg/ext/goto1.C: New test. adds 7dfbd766b75 Daily bump. new 4738cd0d87e * tree-vect-data-refs.c (vect_find_stmt_data_reference): H [...] new e205ca6ae56 PR c++/90950 * semantics.c (finish_omp_clauses): Don't re [...] new b05c7e439a8 * omp-low.c (lower_rec_simd_input_clauses): Add rvar2 argu [...]
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 | 80 ++++++ gcc/DATESTAMP | 2 +- gcc/config.gcc | 8 +- gcc/config/aarch64/aarch64-elf-raw.h | 19 +- .../{aarch64-elf-raw.h => aarch64-errata.h} | 24 +- gcc/config/aarch64/aarch64-freebsd.h | 20 +- gcc/config/aarch64/aarch64-linux.h | 21 +- gcc/config/aarch64/aarch64-netbsd.h | 19 +- gcc/config/alpha/alpha.c | 77 ++---- gcc/config/alpha/alpha.md | 4 +- gcc/config/alpha/sync.md | 8 +- gcc/config/i386/i386-expand.c | 12 + gcc/config/i386/sse.md | 88 ++++++ gcc/config/rs6000/rs6000.md | 7 +- gcc/config/sh/sh.c | 2 +- gcc/cp/ChangeLog | 6 + gcc/cp/semantics.c | 3 +- gcc/fortran/ChangeLog | 26 +- gcc/fortran/decl.c | 10 + gcc/fortran/symbol.c | 10 - gcc/fortran/trans-types.c | 6 +- gcc/omp-low.c | 200 ++++++++++++-- gcc/testsuite/ChangeLog | 143 +++++++++- gcc/testsuite/c-c++-common/gomp/scan-2.c | 2 +- gcc/testsuite/g++.dg/cpp1y/noexcept1.C | 13 + gcc/testsuite/g++.dg/cpp1z/inline-var7.C | 20 ++ gcc/testsuite/g++.dg/ext/goto1.C | 9 + gcc/testsuite/g++.dg/gomp/lastprivate-1.C | 16 ++ gcc/testsuite/g++.dg/parse/error62.C | 10 + gcc/testsuite/g++.dg/vect/simd-6.cc | 161 +++++++++++ gcc/testsuite/g++.dg/vect/simd-7.cc | 124 +++++++++ gcc/testsuite/g++.dg/vect/simd-8.cc | 122 +++++++++ gcc/testsuite/g++.dg/vect/simd-9.cc | 153 +++++++++++ gcc/testsuite/gcc.c-torture/compile/pr77754-1.c | 1 + gcc/testsuite/gcc.c-torture/compile/pr77754-2.c | 1 + gcc/testsuite/gcc.c-torture/compile/pr77754-3.c | 1 + gcc/testsuite/gcc.c-torture/compile/pr77754-4.c | 1 + gcc/testsuite/gcc.c-torture/compile/pr77754-5.c | 1 + gcc/testsuite/gcc.c-torture/compile/pr77754-6.c | 1 + gcc/testsuite/gcc.c-torture/compile/pr87110.c | 1 + gcc/testsuite/gcc.c-torture/compile/pr89280.c | 2 + .../gcc.c-torture/execute/alias-access-path-1.c | 19 ++ gcc/testsuite/gcc.c-torture/execute/pr86528.c | 1 + gcc/testsuite/gcc.dg/Walloca-larger-than-2.c | 1 + gcc/testsuite/gcc.dg/Walloca-larger-than.c | 1 + gcc/testsuite/gcc.dg/Warray-bounds-41.c | 1 + gcc/testsuite/gcc.dg/Wrestrict-17.c | 1 + gcc/testsuite/gcc.dg/Wstrict-overflow-27.c | 1 + gcc/testsuite/gcc.dg/Wstringop-truncation-3.c | 1 + gcc/testsuite/gcc.dg/pr78902.c | 1 + gcc/testsuite/gcc.dg/pr87099.c | 1 + gcc/testsuite/gcc.dg/pr87320.c | 1 + gcc/testsuite/gcc.dg/pr88870.c | 1 + gcc/testsuite/gcc.dg/pr89045.c | 1 + gcc/testsuite/gcc.dg/pr89737.c | 2 + gcc/testsuite/gcc.dg/pr90082.c | 2 + gcc/testsuite/gcc.dg/pr90866-2.c | 4 +- gcc/testsuite/gcc.dg/strlenopt-62.c | 1 + gcc/testsuite/gcc.dg/torture/pr87693.c | 1 + gcc/testsuite/gcc.dg/torture/pr89135.c | 2 + gcc/testsuite/gcc.dg/torture/pr89247.c | 1 + gcc/testsuite/gcc.dg/torture/pr90071.c | 2 + gcc/testsuite/gcc.dg/tree-ssa/alias-37.c | 1 + gcc/testsuite/gcc.dg/vect/vect-simd-11.c | 186 +++++++++++++ gcc/testsuite/gcc.dg/vect/vect-simd-12.c | 122 +++++++++ gcc/testsuite/gcc.dg/vect/vect-simd-13.c | 124 +++++++++ gcc/testsuite/gcc.dg/vect/vect-simd-14.c | 94 +++++++ gcc/testsuite/gcc.dg/vect/vect-simd-15.c | 186 +++++++++++++ gcc/testsuite/gcc.target/i386/avx2-vect-simd-11.c | 16 ++ gcc/testsuite/gcc.target/i386/avx2-vect-simd-12.c | 16 ++ gcc/testsuite/gcc.target/i386/avx2-vect-simd-13.c | 16 ++ gcc/testsuite/gcc.target/i386/avx2-vect-simd-14.c | 16 ++ gcc/testsuite/gcc.target/i386/avx2-vect-simd-15.c | 16 ++ .../gcc.target/i386/avx512bw-vect-simd-11.c | 16 ++ .../gcc.target/i386/avx512bw-vect-simd-15.c | 16 ++ .../gcc.target/i386/avx512f-vect-simd-12.c | 16 ++ .../gcc.target/i386/avx512f-vect-simd-13.c | 16 ++ .../gcc.target/i386/avx512f-vect-simd-14.c | 16 ++ gcc/testsuite/gcc.target/i386/pr54855-1.c | 16 ++ gcc/testsuite/gcc.target/i386/pr54855-10.c | 13 + gcc/testsuite/gcc.target/i386/pr54855-2.c | 15 ++ gcc/testsuite/gcc.target/i386/pr54855-3.c | 14 + gcc/testsuite/gcc.target/i386/pr54855-4.c | 14 + gcc/testsuite/gcc.target/i386/pr54855-5.c | 16 ++ gcc/testsuite/gcc.target/i386/pr54855-6.c | 14 + gcc/testsuite/gcc.target/i386/pr54855-7.c | 14 + gcc/testsuite/gcc.target/i386/pr54855-8.c | 14 + gcc/testsuite/gcc.target/i386/pr54855-9.c | 14 + gcc/testsuite/gcc.target/i386/sse2-vect-simd-11.c | 16 ++ gcc/testsuite/gcc.target/i386/sse2-vect-simd-12.c | 16 ++ gcc/testsuite/gcc.target/i386/sse2-vect-simd-13.c | 16 ++ gcc/testsuite/gcc.target/i386/sse2-vect-simd-14.c | 15 ++ gcc/testsuite/gcc.target/i386/sse2-vect-simd-15.c | 16 ++ gcc/testsuite/gfortran.dg/external_procedure_4.f90 | 19 ++ gcc/testsuite/gfortran.dg/pr77632_1.f90 | 7 + gcc/testsuite/gfortran.dg/pr86587.f90 | 18 ++ gcc/testsuite/obj-c++.dg/stubify-1.mm | 12 +- gcc/testsuite/obj-c++.dg/stubify-2.mm | 10 +- gcc/testsuite/objc.dg/stubify-1.m | 12 +- gcc/testsuite/objc.dg/stubify-2.m | 12 +- gcc/tree-ssa-alias.c | 23 +- gcc/tree-vect-data-refs.c | 12 +- gcc/tree-vect-stmts.c | 299 ++++++++++++++++++--- gcc/tree-vectorizer.h | 2 +- libgfortran/ChangeLog | 1 + libstdc++-v3/ChangeLog | 16 ++ libstdc++-v3/acinclude.m4 | 14 +- libstdc++-v3/configure | 16 +- libstdc++-v3/doc/xml/manual/status_cxx2017.xml | 4 +- libstdc++-v3/include/std/variant | 6 +- .../testsuite/libstdc++-prettyprinters/simple.cc | 3 +- .../testsuite/libstdc++-prettyprinters/simple11.cc | 3 +- 112 files changed, 2774 insertions(+), 291 deletions(-) copy gcc/config/aarch64/{aarch64-elf-raw.h => aarch64-errata.h} (67%) create mode 100644 gcc/testsuite/g++.dg/cpp1y/noexcept1.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/inline-var7.C create mode 100644 gcc/testsuite/g++.dg/ext/goto1.C create mode 100644 gcc/testsuite/g++.dg/gomp/lastprivate-1.C create mode 100644 gcc/testsuite/g++.dg/parse/error62.C create mode 100644 gcc/testsuite/g++.dg/vect/simd-6.cc create mode 100644 gcc/testsuite/g++.dg/vect/simd-7.cc create mode 100644 gcc/testsuite/g++.dg/vect/simd-8.cc create mode 100644 gcc/testsuite/g++.dg/vect/simd-9.cc create mode 100644 gcc/testsuite/gcc.c-torture/execute/alias-access-path-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-simd-11.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-simd-12.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-simd-13.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-simd-14.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-simd-15.c create mode 100644 gcc/testsuite/gcc.target/i386/avx2-vect-simd-11.c create mode 100644 gcc/testsuite/gcc.target/i386/avx2-vect-simd-12.c create mode 100644 gcc/testsuite/gcc.target/i386/avx2-vect-simd-13.c create mode 100644 gcc/testsuite/gcc.target/i386/avx2-vect-simd-14.c create mode 100644 gcc/testsuite/gcc.target/i386/avx2-vect-simd-15.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bw-vect-simd-11.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bw-vect-simd-15.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-vect-simd-12.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-vect-simd-13.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-vect-simd-14.c create mode 100644 gcc/testsuite/gcc.target/i386/pr54855-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr54855-10.c create mode 100644 gcc/testsuite/gcc.target/i386/pr54855-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr54855-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr54855-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr54855-5.c create mode 100644 gcc/testsuite/gcc.target/i386/pr54855-6.c create mode 100644 gcc/testsuite/gcc.target/i386/pr54855-7.c create mode 100644 gcc/testsuite/gcc.target/i386/pr54855-8.c create mode 100644 gcc/testsuite/gcc.target/i386/pr54855-9.c create mode 100644 gcc/testsuite/gcc.target/i386/sse2-vect-simd-11.c create mode 100644 gcc/testsuite/gcc.target/i386/sse2-vect-simd-12.c create mode 100644 gcc/testsuite/gcc.target/i386/sse2-vect-simd-13.c create mode 100644 gcc/testsuite/gcc.target/i386/sse2-vect-simd-14.c create mode 100644 gcc/testsuite/gcc.target/i386/sse2-vect-simd-15.c create mode 100644 gcc/testsuite/gfortran.dg/external_procedure_4.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr77632_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr86587.f90