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-allnoconfig in repository toolchain/gcc.
from 38110329744 /cp 2018-10-29 Paolo Carlini paolo.carlini@oracle.com adds 8e415b302e3 Folding and check_function_arguments adds d42760aad21 C++: simplify output from suggest_alternatives_for adds 99069acda53 Fix ICE in get_substring_ranges_for_loc on __FILE__ (PR c++/87721) adds fab58cd07f8 Daily bump. adds 02c41a7713b Fix typo in documentation of __builtin_expect_with_probability. adds 5c316bcae5d libgcc: properly destroy mutexes on VxWorks adds b0a93118df2 Fixes bug 87330 by invoking df_note_add_problem to recompu [...] adds 0c8888cb5a7 2018-10-30 Richard Biener rguenther@suse.de adds 2469b560e88 Don't allow the pool allocator to be configured to allocate [...] adds 8794338839e Avoid unnecessarily numbering cloned symbols. adds c50358ed262 Fix __builtin_expect_with_probability documentation adds ef621480df8 * gcc.dg/tree-ssa/attr-alias.c: Skip if no weak support. adds 16cce9e37af PR libstdc++/87784 fix dynamic_bitset::push_back adds 7f3172ac97b PR libstdc++/87809 avoid invalid expressions in exception s [...] adds 3a8735bd19f * method-serial.cc: Mark varible as potentially unus [...] adds c8997468785 Add PR marker adds b5f057bbdea gcc/ChangeLog: adds afa6c510576 2018-10-30 Aaron Sawdey acsawdey@linux.ibm.com adds df730726362 * gcov.c (output_lines): Remove duplicate line. adds 7139bef3ca3 /cp 2018-10-30 Paolo Carlini paolo.carlini@oracle.com adds af57fd755ad * tree.c (free_lang_data_d, add_tree_to_fld_list, fld_wor [...] adds cf5babe3d85 xfail ira-shrink-wrap-prep tests (PR87708) adds 529d9008dc1 Implement P0892R2, explicit(bool). * c-cppbuiltin.c (c_cp [...] adds b07bf3b9730 * params.def (lto-partitions): Bump from 32 to 128. adds 7b2ced2fa2c PR middle-end/87041 - -Wformat reading through null pointer [...]
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 113 ++++++ gcc/DATESTAMP | 2 +- gcc/alloc-pool.h | 1 + gcc/c-family/ChangeLog | 26 ++ gcc/c-family/c-common.c | 17 +- gcc/c-family/c-cppbuiltin.c | 7 +- gcc/c-family/c-format.c | 7 +- gcc/c-family/name-hint.h | 9 +- gcc/c/ChangeLog | 8 + gcc/c/c-decl.c | 24 +- gcc/c/c-parser.c | 12 +- gcc/cgraph.h | 7 +- gcc/cgraphclones.c | 69 +++- .../aarch64/falkor-tag-collision-avoidance.c | 1 + gcc/config/rs6000/rs6000-protos.h | 1 + gcc/config/rs6000/rs6000.c | 18 +- gcc/config/rs6000/rs6000.md | 14 +- gcc/cp/ChangeLog | 95 +++++ gcc/cp/call.c | 12 +- gcc/cp/cp-name-hint.h | 37 ++ gcc/cp/cp-tree.h | 16 +- gcc/cp/decl.c | 21 +- gcc/cp/error.c | 43 ++- gcc/cp/lex.c | 17 +- gcc/cp/name-lookup.c | 407 ++++++++++++++++----- gcc/cp/parser.c | 135 +++++-- gcc/cp/pt.c | 33 ++ gcc/doc/extend.texi | 96 +++-- gcc/gcov.c | 2 - gcc/gimple-ssa-sprintf.c | 190 ++++++++-- gcc/input.c | 2 + gcc/lto/ChangeLog | 5 + gcc/lto/lto-partition.c | 4 +- gcc/multiple_target.c | 8 +- gcc/omp-expand.c | 3 +- gcc/omp-low.c | 4 +- gcc/omp-simd-clone.c | 3 +- gcc/params.def | 2 +- gcc/testsuite/ChangeLog | 100 +++++ gcc/testsuite/c-c++-common/spellcheck-reserved.c | 9 +- .../c-c++-common/substring-location-PR-87721.c | 11 + .../g++.dg/cpp1z/has-unique-obj-representations1.C | 2 +- gcc/testsuite/g++.dg/cpp2a/explicit1.C | 63 ++++ gcc/testsuite/g++.dg/cpp2a/explicit10.C | 32 ++ gcc/testsuite/g++.dg/cpp2a/explicit11.C | 29 ++ gcc/testsuite/g++.dg/cpp2a/explicit12.C | 23 ++ gcc/testsuite/g++.dg/cpp2a/explicit13.C | 35 ++ gcc/testsuite/g++.dg/cpp2a/explicit2.C | 25 ++ gcc/testsuite/g++.dg/cpp2a/explicit3.C | 24 ++ gcc/testsuite/g++.dg/cpp2a/explicit4.C | 41 +++ gcc/testsuite/g++.dg/cpp2a/explicit5.C | 71 ++++ gcc/testsuite/g++.dg/cpp2a/explicit6.C | 41 +++ gcc/testsuite/g++.dg/cpp2a/explicit7.C | 22 ++ gcc/testsuite/g++.dg/cpp2a/explicit8.C | 24 ++ gcc/testsuite/g++.dg/cpp2a/explicit9.C | 22 ++ gcc/testsuite/g++.dg/ext/builtin3.C | 3 +- gcc/testsuite/g++.dg/ext/flexarray-mangle-2.C | 2 +- gcc/testsuite/g++.dg/ext/flexarray-mangle.C | 2 +- gcc/testsuite/g++.dg/ext/flexarray-subst.C | 2 +- gcc/testsuite/g++.dg/ext/flexary10.C | 2 +- gcc/testsuite/g++.dg/ext/flexary11.C | 2 +- gcc/testsuite/g++.dg/ext/flexary14.C | 2 +- gcc/testsuite/g++.dg/ext/flexary16.C | 4 +- gcc/testsuite/g++.dg/ext/flexary26.C | 4 +- gcc/testsuite/g++.dg/ext/flexary27.C | 4 +- gcc/testsuite/g++.dg/ext/flexary7.C | 8 +- gcc/testsuite/g++.dg/ext/pr71290.C | 6 +- gcc/testsuite/g++.dg/lookup/error1.C | 3 +- gcc/testsuite/g++.dg/lookup/pr77549.C | 15 +- gcc/testsuite/g++.dg/lookup/pr80913.C | 3 +- gcc/testsuite/g++.dg/lookup/suggestions1.C | 8 +- gcc/testsuite/g++.dg/lookup/suggestions2.C | 128 +++++++ gcc/testsuite/g++.dg/overload/koenig1.C | 3 +- gcc/testsuite/g++.dg/spellcheck-identifiers-2.C | 14 +- gcc/testsuite/g++.dg/spellcheck-identifiers.C | 98 +---- gcc/testsuite/g++.dg/spellcheck-ns.C | 22 ++ gcc/testsuite/g++.dg/spellcheck-pr77829.C | 51 +-- gcc/testsuite/g++.dg/spellcheck-pr78656.C | 14 +- gcc/testsuite/g++.dg/spellcheck-pr79298.C | 13 +- gcc/testsuite/g++.dg/spellcheck-pr80177.C | 9 +- .../g++.dg/spellcheck-single-vs-multiple.C | 79 ++++ gcc/testsuite/g++.dg/spellcheck-typenames.C | 10 +- gcc/testsuite/g++.dg/template/static10.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/ns5.C | 3 +- gcc/testsuite/g++.old-deja/g++.mike/ns7.C | 3 +- gcc/testsuite/g++.old-deja/g++.ns/koenig5.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/lineno5.C | 3 +- gcc/testsuite/gcc.c-torture/execute/fprintf-2.c | 53 +++ gcc/testsuite/gcc.c-torture/execute/printf-2.c | 60 +++ gcc/testsuite/gcc.c-torture/execute/user-printf.c | 64 ++++ gcc/testsuite/gcc.dg/ira-shrinkwrap-prep-1.c | 6 +- gcc/testsuite/gcc.dg/ira-shrinkwrap-prep-2.c | 4 +- .../plugin/diagnostic-test-string-literals-1.c | 30 ++ .../diagnostic_plugin_test_string_literals.c | 6 +- .../gcc.dg/tree-prof/cold_partition_label.c | 4 +- gcc/testsuite/gcc.dg/tree-prof/section-attr-1.c | 4 +- gcc/testsuite/gcc.dg/tree-prof/section-attr-2.c | 4 +- gcc/testsuite/gcc.dg/tree-prof/section-attr-3.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/attr-alias.c | 1 + .../gcc.dg/tree-ssa/builtin-fprintf-warn-1.c | 132 +++++++ gcc/testsuite/gcc.dg/tree-ssa/builtin-printf-2.c | 213 +++++++++++ .../gcc.dg/tree-ssa/builtin-printf-warn-1.c | 129 +++++++ gcc/testsuite/gcc.dg/tree-ssa/user-printf-warn-1.c | 155 ++++++++ gcc/tree-vect-slp.c | 6 +- gcc/tree.c | 213 ++++++++--- include/ChangeLog | 5 + include/unique-ptr.h | 12 +- libgcc/ChangeLog | 4 + libgcc/config/gthr-vxworks.h | 3 +- libitm/ChangeLog | 6 + libitm/method-serial.cc | 2 +- libstdc++-v3/ChangeLog | 35 ++ libstdc++-v3/include/bits/forward_list.h | 2 +- libstdc++-v3/include/bits/stl_bvector.h | 4 +- libstdc++-v3/include/bits/stl_list.h | 3 +- libstdc++-v3/include/bits/stl_vector.h | 3 +- libstdc++-v3/include/tr2/dynamic_bitset | 7 +- .../17_intro/using_namespace_std_exp_neg.cc | 2 - .../17_intro/using_namespace_std_tr1_neg.cc | 2 - .../testsuite/20_util/any/cons/explicit.cc | 4 +- .../20_util/pair/cons/explicit_construct.cc | 18 +- .../20_util/tuple/cons/explicit_construct.cc | 58 +-- .../forward_list/cons/87809.cc} | 34 +- .../69114.cc => 23_containers/list/cons/87809.cc} | 34 +- .../vector/bool/cons/87809.cc} | 34 +- .../vector/cons/87809.cc} | 34 +- .../testsuite/tr2/dynamic_bitset/pr87784.cc | 76 ++++ 127 files changed, 3364 insertions(+), 678 deletions(-) create mode 100644 gcc/cp/cp-name-hint.h create mode 100644 gcc/testsuite/c-c++-common/substring-location-PR-87721.c create mode 100644 gcc/testsuite/g++.dg/cpp2a/explicit1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/explicit10.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/explicit11.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/explicit12.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/explicit13.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/explicit2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/explicit3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/explicit4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/explicit5.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/explicit6.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/explicit7.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/explicit8.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/explicit9.C create mode 100644 gcc/testsuite/g++.dg/lookup/suggestions2.C create mode 100644 gcc/testsuite/g++.dg/spellcheck-ns.C create mode 100644 gcc/testsuite/g++.dg/spellcheck-single-vs-multiple.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/fprintf-2.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/printf-2.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/user-printf.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-fprintf-warn-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-printf-2.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-printf-warn-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/user-printf-warn-1.c copy libstdc++-v3/testsuite/{20_util/uses_allocator/69114.cc => 23_containers/forw [...] copy libstdc++-v3/testsuite/{20_util/uses_allocator/69114.cc => 23_containers/list [...] copy libstdc++-v3/testsuite/{20_util/uses_allocator/69114.cc => 23_containers/vect [...] copy libstdc++-v3/testsuite/{20_util/uses_allocator/69114.cc => 23_containers/vect [...] create mode 100644 libstdc++-v3/testsuite/tr2/dynamic_bitset/pr87784.cc