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-lts-allyesconfig in repository toolchain/ci/gcc.
from 68605c776c9 Remove unnecessary non-const accessors in hash table bases adds 6de981935b3 tree-ssa-uninit: avoid ICE with BIT_AND_EXPR (PR 90394) adds 5f183386bf2 Do not allow target_clones with alias attr (PR lto/90500). adds 8126297456e Change EBO accessors from static to non-static member functions adds 47376ba0a89 Replace _Equal_helper with simpler class template adds ba73fec8713 * tree-ssa-alias.c (alias_stats): Add aliasing_component_ [...] adds f8b27095c5d gcc: move assemble_start_function / assemble_end_function t [...] adds b3cab549c17 2019-05-16 Richard Biener rguenther@suse.de adds facad3f4e8a Changes to std::variant to reduce code size adds a8a0d164967 Implement sane variant converting constructor (P0608R3) adds 1d86b8dcb82 * omp-low.c (lower_rec_input_clauses): If OMP_CLAUSE_IF h [...] adds de24e7c39d3 PR c++/90484 * tree-ssa-scopedtables.c (equal_mem_array_r [...] adds 4a0707eae87 Remove incorrect assertion from filesystem::absolute adds 6c8a521fbb5 compiler: add intrinsics for runtime/internal/sys functions adds 0c4ea4d5e90 Daily bump. adds daccb2bc3a0 compiler: intrinsify runtime/internal/atomic functions adds 0cde8d2e7e3 2019-05-17 François Dumont fdumont@gcc.gnu.org adds fa502e3a006 PR go/90482 compiler: make value method of direct inte [...] adds 0af9d34c965 Remove a test-case that leads to a huge stack (and file) al [...] adds 26151eb3408 Handle a location with NULL as a file (PR driver/90495) adds bb1356cff82 Handle a location with NULL as a file (PR driver/90496) adds 01739fa6650 2019-05-17 Richard Biener rguenther@suse.de adds f02e0f08d4d Add missing piece of P0777R1 and update C++20 status docs adds 2e431291905 Fix __invoke_r<void> to be valid in C++11 adds b8f33eae69c S/390: Fix vec_sldw builtin adds 8ee68b6c57e PR tree-optimization/90106 * gcc.dg/cdce3.c: New test.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 105 +++++ gcc/DATESTAMP | 2 +- gcc/ccmp.c | 7 +- gcc/cgraphunit.c | 4 - gcc/config/alpha/alpha.c | 3 + gcc/config/arc/arc.c | 4 + gcc/config/arm/arm.c | 4 + gcc/config/bfin/bfin.c | 3 + gcc/config/c6x/c6x.c | 3 + gcc/config/cris/cris.c | 4 + gcc/config/csky/csky.c | 3 + gcc/config/epiphany/epiphany.c | 3 + gcc/config/frv/frv.c | 4 + gcc/config/i386/i386.c | 5 +- gcc/config/ia64/ia64.c | 3 + gcc/config/m68k/m68k.c | 3 + gcc/config/microblaze/microblaze.c | 3 + gcc/config/mips/mips.c | 3 + gcc/config/mmix/mmix.c | 6 +- gcc/config/mn10300/mn10300.c | 3 + gcc/config/nds32/nds32.c | 3 + gcc/config/nios2/nios2.c | 3 + gcc/config/or1k/or1k.c | 5 +- gcc/config/pa/pa.c | 3 + gcc/config/riscv/riscv.c | 3 + gcc/config/rs6000/rs6000.c | 3 + gcc/config/s390/s390-builtins.def | 20 +- gcc/config/s390/s390.c | 3 + gcc/config/sh/sh.c | 3 + gcc/config/sparc/sparc.c | 3 + gcc/config/spu/spu.c | 3 + gcc/config/stormy16/stormy16.c | 3 + gcc/config/tilegx/tilegx.c | 3 + gcc/config/tilepro/tilepro.c | 3 + gcc/config/vax/vax.c | 4 + gcc/go/ChangeLog | 4 + gcc/go/go-gcc.cc | 103 +++++ gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/expressions.cc | 434 ++++++++++++++++++--- gcc/go/gofrontend/expressions.h | 10 +- gcc/go/gofrontend/gogo.cc | 71 +--- gcc/go/gofrontend/gogo.h | 5 - gcc/go/gofrontend/runtime.cc | 14 + gcc/go/gofrontend/runtime.def | 52 +++ gcc/go/gofrontend/types.cc | 11 +- gcc/multiple_target.c | 5 +- gcc/omp-low.c | 19 +- gcc/testsuite/ChangeLog | 33 ++ gcc/testsuite/gcc.dg/cdce3.c | 11 + gcc/testsuite/gcc.dg/tree-ssa/pr90478-2.c | 17 - gcc/testsuite/gcc.dg/uninit-pr90394-1-gimple.c | 47 +++ gcc/testsuite/gcc.dg/uninit-pr90394.c | 33 ++ gcc/testsuite/gcc.dg/vect/vect-simd-1.c | 64 +++ gcc/testsuite/gcc.dg/vect/vect-simd-2.c | 18 + gcc/testsuite/gcc.dg/vect/vect-simd-3.c | 17 + gcc/testsuite/gcc.dg/vect/vect-simd-4.c | 18 + gcc/testsuite/gcc.target/i386/pr90500-1.c | 8 + gcc/testsuite/gcc.target/i386/pr90500-2.c | 7 + gcc/testsuite/gcc.target/s390/zvector/vec-sldw.c | 55 +++ gcc/toplev.c | 2 +- gcc/tree-affine.c | 217 +++++++---- gcc/tree-ssa-alias.c | 52 ++- gcc/tree-ssa-dce.c | 8 +- gcc/tree-ssa-scopedtables.c | 7 +- gcc/tree-ssa-uninit.c | 2 +- gcc/tree-vect-loop-manip.c | 27 ++ gcc/tree-vect-loop.c | 26 ++ gcc/tree-vectorizer.h | 13 +- libstdc++-v3/ChangeLog | 86 ++++ .../manual/policy_based_data_structures_test.html | 16 +- .../doc/html/manual/policy_data_structures.html | 5 +- .../html/manual/policy_data_structures_design.html | 4 +- libstdc++-v3/doc/html/manual/status.html | 18 +- libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 9 +- libstdc++-v3/include/bits/hashtable_policy.h | 120 +++--- libstdc++-v3/include/bits/invoke.h | 2 +- libstdc++-v3/include/bits/stl_deque.h | 33 +- libstdc++-v3/include/std/tuple | 2 +- libstdc++-v3/include/std/variant | 110 +++--- libstdc++-v3/src/c++17/fs_ops.cc | 4 +- libstdc++-v3/testsuite/20_util/variant/compile.cc | 5 + libstdc++-v3/testsuite/20_util/variant/run.cc | 47 +++ .../basic_string/allocator/char/move_assign.cc | 8 +- .../basic_string/allocator/wchar_t/move_assign.cc | 8 +- .../23_containers/deque/allocator/move_assign.cc | 2 +- .../forward_list/allocator/move_assign.cc | 2 +- .../23_containers/list/allocator/move_assign.cc | 2 +- .../23_containers/map/allocator/move_assign.cc | 2 +- .../multimap/allocator/move_assign.cc | 2 +- .../multiset/allocator/move_assign.cc | 2 +- .../23_containers/set/allocator/move_assign.cc | 2 +- .../unordered_map/allocator/move_assign.cc | 2 +- .../unordered_multimap/allocator/move_assign.cc | 2 +- .../unordered_multiset/allocator/move_assign.cc | 2 +- .../unordered_set/allocator/move_assign.cc | 2 +- .../23_containers/vector/allocator/move_assign.cc | 2 +- .../vector/bool/allocator/move_assign.cc | 2 +- libstdc++-v3/testsuite/util/testsuite_allocator.h | 8 +- 98 files changed, 1692 insertions(+), 471 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/cdce3.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr90478-2.c create mode 100644 gcc/testsuite/gcc.dg/uninit-pr90394-1-gimple.c create mode 100644 gcc/testsuite/gcc.dg/uninit-pr90394.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-simd-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-simd-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-simd-3.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-simd-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr90500-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr90500-2.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-sldw.c