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-stable-allnoconfig in repository toolchain/ci/gcc.
from 73835b3d655 2019-06-02 Thomas Koenig tkoenig@gcc.gnu.org adds be1e28282cd Daily bump. adds 2bb31bfa328 2019-05-06 H.J. Lu hongjiu.lu@intel.com Hongtao Li [...] adds 0f4558599b9 Make debug(edge) more verbose. adds 326e92f46ba 2019-06-03 Richard Biener rguenther@suse.de adds 929e5b1ec9e Fix ICE in vect_slp_analyze_node_operations_1 adds 08e92dcca10 2019-06-03 Prathamesh Kulkarni prathamesh.kulkarni@linaro.org adds aac7d99eaa0 2019-06-03 Richard Biener rguenther@suse.de adds 09604ca08fb Fix typo in index comparison of CONSTRUCTOR. adds d2df7766b6f 2019-06-03 Richard Biener rguenther@suse.de adds 31a00ec5ea8 Remove Java Trees from GENERIC manual. adds 02988522b44 2019-06-03 Prathamesh Kulkarni prathamesh.kulkarni@linaro.org adds ee9014515ff [AArch64] Emit TARGET_DOTPROD-specific sequence for <us>sadv16qi adds d69455f1506 Fix alignment option parser (PR90684) adds a4be7d681e0 * tree-vrp.h (value_range_base::nonzero_p): New. (value_r [...] adds 5c70715f1ea Enforce allocator::value_type consistency for containers in C++2a adds fbf6245224c PR libstdc++/90686 update C++2a library status docs adds 2b018df4206 Corrections for C++2a library status table adds 779640c76d3 aarch64: emit .variant_pcs for aarch64_vector_pcs symbol re [...] adds 5b5aa173914 Fix PR64242 - Longjmp expansion incorrect adds 3c405283908 * gcc.dg/debug/enum-1.c: Add -fno-eliminate-unused- [...] adds 046bb3cbd91 2019-06-03 François Dumont fdumont@gcc.gnu.org adds 53c96fb103d * bb-reorder.c (copy_bb_p): Don't overflow size calculatio [...] adds 7281ed1ce6c runtime: fix assembly syntax new d0226ba4caf Fix uses of static_assert not guarded by C++11 check new 39369b2c0ed * sv.po: Update. new bb2a57d6dba rs6000: Delete wg new 9ef812efa1b rs6000: Delete -mmfpgpr new 7083b698798 runtime: remove unnecessary functions calling between C and Go new 015399f943e compiler: permit inlining references to global variables new 403e8311f8c libgo: delay applying profile stack-frame skip until fixup new 32fdeb30ccc 2019-06-03 Paolo Carlini paolo.carlini@oracle.com
The 8 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 | 156 +++++ gcc/DATESTAMP | 2 +- gcc/bb-reorder.c | 15 +- gcc/builtins.c | 18 +- gcc/cfg.c | 7 +- gcc/config/aarch64/aarch64-protos.h | 3 + gcc/config/aarch64/aarch64-simd.md | 22 +- gcc/config/aarch64/aarch64-sve.md | 13 +- gcc/config/aarch64/aarch64.c | 292 ++++++++++ gcc/config/aarch64/aarch64.h | 9 + gcc/config/i386/i386-expand.c | 149 ++++- gcc/config/rs6000/constraints.md | 3 - gcc/config/rs6000/rs6000-c.c | 2 - gcc/config/rs6000/rs6000-cpus.def | 10 +- gcc/config/rs6000/rs6000.c | 36 +- gcc/config/rs6000/rs6000.h | 2 - gcc/config/rs6000/rs6000.md | 36 +- gcc/config/rs6000/rs6000.opt | 7 +- gcc/cp/ChangeLog | 5 + gcc/cp/parser.c | 12 +- gcc/doc/extend.texi | 11 +- gcc/doc/generic.texi | 5 - gcc/doc/invoke.texi | 10 +- gcc/doc/md.texi | 5 +- gcc/fold-const.c | 4 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/export.cc | 163 +++++- gcc/go/gofrontend/export.h | 11 +- gcc/go/gofrontend/expressions.cc | 91 ++- gcc/go/gofrontend/expressions.h | 10 +- gcc/go/gofrontend/gogo.cc | 102 +++- gcc/go/gofrontend/gogo.h | 43 +- gcc/go/gofrontend/import.cc | 97 +++- gcc/go/gofrontend/import.h | 50 +- gcc/internal-fn.c | 2 +- gcc/opts.c | 9 +- gcc/po/ChangeLog | 4 + gcc/po/sv.po | 642 ++++++++------------- gcc/testsuite/ChangeLog | 90 +++ gcc/testsuite/g++.dg/debug/enum-1.C | 1 + gcc/testsuite/gcc.c-torture/execute/pr64242.c | 33 +- gcc/testsuite/gcc.dg/debug/enum-1.c | 1 + gcc/testsuite/gcc.dg/gimplefe-40.c | 1 + gcc/testsuite/gcc.dg/guality/pr90716.c | 25 + .../gcc.dg/tree-ssa/alias-access-path-1.c | 5 +- gcc/testsuite/gcc.target/aarch64/pcs_attribute-2.c | 114 ++++ .../aarch64/{ssadv16qi.c => ssadv16qi-dotprod.c} | 10 +- gcc/testsuite/gcc.target/aarch64/ssadv16qi.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/init_1.c | 27 + gcc/testsuite/gcc.target/aarch64/sve/init_10.c | 29 + gcc/testsuite/gcc.target/aarch64/sve/init_10_run.c | 21 + gcc/testsuite/gcc.target/aarch64/sve/init_11.c | 28 + gcc/testsuite/gcc.target/aarch64/sve/init_11_run.c | 20 + gcc/testsuite/gcc.target/aarch64/sve/init_12.c | 30 + gcc/testsuite/gcc.target/aarch64/sve/init_12_run.c | 20 + gcc/testsuite/gcc.target/aarch64/sve/init_1_run.c | 19 + gcc/testsuite/gcc.target/aarch64/sve/init_2.c | 29 + gcc/testsuite/gcc.target/aarch64/sve/init_2_run.c | 19 + gcc/testsuite/gcc.target/aarch64/sve/init_3.c | 28 + gcc/testsuite/gcc.target/aarch64/sve/init_3_run.c | 19 + gcc/testsuite/gcc.target/aarch64/sve/init_4.c | 30 + gcc/testsuite/gcc.target/aarch64/sve/init_4_run.c | 19 + gcc/testsuite/gcc.target/aarch64/sve/init_5.c | 27 + gcc/testsuite/gcc.target/aarch64/sve/init_5_run.c | 20 + gcc/testsuite/gcc.target/aarch64/sve/init_6.c | 28 + gcc/testsuite/gcc.target/aarch64/sve/init_6_run.c | 20 + gcc/testsuite/gcc.target/aarch64/sve/init_7.c | 32 + gcc/testsuite/gcc.target/aarch64/sve/init_7_run.c | 25 + gcc/testsuite/gcc.target/aarch64/sve/init_8.c | 32 + gcc/testsuite/gcc.target/aarch64/sve/init_8_run.c | 21 + gcc/testsuite/gcc.target/aarch64/sve/init_9.c | 27 + gcc/testsuite/gcc.target/aarch64/sve/init_9_run.c | 19 + .../gcc.target/aarch64/torture/simd-abi-4.c | 3 +- .../aarch64/{usadv16qi.c => usadv16qi-dotprod.c} | 9 +- gcc/testsuite/gcc.target/aarch64/usadv16qi.c | 2 +- gcc/testsuite/gcc.target/i386/avx512f-vcomisd-2.c | 104 ++++ gcc/testsuite/gcc.target/i386/avx512f-vcomiss-2.c | 104 ++++ gcc/testsuite/gcc.target/powerpc/mmfpgpr.c | 22 - gcc/testsuite/gfortran.dg/vect/pr90681.f | 13 + gcc/testsuite/lib/target-supports.exp | 22 +- gcc/tree-loop-distribution.c | 5 +- gcc/tree-ssa-alias.c | 6 +- gcc/tree-ssa-sccvn.c | 9 +- gcc/tree-ssa-sccvn.h | 2 +- gcc/tree-vect-slp.c | 25 +- gcc/tree-vrp.c | 73 +-- gcc/tree-vrp.h | 17 +- gcc/vector-builder.h | 18 + gcc/vr-values.c | 23 +- libgo/go/runtime/mprof.go | 38 +- libgo/go/runtime/stubs.go | 64 +- libgo/go/runtime/traceback_gccgo.go | 6 +- libgo/runtime/go-callers.c | 10 +- libgo/runtime/go-context.S | 2 +- libgo/runtime/go-libmain.c | 1 - libgo/runtime/go-main.c | 1 - libgo/runtime/proc.c | 10 - libgo/runtime/runtime.h | 15 - libstdc++-v3/ChangeLog | 48 ++ libstdc++-v3/doc/html/manual/memory.html | 2 +- libstdc++-v3/doc/html/manual/status.html | 93 ++- libstdc++-v3/doc/xml/manual/status_cxx2014.xml | 2 +- libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 202 ++++++- libstdc++-v3/include/bits/forward_list.h | 2 +- libstdc++-v3/include/bits/hashtable.h | 222 +++---- libstdc++-v3/include/bits/hashtable_policy.h | 97 ++-- libstdc++-v3/include/bits/stl_deque.h | 2 +- libstdc++-v3/include/bits/stl_list.h | 2 +- libstdc++-v3/include/bits/stl_map.h | 4 +- libstdc++-v3/include/bits/stl_multimap.h | 4 +- libstdc++-v3/include/bits/stl_multiset.h | 2 +- libstdc++-v3/include/bits/stl_set.h | 2 +- libstdc++-v3/include/bits/stl_vector.h | 2 +- .../testsuite/23_containers/deque/48101-3_neg.cc | 29 + .../23_containers/forward_list/48101-3_neg.cc | 29 + .../testsuite/23_containers/list/48101-3_neg.cc | 29 + .../testsuite/23_containers/map/48101-3_neg.cc | 29 + .../23_containers/multimap/48101-3_neg.cc | 29 + .../23_containers/multiset/48101-3_neg.cc | 29 + .../testsuite/23_containers/set/48101-3_neg.cc | 29 + .../23_containers/unordered_map/48101-3_neg.cc | 30 + .../unordered_multimap/48101-3_neg.cc | 30 + .../unordered_multiset/48101-3_neg.cc | 30 + .../23_containers/unordered_set/48101-3_neg.cc | 30 + .../testsuite/23_containers/vector/48101-3_neg.cc | 29 + 125 files changed, 3528 insertions(+), 1045 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/guality/pr90716.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pcs_attribute-2.c copy gcc/testsuite/gcc.target/aarch64/{ssadv16qi.c => ssadv16qi-dotprod.c} (67%) create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_10.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_10_run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_11.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_11_run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_12.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_12_run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_1_run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_2_run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_3_run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_4_run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_5_run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_6_run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_7_run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_8_run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_9.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_9_run.c copy gcc/testsuite/gcc.target/aarch64/{usadv16qi.c => usadv16qi-dotprod.c} (67%) create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-vcomisd-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-vcomiss-2.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/mmfpgpr.c create mode 100644 gcc/testsuite/gfortran.dg/vect/pr90681.f create mode 100644 libstdc++-v3/testsuite/23_containers/deque/48101-3_neg.cc create mode 100644 libstdc++-v3/testsuite/23_containers/forward_list/48101-3_neg.cc create mode 100644 libstdc++-v3/testsuite/23_containers/list/48101-3_neg.cc create mode 100644 libstdc++-v3/testsuite/23_containers/map/48101-3_neg.cc create mode 100644 libstdc++-v3/testsuite/23_containers/multimap/48101-3_neg.cc create mode 100644 libstdc++-v3/testsuite/23_containers/multiset/48101-3_neg.cc create mode 100644 libstdc++-v3/testsuite/23_containers/set/48101-3_neg.cc create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_map/48101-3_neg.cc create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_multimap/48101-3_neg.cc create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_multiset/48101-3_neg.cc create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_set/48101-3_neg.cc create mode 100644 libstdc++-v3/testsuite/23_containers/vector/48101-3_neg.cc