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-next-allnoconfig in repository toolchain/gcc.
from ed42202dbc7 [nvptx] Handle large vector reductions adds 59409f0969d PR c++/85052 * tree-vect-generic.c: Include insn-config.h [...] adds ed779478524 PR sanitizer/88619 * cfgexpand.c (expand_stack_vars): Onl [...] adds 162634aadf7 PR tree-optimization/88676 * tree-ssa-phiopt.c (two_value [...] adds f40a9cdb001 PR debug/88723 * dwarf2out.c (const_ok_for_output_1): Rem [...] adds e8be6bf5de2 * config/i386/sse.md (vec_extract<mode><ssehalfvecmodelowe [...] adds 6a7cb08db01 [nvptx] Force vl32 if calling vector-partitionable routines adds 7809a7efc6d Replace outdated references to x86_64-unknown-linux-gnu in docs adds 34dc851a201 [1/2] PR88598: Optimise x * { 0 or 1, 0 or 1, ... } adds df2148cfe86 [2/2] PR88598: Optimise reduc (bit_and) adds 3f304b2dcec Fix build for systems without POSIX truncate adds bbc66c45b75 Update documentation for C++17 filesystem library adds dc4e0f4586a 2019-01-07 Richard Biener rguenther@suse.de adds 6163709f258 Investigating PR target/86891 revealed a number of issues w [...] adds fc6ac813e1a PR libstdc++/87787 avoid undefined null args to memcpy and memmove adds b4271aab179 Fix ICE in get_initial_defs_for_reduction (PR 88567) adds c38103e8161 PR c++/88261 PR c++/69338 PR c++/69 [...] adds 398650c9d3a Fix IFN_MASK_STORE handling of IFN_GOMP_SIMD_LANE adds 677576f788d PR c++/88741 - wrong error with initializer-string. * dec [...] adds 5f34f219b28 2019-01-07 Thomas Koenig tkoenig@gcc.gnu.org Harald An [...] adds 97b3f00b7a9 runtime: in getTraceback, set gp->m before gogo adds d633d0fb29c compiler: move slice construction to callers of makeslice adds 0e963c2b311 runtime: in doscanstackswitch, set gp->m before gogo adds 2318c037ae8 /cp 2019-01-07 Paolo Carlini paolo.carlini@oracle.com adds 98dc4d4b63f * es.po: Update. adds 0e741ee5e7c Fix diagnostics for never-defined inline and nested functio [...] adds ce64d738566 genattrtab bit-rot, and if_then_else in values adds 31e21880060 PR c/88701 * c-decl.c (build_compound_literal): If not TR [...] adds f01d3217bf8 Daily bump. adds caa8ded0c16 Fix jit test case (PR jit/88747)
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 136 +++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 7 + gcc/c-family/c-common.c | 65 +++++ gcc/c-family/c-common.h | 3 +- gcc/c/ChangeLog | 21 ++ gcc/c/c-decl.c | 7 +- gcc/c/c-parser.c | 51 +++- gcc/cfgexpand.c | 2 +- gcc/config/aarch64/aarch64-protos.h | 2 +- gcc/config/aarch64/aarch64.c | 26 +- gcc/config/aarch64/aarch64.md | 282 ++++++++++++++---- gcc/config/i386/sse.md | 4 +- gcc/config/nvptx/nvptx.c | 45 +++ gcc/cp/ChangeLog | 39 +++ gcc/cp/constexpr.c | 17 ++ gcc/cp/cp-tree.h | 4 + gcc/cp/decl.c | 23 +- gcc/cp/parser.c | 26 ++ gcc/cp/pt.c | 21 ++ gcc/cp/semantics.c | 22 ++ gcc/cp/typeck2.c | 88 +++--- gcc/doc/extend.texi | 27 ++ gcc/doc/install.texi | 8 +- gcc/dwarf2out.c | 20 +- gcc/fold-const-call.c | 38 +++ gcc/fortran/ChangeLog | 22 ++ gcc/fortran/check.c | 11 + gcc/fortran/expr.c | 69 +++++ gcc/fortran/gfortran.h | 2 + gcc/fortran/intrinsic.c | 9 + gcc/fortran/intrinsic.h | 3 + gcc/fortran/intrinsic.texi | 51 +++- gcc/fortran/iresolve.c | 9 + gcc/fortran/simplify.c | 12 + gcc/fortran/trans-decl.c | 7 + gcc/fortran/trans-intrinsic.c | 77 +++++ gcc/fortran/trans.h | 1 + gcc/genattrtab.c | 188 +++++++++--- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/escape.cc | 12 + gcc/go/gofrontend/expressions.cc | 117 ++++---- gcc/go/gofrontend/expressions.h | 57 ++++ gcc/go/gofrontend/runtime.def | 4 +- gcc/go/gofrontend/wb.cc | 55 +++- gcc/internal-fn.c | 9 + gcc/internal-fn.def | 1 + gcc/match.pd | 33 +++ gcc/po/ChangeLog | 4 + gcc/po/es.po | 136 ++++----- gcc/testsuite/ChangeLog | 95 ++++++ gcc/testsuite/c-c++-common/array-6.c | 47 +++ gcc/testsuite/c-c++-common/asan/pr88619.c | 14 + .../c-c++-common/builtin-convertvector-1.c | 15 + .../c-c++-common/torture/builtin-convertvector-1.c | 131 +++++++++ gcc/testsuite/g++.dg/cpp0x/constexpr-builtin4.C | 17 ++ gcc/testsuite/g++.dg/diagnostic/constexpr1.C | 5 + gcc/testsuite/g++.dg/diagnostic/thread1.C | 13 + gcc/testsuite/g++.dg/ext/builtin-convertvector-1.C | 137 +++++++++ gcc/testsuite/g++.dg/ext/flexary12.C | 8 +- gcc/testsuite/g++.dg/ext/flexary13.C | 12 +- gcc/testsuite/g++.dg/ext/flexary15.C | 2 +- gcc/testsuite/g++.dg/ext/flexary3.C | 1 + gcc/testsuite/g++.dg/ext/flexary32.C | 19 ++ gcc/testsuite/g++.dg/init/array50.C | 12 + gcc/testsuite/g++.dg/pr69338.C | 23 ++ gcc/testsuite/g++.dg/pr69697.C | 7 + gcc/testsuite/g++.dg/warn/Wplacement-new-size-1.C | 4 +- gcc/testsuite/g++.dg/warn/Wplacement-new-size-2.C | 10 +- gcc/testsuite/g++.dg/warn/Wplacement-new-size-6.C | 6 +- gcc/testsuite/gcc.dg/array-6.c | 18 -- gcc/testsuite/gcc.dg/inline-40.c | 49 ++++ gcc/testsuite/gcc.dg/inline-41.c | 49 ++++ gcc/testsuite/gcc.dg/pr88598-1.c | 27 ++ gcc/testsuite/gcc.dg/pr88598-2.c | 30 ++ gcc/testsuite/gcc.dg/pr88598-3.c | 29 ++ gcc/testsuite/gcc.dg/pr88598-4.c | 28 ++ gcc/testsuite/gcc.dg/pr88598-5.c | 29 ++ gcc/testsuite/gcc.dg/pr88676.c | 48 ++++ gcc/testsuite/gcc.dg/pr88701.c | 18 ++ gcc/testsuite/gcc.dg/tree-ssa/pr15826.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr88676.c | 133 +++++++++ gcc/testsuite/gcc.dg/vect/pr88598-1.c | 55 ++++ gcc/testsuite/gcc.dg/vect/pr88598-2.c | 55 ++++ gcc/testsuite/gcc.dg/vect/pr88598-3.c | 55 ++++ gcc/testsuite/gcc.dg/vect/pr88598-4.c | 51 ++++ gcc/testsuite/gcc.dg/vect/pr88598-5.c | 51 ++++ gcc/testsuite/gcc.dg/vect/pr88598-6.c | 51 ++++ gcc/testsuite/gcc.target/aarch64/subs_compare_2.c | 2 +- gcc/testsuite/gfortran.dg/is_contiguous_1.f90 | 33 +++ gcc/testsuite/gfortran.dg/is_contiguous_2.f90 | 47 +++ gcc/testsuite/gfortran.dg/is_contiguous_3.f90 | 24 ++ gcc/testsuite/jit.dg/test-sum-of-squares.c | 2 +- gcc/tree-ssa-phiopt.c | 145 +++++++++- gcc/tree-ssa-uncprop.c | 14 +- gcc/tree-vect-generic.c | 317 ++++++++++++++++++++- gcc/tree-vect-loop.c | 18 +- gcc/tree-vect-stmts.c | 1 + gcc/tree.c | 95 +++++- gcc/tree.h | 3 + libgfortran/ChangeLog | 11 + libgfortran/Makefile.am | 1 + libgfortran/Makefile.in | 11 +- libgfortran/gfortran.map | 1 + .../intrinsics/{clock.c => is_contiguous.c} | 43 ++- libgfortran/libgfortran.h | 5 + libgo/go/runtime/pprof/mprof_test.go | 4 +- libgo/go/runtime/pprof/pprof_test.go | 35 +++ libgo/go/runtime/slice.go | 7 +- libgo/runtime/proc.c | 26 +- libstdc++-v3/ChangeLog | 35 +++ libstdc++-v3/acinclude.m4 | 13 + libstdc++-v3/config.h.in | 3 + libstdc++-v3/config/abi/pre/gnu.ver | 44 +-- libstdc++-v3/configure | 56 ++++ libstdc++-v3/doc/html/index.html | 4 +- libstdc++-v3/doc/html/manual/abi.html | 2 +- libstdc++-v3/doc/html/manual/bugs.html | 4 + .../doc/html/manual/documentation_hacking.html | 2 +- libstdc++-v3/doc/html/manual/index.html | 2 +- libstdc++-v3/doc/html/manual/status.html | 2 +- libstdc++-v3/doc/html/manual/using.html | 4 +- libstdc++-v3/doc/xml/manual/spine.xml | 1 + libstdc++-v3/doc/xml/manual/status_cxx2017.xml | 2 +- libstdc++-v3/doc/xml/manual/using.xml | 4 +- libstdc++-v3/include/bits/char_traits.h | 2 + libstdc++-v3/include/bits/locale_facets.h | 12 +- libstdc++-v3/src/c++17/fs_ops.cc | 4 - libstdc++-v3/src/filesystem/ops-common.h | 19 ++ .../testsuite/27_io/filesystem/operations/all.cc | 188 ++++++++++++ .../operations/{relative.cc => resize_file.cc} | 56 ++-- 131 files changed, 4001 insertions(+), 536 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/array-6.c create mode 100644 gcc/testsuite/c-c++-common/asan/pr88619.c create mode 100644 gcc/testsuite/c-c++-common/builtin-convertvector-1.c create mode 100644 gcc/testsuite/c-c++-common/torture/builtin-convertvector-1.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-builtin4.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/constexpr1.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/thread1.C create mode 100644 gcc/testsuite/g++.dg/ext/builtin-convertvector-1.C create mode 100644 gcc/testsuite/g++.dg/ext/flexary32.C create mode 100644 gcc/testsuite/g++.dg/init/array50.C create mode 100644 gcc/testsuite/g++.dg/pr69338.C create mode 100644 gcc/testsuite/g++.dg/pr69697.C delete mode 100644 gcc/testsuite/gcc.dg/array-6.c create mode 100644 gcc/testsuite/gcc.dg/inline-40.c create mode 100644 gcc/testsuite/gcc.dg/inline-41.c create mode 100644 gcc/testsuite/gcc.dg/pr88598-1.c create mode 100644 gcc/testsuite/gcc.dg/pr88598-2.c create mode 100644 gcc/testsuite/gcc.dg/pr88598-3.c create mode 100644 gcc/testsuite/gcc.dg/pr88598-4.c create mode 100644 gcc/testsuite/gcc.dg/pr88598-5.c create mode 100644 gcc/testsuite/gcc.dg/pr88676.c create mode 100644 gcc/testsuite/gcc.dg/pr88701.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr88676.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr88598-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr88598-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr88598-3.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr88598-4.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr88598-5.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr88598-6.c create mode 100644 gcc/testsuite/gfortran.dg/is_contiguous_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/is_contiguous_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/is_contiguous_3.f90 copy libgfortran/intrinsics/{clock.c => is_contiguous.c} (62%) create mode 100644 libstdc++-v3/testsuite/27_io/filesystem/operations/all.cc copy libstdc++-v3/testsuite/27_io/filesystem/operations/{relative.cc => resize_fil [...]