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-mainline-allmodconfig in repository toolchain/ci/gcc.
from 040439bd9e1 [testsuite] Make the Wnonnull independent of system headers. adds 024e3aa735e [C++] Avoid exposing internal details in aka types adds 18690af21f6 Fix use after free in vector_size change adds 1243f4ece47 Fix PR reference in ChangeLog. adds 9b3b552318b Come up with json::integer_number and use it in GCOV. adds c5c6e50cd41 * config/abi/post/aarch64-linux-gnu/baseline_symbols.txt: Update. adds fee76a24c81 2019-10-22 Richard Biener rguenther@suse.de adds 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. new 10928002eec 2019-10-23 Richard Biener rguenther@suse.de
The 1 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 | 85 ++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cgraph.c | 2 +- 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 | 25 +++- gcc/cp/constexpr.c | 2 +- gcc/cp/cp-tree.h | 13 ++- gcc/cp/decl.c | 4 +- gcc/cp/error.c | 10 +- gcc/cp/tree.c | 80 +++++++------ gcc/diagnostic-format-json.cc | 4 +- gcc/fortran/ChangeLog | 6 + gcc/fortran/array.c | 14 +++ gcc/fortran/decl.c | 9 -- gcc/gcov.c | 23 ++-- gcc/gimple-loop-jam.c | 81 +++++++++++-- gcc/json.cc | 41 +++++-- gcc/json.h | 35 ++++-- gcc/optinfo-emit-json.cc | 10 +- gcc/testsuite/ChangeLog | 27 +++++ .../diag-aka-5.h => g++.dg/diagnostic/aka5.h} | 0 gcc/testsuite/g++.dg/diagnostic/aka5a.C | 127 +++++++++++++++++++++ gcc/testsuite/g++.dg/diagnostic/aka5b.C | 127 +++++++++++++++++++++ gcc/testsuite/g++.dg/pr85746.C | 10 ++ gcc/testsuite/g++.target/aarch64/diag_aka_1.C | 13 +++ gcc/testsuite/gcc.dg/torture/pr92173.c | 11 ++ gcc/testsuite/gcc.dg/unroll-and-jam.c | 22 +++- gcc/testsuite/gcc.dg/vshift-5.c | 44 +++++++ gcc/tree-vect-loop.c | 70 ++++++------ gcc/tree-vect-slp.c | 34 ++++-- gcc/tree-vect-stmts.c | 29 ++++- libsanitizer/ChangeLog | 6 + .../sanitizer_platform_limits_posix.cpp | 6 +- libstdc++-v3/ChangeLog | 83 ++++++++++++++ .../post/aarch64-linux-gnu/baseline_symbols.txt | 5 + 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 ++- 72 files changed, 1233 insertions(+), 240 deletions(-) copy gcc/testsuite/{gcc.dg/diag-aka-5.h => g++.dg/diagnostic/aka5.h} (100%) create mode 100644 gcc/testsuite/g++.dg/diagnostic/aka5a.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/aka5b.C create mode 100644 gcc/testsuite/g++.dg/pr85746.C create mode 100644 gcc/testsuite/g++.target/aarch64/diag_aka_1.C create mode 100644 gcc/testsuite/gcc.dg/torture/pr92173.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_ [...]