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/ci/gcc.
from 69dbf052478 Fix PR middle-end/90796 adds 5885f487165 2019-10-22 Richard Biener rguenther@suse.de adds b80bc224a5b [arm] make arm_carry_operation and arm_borrow_operation duals adds bc0ce08b88f [arm] Match subtraction from carry_operation adds 88ab531a5ae Arm: Fix arm libsanitizer bootstrap failure adds 57f5992bc1c PR c++/85746: Don't fold __builtin_constant_p prematurely adds 7a17e445bbe PR tree-optimization/85887 * decl.c (expand_static_init): [...] adds cb490120bad 2019-10-22 Steven G. Kargl kargl@gcc.gnu.org adds b725ca4e8e3 Fix incorrect merge of conflictant names in `dump_graphviz` adds 954026a7a4e Remove redundant std::allocator members for C++20 adds 9b26e386695 Do not declare std::uses_allocator before C++11 adds 6b85fac30f4 Restore use of tr1::unordered_map in testsuite adds e4c103e5395 Daily bump. adds 3249bf94c3c [Darwin, PPC] Check for out of range asm values. adds 10928002eec 2019-10-23 Richard Biener rguenther@suse.de adds e04a052b62e Do not ICE in IPA inliner. adds 9e9f7790df6 2019-10-23 Richard Biener rguenther@suse.de adds 121edf5c829 [AArch64] Don't apply mode_for_int_vector to scalars adds 535e644ce59 Initialize a field in fibonacci_node. adds 6675b8fdfd9 PR tree-optimization/92131 * tree-vrp.c (extract_range_fr [...] new 254539cf043 * constexpr.c (cxx_eval_constant_expression) <case CLEANUP [...] new f8c7906ae5a PR debug/90231 * tree-ssa-loop-ivopts.c (get_debug_comput [...] new ac52d215735 2019-10-23 Richard Biener rguenther@suse.de
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 | 81 ++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cgraph.c | 2 +- gcc/config/aarch64/aarch64.c | 4 +- gcc/config/arm/arm.c | 7 ++ gcc/config/arm/arm.md | 13 +++ gcc/config/arm/predicates.md | 2 +- gcc/config/rs6000/darwin.h | 4 +- gcc/cp/ChangeLog | 17 ++++ gcc/cp/constexpr.c | 24 +++-- gcc/cp/decl.c | 4 +- gcc/fibonacci_heap.h | 2 +- gcc/fortran/ChangeLog | 6 ++ gcc/fortran/array.c | 14 +++ gcc/fortran/decl.c | 9 -- gcc/ipa-inline.c | 2 +- gcc/testsuite/ChangeLog | 34 +++++++ gcc/testsuite/g++.dg/cpp2a/constexpr-dtor3.C | 2 +- gcc/testsuite/g++.dg/ext/constexpr-attr-cleanup1.C | 2 +- gcc/testsuite/g++.dg/ipa/pr91969.C | 38 ++++++++ gcc/testsuite/g++.dg/pr85746.C | 10 ++ gcc/testsuite/gcc.c-torture/execute/20191023-1.c | 73 ++++++++++++++ .../gcc.dg/vect/vect-reduc-2char-big-array.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-reduc-2char.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-reduc-2short.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s8b.c | 8 +- gcc/testsuite/gcc.dg/vect/vect-reduc-pattern-2c.c | 5 +- gcc/testsuite/gcc.dg/vshift-5.c | 44 +++++++++ gcc/tree-ssa-loop-ivopts.c | 107 +++++++++++++++++++-- gcc/tree-vect-loop.c | 19 +--- gcc/tree-vect-slp.c | 32 ++++-- gcc/tree-vect-stmts.c | 58 ++++++++--- gcc/tree-vrp.c | 15 +-- libsanitizer/ChangeLog | 6 ++ .../sanitizer_platform_limits_posix.cpp | 6 +- libstdc++-v3/ChangeLog | 79 +++++++++++++++ libstdc++-v3/include/bits/alloc_traits.h | 62 ++++++++++-- libstdc++-v3/include/bits/allocator.h | 10 +- libstdc++-v3/include/bits/basic_string.h | 11 ++- libstdc++-v3/include/bits/memoryfwd.h | 4 + libstdc++-v3/include/ext/debug_allocator.h | 3 +- libstdc++-v3/include/ext/malloc_allocator.h | 41 +++++--- libstdc++-v3/include/ext/new_allocator.h | 33 ++++--- libstdc++-v3/include/ext/rc_string_base.h | 4 +- libstdc++-v3/include/ext/rope | 8 +- libstdc++-v3/include/ext/slist | 6 +- libstdc++-v3/include/ext/sso_string_base.h | 5 +- libstdc++-v3/include/ext/throw_allocator.h | 13 ++- libstdc++-v3/include/ext/vstring.h | 5 +- libstdc++-v3/include/ext/vstring_util.h | 9 +- libstdc++-v3/include/std/memory | 1 + libstdc++-v3/testsuite/17_intro/names.cc | 4 + libstdc++-v3/testsuite/20_util/allocator/8230.cc | 5 +- .../29134.cc => 20_util/allocator/rebind_c++20.cc} | 24 ++--- .../20_util/allocator/requirements/typedefs.cc | 4 + .../allocator/requirements/typedefs_c++20.cc | 56 +++++++++++ .../23_containers/deque/capacity/29134.cc | 4 +- .../23_containers/forward_list/capacity/1.cc | 5 +- .../testsuite/23_containers/list/capacity/29134.cc | 4 +- .../testsuite/23_containers/map/capacity/29134.cc | 5 +- .../23_containers/multimap/capacity/29134.cc | 5 +- .../23_containers/multiset/capacity/29134.cc | 5 +- .../testsuite/23_containers/set/capacity/29134.cc | 5 +- .../23_containers/vector/capacity/29134.cc | 11 ++- .../ext/malloc_allocator/variadic_construct.cc | 2 +- .../ext/new_allocator/variadic_construct.cc | 2 +- .../testsuite/ext/vstring/capacity/29134.cc | 3 +- .../testsuite/util/replacement_memory_operators.h | 4 + libstdc++-v3/testsuite/util/testsuite_abi.h | 10 +- libstdc++-v3/testsuite/util/testsuite_allocator.h | 14 ++- 70 files changed, 935 insertions(+), 189 deletions(-) create mode 100644 gcc/testsuite/g++.dg/ipa/pr91969.C create mode 100644 gcc/testsuite/g++.dg/pr85746.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/20191023-1.c copy libstdc++-v3/testsuite/{23_containers/map/capacity/29134.cc => 20_util/alloca [...] create mode 100644 libstdc++-v3/testsuite/20_util/allocator/requirements/typedefs_ [...]