This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-release-arm-bootstrap in repository toolchain/ci/gcc.
from d61d26ac23c Daily bump. adds ccbafcafdf5 [Darwin, PPC] Fix fail of cpp/assert4.c adds 674e45b94c2 [Darwin, PPC, libgcc] Ensure unwinder is built with altivec [...] adds a3b306ab0f3 [Darwin, PPC] Do not use longcall for 64b code. adds c72bf8abcf1 [Darwin] Don't jam symbol stubs on for kernel code. adds 91808d80d7d [Darwin] Make a final check on PIC options. adds f46bd696a7b Daily bump. adds 58410b373a6 [ObjC] Recognise 'instancetype' as equivalent to 'id'. adds 565347f56d0 [Darwin, testsuite ] Backport fix for PR58321. adds 10a73d559b3 [Darwin, testsuite] BAckport fix PR83891 (darwin-weakimport-3). adds 5c0028138e8 Daily bump. adds b026ed04322 Backported from mainline 2019-04-19 Jakub Jelinek <jaku [...] adds 0a258d600c4 Backported from mainline 2019-04-26 Jakub Jelinek <jaku [...] adds 83554957f11 Backported from mainline 2019-05-10 Jakub Jelinek <jaku [...] adds e9b2ef1fa0c Backported from mainline 2019-05-15 Jakub Jelinek <jaku [...] adds c41f30d1fc0 Backported from mainline 2019-05-24 Jakub Jelinek <jaku [...] adds 1932c082c8e Backported from mainline 2019-06-05 Jakub Jelinek <jaku [...] adds 344dc97e054 Backported from mainline 2019-06-12 Jakub Jelinek <jaku [...] adds 026d53045f7 Backported from mainline 2019-06-21 Jakub Jelinek <jaku [...] adds d1dcdde977d Backported from mainline 2019-06-25 Jakub Jelinek <jaku [...] adds efb34f08fb5 Backported from mainline 2019-07-04 Jakub Jelinek <jaku [...] adds ff53be9d428 Backported from mainline 2019-07-04 Jakub Jelinek <jaku [...] adds aa275ee2428 Backported from mainline 2019-07-30 Jakub Jelinek <jaku [...] adds 54f8edaa38d [Darwin] Fix PR87030 and tidy config fragments. adds 0750e873ab3 [Darwin, testsuite] Backport fix for PR67958. adds fc9776b2acc [Darwin, testsuite] Backport fix for PR27221. adds aa31a5d540f Daily bump. adds a39d945a556 2019-08-30 Richard Biener rguenther@suse.de adds 37133d63b2d 2019-08-30 Richard Biener rguenther@suse.de adds f40024733a6 Backport from mainline 2019-07-18 Bin Cheng <bin.linux@ [...] adds c9d19af3962 2019-08-30 Richard Biener rguenther@suse.de adds cceea0009d1 2019-08-30 Richard Biener rguenther@suse.de adds 6685119dd89 2019-08-30 Richard Biener rguenther@suse.de adds 8d820193559 Fix vector::_Temporary_value::_M_ptr adds 86ed7a5d80f PR libstdc++/85965 move is_invocable assertions again adds b5adf73b035 2019-08-30 Richard Biener rguenther@suse.de adds ace58327108 Fix uses of non-reserved names for template parameters adds abd20fd71a9 PR libstdc++/90770 fix missing src/debug/Makefile adds 004259c7ea6 Avoid -Wconversion warnings when -Wsystem-headers is used adds baf7c861e1c Backport from trunk 2019-08-22 Segher Boessenkool <segh [...] adds 2d7749ba418 Backport from trunk 2019-08-22 Segher Boessenkool <segh [...] adds 5f8cd14f896 Backport from trunk 2019-08-23 Segher Boessenkool <segh [...] adds d76cc2ef6b6 PR libstdc++/78179 fix std::hypot failures due to excessive [...] adds a1f1af78f4b Backport documentation fixes adds b089af4ccc7 PR libstdc++/51333 Define recursive_init_error constructor [...] adds b43ee4c1d51 PR libstdc++/91308 fix constraints on unique_ptr assignment adds 1e930c6ec29 Avoid deprecation warning with -Wsystem-headers adds a758f1f4263 Avoid redundant runtime checks in std::visit adds 6ec16c17d69 2019-08-30 Richard Biener rguenther@suse.de adds 176f70facfe 2019-08-30 Richard Biener rguenther@suse.de adds 18e2bf2f9d4 [Darwin, testsuite] Backport fix for 64895 XPASSes. adds 5639d11cad1 [Darwin, X86, testsuite] Disable two tests that cannot pass. adds f0880291b68 [Darwin, X86, testsuite] Adjust test labels. adds c6dca982b92 [Darwin/Linux, X86, testsuite] Adjust match strings. adds bb8c8619cc4 [Darwin, X86, testsuite] Require alias support on a test. adds 8807fdcc5c9 [Darwin, X86, testsuite] Amend popcnt spelling for Darwin. adds dd5c6778b28 [Darwin, X86, testsuite] Backport fixes for three PIE tests. adds c77f25811e4 [Darwin, X86, testsuite] Arrange to match Linux codegen. adds f80646206ae [X86, testsuite] Require native TLS where it's used. adds 977c1e1b72f [c++, testsuite] Require alias support for a test. adds 2f394cc5db9 [Darwin, X86, testsuite] Add xfails for PR90698. adds 069bb96154d Daily bump. adds 9b0f27e1e5b rs6000: Fix darn-3.c for GCC 8 and GCC 7 adds 77416f20ed2 [Darwin, c++, testsuite] Adjust alignas4.C for Darwin's asm [...] adds 7f3f51d0338 [Darwin, testsuite] Fix PR 65364 (uninit-19.c). adds 4da6abcf870 [Darwin, testsuite] Adjust two tests for newer OS versions. adds 57d6dad9f1e [Darwin, testsuite] Fix pr71694 fail for m32. adds a5cc4469bca [Darwin, PPC, testsuite] Fix darwin-bool-1.c. adds af3f5aa62ef [Darwin, PPC, testsuite] Add requires for DFP to two tests. adds 9eecd941d7e [Darwin, PPC, testsuite] Fix pr71785 testcase for Darwin. adds 8bd2e61e85d [Darwin, PPC, testsuite] Fix pr80125 testcase for Darwin. adds 512d991db76 [Darwin, PPC, testsuite] Fix builtins-2 Darwin. adds ec5460bdab1 [Darwin, testsuite] Fix isysroot-1.c. adds b25047cfb08 [Darwin, PPC, testsuite] Fix spec-barr-1.c for Darwin. adds 8502af43c3c Daily bump.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 388 +++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 19 + gcc/c-family/c-common.c | 2 + gcc/c-family/c-omp.c | 2 +- gcc/c/ChangeLog | 13 + gcc/c/c-parser.c | 53 ++- gcc/c/c-tree.h | 3 +- gcc/c/c-typeck.c | 33 +- gcc/cfgexpand.c | 6 +- gcc/cfghooks.c | 7 +- gcc/cfghooks.h | 18 +- gcc/cfgloop.h | 4 + gcc/cfgloopmanip.c | 1 + gcc/cfgrtl.c | 6 +- gcc/config.gcc | 38 +- gcc/config/darwin.c | 10 +- gcc/config/i386/darwin.h | 17 +- gcc/config/i386/{darwin64.h => darwin32-biarch.h} | 12 +- gcc/config/i386/{darwin64.h => darwin64-biarch.h} | 5 +- gcc/config/i386/i386.c | 5 +- gcc/config/i386/{t-darwin => t-darwin32-biarch} | 0 gcc/config/i386/{t-darwin64 => t-darwin64-biarch} | 0 gcc/config/rs6000/altivec.md | 223 ----------- gcc/config/rs6000/darwin.h | 25 +- gcc/config/rs6000/darwin32-biarch.h | 49 +++ .../rs6000/{darwin64.h => darwin64-biarch.h} | 14 +- gcc/config/rs6000/rs6000.c | 9 + gcc/config/rs6000/rs6000.md | 224 +++++++++++ gcc/config/rs6000/{t-darwin8 => t-darwin32-biarch} | 0 .../rs6000/{t-darwin64 => t-darwin64-biarch} | 0 gcc/cp/ChangeLog | 33 ++ gcc/cp/config-lang.in | 2 +- gcc/cp/cp-gimplify.c | 29 +- gcc/cp/semantics.c | 3 +- gcc/cp/vtable-class-hierarchy.c | 2 - gcc/explow.c | 11 +- gcc/gcse.c | 3 +- gcc/gimple-fold.c | 8 +- gcc/gimplify.c | 27 +- gcc/graphite-scop-detection.c | 6 +- gcc/lto-streamer-in.c | 1 + gcc/lto-streamer-out.c | 1 + gcc/lto-streamer.h | 2 +- gcc/match.pd | 7 + gcc/objc/ChangeLog | 19 + gcc/objc/config-lang.in | 2 +- gcc/objc/objc-act.c | 10 +- gcc/objc/objc-act.h | 7 +- gcc/objcp/ChangeLog | 8 + gcc/objcp/config-lang.in | 1 - gcc/symtab.c | 2 +- gcc/testsuite/ChangeLog | 417 +++++++++++++++++++++ gcc/testsuite/c-c++-common/gomp/pr90954.c | 27 ++ gcc/testsuite/g++.dg/cpp0x/alignas4.C | 8 +- gcc/testsuite/g++.dg/cpp0x/pr84497.C | 1 + gcc/testsuite/g++.dg/ext/alignof2.C | 2 +- gcc/testsuite/g++.dg/gomp/lastprivate-1.C | 16 + gcc/testsuite/g++.dg/pch/pr90326.C | 9 + gcc/testsuite/g++.dg/pch/pr90326.Hs | 1 + gcc/testsuite/g++.dg/pr71694.C | 1 + gcc/testsuite/g++.dg/torture/pr90194.C | 18 + gcc/testsuite/g++.dg/torture/pr91280.C | 223 +++++++++++ gcc/testsuite/gcc.c-torture/compile/pr90139.c | 20 + gcc/testsuite/gcc.c-torture/execute/pr91137.c | 34 ++ gcc/testsuite/gcc.dg/autopar/pr91162.c | 25 ++ gcc/testsuite/gcc.dg/cpp/isysroot-1.c | 11 +- .../gcc.dg/cpp/usr/include/{stdio.h => example.h} | 0 gcc/testsuite/gcc.dg/darwin-minversion-1.c | 2 +- gcc/testsuite/gcc.dg/darwin-minversion-2.c | 2 +- gcc/testsuite/gcc.dg/darwin-weakimport-3.c | 17 +- gcc/testsuite/gcc.dg/gomp/pr78884.c | 16 + gcc/testsuite/gcc.dg/gomp/pr90900.c | 11 + gcc/testsuite/gcc.dg/pr90733.c | 22 ++ gcc/testsuite/gcc.dg/pr90756.c | 26 ++ gcc/testsuite/gcc.dg/pr90760.c | 8 + gcc/testsuite/gcc.dg/torture/pr90020.c | 27 ++ gcc/testsuite/gcc.dg/torture/pr90278.c | 13 + gcc/testsuite/gcc.dg/torture/pr90328.c | 24 ++ gcc/testsuite/gcc.dg/torture/pr91126.c | 28 ++ gcc/testsuite/gcc.dg/torture/pr91200.c | 32 ++ gcc/testsuite/gcc.dg/torture/restrict-7.c | 27 ++ gcc/testsuite/gcc.dg/tree-ssa/pr89725.c | 28 ++ gcc/testsuite/gcc.dg/tree-ssa/pr91091-1.c | 23 ++ gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-78.c | 27 ++ gcc/testsuite/gcc.dg/uninit-19.c | 4 +- gcc/testsuite/gcc.dg/vect/bb-slp-pr90006.c | 31 ++ gcc/testsuite/gcc.dg/vect/pr81740-1.c | 22 ++ gcc/testsuite/gcc.dg/vect/pr81740-2.c | 24 ++ gcc/testsuite/gcc.dg/vect/pr91293-1.c | 19 + gcc/testsuite/gcc.dg/vect/pr91293-2.c | 19 + gcc/testsuite/gcc.dg/vect/pr91293-3.c | 20 + gcc/testsuite/gcc.dg/vect/slp-reduc-sad.c | 4 +- gcc/testsuite/gcc.target/i386/avx512bw-pr91150.c | 37 ++ .../gcc.target/i386/fuse-caller-save-rec.c | 8 +- .../gcc.target/i386/fuse-caller-save-xmm.c | 16 +- gcc/testsuite/gcc.target/i386/fuse-caller-save.c | 8 +- gcc/testsuite/gcc.target/i386/memcpy-strategy-3.c | 5 +- gcc/testsuite/gcc.target/i386/memset-strategy-1.c | 6 +- gcc/testsuite/gcc.target/i386/pconfig-1.c | 2 +- gcc/testsuite/gcc.target/i386/pr22076.c | 2 + gcc/testsuite/gcc.target/i386/pr24414.c | 1 + gcc/testsuite/gcc.target/i386/pr32219-1.c | 12 +- gcc/testsuite/gcc.target/i386/pr32219-2.c | 11 +- gcc/testsuite/gcc.target/i386/pr32219-3.c | 17 +- gcc/testsuite/gcc.target/i386/pr32219-4.c | 10 +- gcc/testsuite/gcc.target/i386/pr32219-5.c | 10 +- gcc/testsuite/gcc.target/i386/pr32219-6.c | 15 +- gcc/testsuite/gcc.target/i386/pr32219-7.c | 16 +- gcc/testsuite/gcc.target/i386/pr32219-8.c | 12 +- gcc/testsuite/gcc.target/i386/pr39013-1.c | 8 +- gcc/testsuite/gcc.target/i386/pr39013-2.c | 8 +- gcc/testsuite/gcc.target/i386/pr49866.c | 1 + gcc/testsuite/gcc.target/i386/pr59874-3.c | 3 +- gcc/testsuite/gcc.target/i386/pr61599-1.c | 1 + gcc/testsuite/gcc.target/i386/pr63538.c | 4 +- gcc/testsuite/gcc.target/i386/pr64317.c | 11 +- gcc/testsuite/gcc.target/i386/pr66819-3.c | 2 +- gcc/testsuite/gcc.target/i386/pr66819-4.c | 2 +- gcc/testsuite/gcc.target/i386/pr67985-2.c | 2 +- gcc/testsuite/gcc.target/i386/pr70738-7.c | 2 +- gcc/testsuite/gcc.target/i386/pr77881.c | 4 +- gcc/testsuite/gcc.target/i386/pr82659-3.c | 1 + gcc/testsuite/gcc.target/i386/pr82662.c | 2 +- gcc/testsuite/gcc.target/i386/pr91131.c | 19 + gcc/testsuite/gcc.target/i386/stack-prot-sym.c | 1 + gcc/testsuite/gcc.target/i386/wbinvd-1.c | 2 +- gcc/testsuite/gcc.target/i386/wbnoinvd-1.c | 2 +- gcc/testsuite/gcc.target/powerpc/builtins-2.c | 1 + gcc/testsuite/gcc.target/powerpc/darn-3.c | 17 + gcc/testsuite/gcc.target/powerpc/darwin-bool-1.c | 2 + gcc/testsuite/gcc.target/powerpc/pr64205.c | 1 + gcc/testsuite/gcc.target/powerpc/pr71785.c | 7 +- gcc/testsuite/gcc.target/powerpc/pr79909.c | 1 + gcc/testsuite/gcc.target/powerpc/pr80125.c | 2 +- gcc/testsuite/gcc.target/powerpc/spec-barr-1.c | 2 +- gcc/testsuite/objc.dg/instancetype-0.m | 30 ++ gcc/tree-cfg.c | 44 ++- gcc/tree-chrec.c | 12 +- gcc/tree-chrec.h | 2 +- gcc/tree-core.h | 4 +- gcc/tree-data-ref.c | 34 +- gcc/tree-data-ref.h | 2 +- gcc/tree-inline.c | 13 +- gcc/tree-outof-ssa.c | 2 + gcc/tree-ssa-forwprop.c | 2 + gcc/tree-ssa-loop-ivopts.c | 92 +++-- gcc/tree-ssa-phiopt.c | 5 + gcc/tree-ssa-pre.c | 7 + gcc/tree-ssa-reassoc.c | 1 + gcc/tree-ssa-sccvn.c | 92 ++++- gcc/tree-ssa-sccvn.h | 1 + gcc/tree-ssa-sink.c | 5 +- gcc/tree-ssa-structalias.c | 62 ++- gcc/tree-vect-data-refs.c | 39 +- gcc/tree-vect-loop.c | 171 ++++----- gcc/tree-vect-slp.c | 3 + gcc/tree.c | 3 +- gcc/var-tracking.c | 2 +- libgcc/ChangeLog | 8 + libgcc/config/rs6000/t-darwin | 3 + libgomp/ChangeLog | 11 + libgomp/plugin/plugin-hsa.c | 13 +- libstdc++-v3/ChangeLog | 138 +++++++ libstdc++-v3/doc/html/manual/bugs.html | 4 + libstdc++-v3/doc/html/manual/memory.html | 6 +- libstdc++-v3/doc/html/manual/status.html | 4 +- libstdc++-v3/doc/xml/manual/shared_ptr.xml | 6 +- libstdc++-v3/doc/xml/manual/status_cxx2017.xml | 4 +- libstdc++-v3/include/bits/hashtable.h | 6 - libstdc++-v3/include/bits/hashtable_policy.h | 15 +- libstdc++-v3/include/bits/random.h | 4 +- libstdc++-v3/include/bits/stl_algobase.h | 12 +- libstdc++-v3/include/bits/stl_tree.h | 38 +- libstdc++-v3/include/bits/stl_vector.h | 6 +- libstdc++-v3/include/bits/unique_ptr.h | 30 +- libstdc++-v3/include/experimental/type_traits | 8 +- libstdc++-v3/include/std/ostream | 3 + libstdc++-v3/include/std/variant | 34 +- libstdc++-v3/libsupc++/cxxabi.h | 9 +- libstdc++-v3/libsupc++/guard_error.cc | 4 +- libstdc++-v3/src/Makefile.am | 2 +- libstdc++-v3/src/Makefile.in | 2 +- libstdc++-v3/testsuite/17_intro/names.cc | 78 +++- .../set/85965.cc => 18_support/51333.cc} | 15 +- .../unique_ptr/assign/91308.cc} | 29 +- .../testsuite/23_containers/map/48101_neg.cc | 4 + .../testsuite/23_containers/multimap/48101_neg.cc | 4 + .../testsuite/23_containers/multiset/48101_neg.cc | 3 + .../testsuite/23_containers/set/48101_neg.cc | 3 + libstdc++-v3/testsuite/23_containers/set/85965.cc | 9 + .../23_containers/unordered_map/48101_neg.cc | 2 + .../23_containers/unordered_multimap/48101_neg.cc | 2 + .../23_containers/unordered_multiset/48101_neg.cc | 2 + .../23_containers/unordered_set/48101_neg.cc | 2 + .../testsuite/23_containers/unordered_set/85965.cc | 9 + .../testsuite/26_numerics/headers/cmath/hypot.cc | 8 +- libstdc++-v3/testsuite/experimental/names.cc | 57 +++ 198 files changed, 3454 insertions(+), 728 deletions(-) copy gcc/config/i386/{darwin64.h => darwin32-biarch.h} (89%) rename gcc/config/i386/{darwin64.h => darwin64-biarch.h} (94%) rename gcc/config/i386/{t-darwin => t-darwin32-biarch} (100%) rename gcc/config/i386/{t-darwin64 => t-darwin64-biarch} (100%) create mode 100644 gcc/config/rs6000/darwin32-biarch.h rename gcc/config/rs6000/{darwin64.h => darwin64-biarch.h} (67%) rename gcc/config/rs6000/{t-darwin8 => t-darwin32-biarch} (100%) rename gcc/config/rs6000/{t-darwin64 => t-darwin64-biarch} (100%) create mode 100644 gcc/testsuite/c-c++-common/gomp/pr90954.c create mode 100644 gcc/testsuite/g++.dg/gomp/lastprivate-1.C create mode 100644 gcc/testsuite/g++.dg/pch/pr90326.C create mode 100644 gcc/testsuite/g++.dg/pch/pr90326.Hs create mode 100644 gcc/testsuite/g++.dg/torture/pr90194.C create mode 100644 gcc/testsuite/g++.dg/torture/pr91280.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr90139.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr91137.c create mode 100644 gcc/testsuite/gcc.dg/autopar/pr91162.c rename gcc/testsuite/gcc.dg/cpp/usr/include/{stdio.h => example.h} (100%) create mode 100644 gcc/testsuite/gcc.dg/gomp/pr78884.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr90900.c create mode 100644 gcc/testsuite/gcc.dg/pr90733.c create mode 100644 gcc/testsuite/gcc.dg/pr90756.c create mode 100644 gcc/testsuite/gcc.dg/pr90760.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr90020.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr90278.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr90328.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr91126.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr91200.c create mode 100644 gcc/testsuite/gcc.dg/torture/restrict-7.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr89725.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr91091-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-78.c create mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-pr90006.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr81740-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr81740-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr91293-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr91293-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr91293-3.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bw-pr91150.c create mode 100644 gcc/testsuite/gcc.target/i386/pr91131.c create mode 100644 gcc/testsuite/gcc.target/powerpc/darn-3.c create mode 100644 gcc/testsuite/objc.dg/instancetype-0.m copy libstdc++-v3/testsuite/{23_containers/set/85965.cc => 18_support/51333.cc} (77%) copy libstdc++-v3/testsuite/{23_containers/set/85965.cc => 20_util/unique_ptr/assi [...] create mode 100644 libstdc++-v3/testsuite/experimental/names.cc