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-release-arm-stable-defconfig in repository toolchain/ci/gcc.
from 9ee23b1bffd Daily bump. adds e64f6b567d1 Fix make install-gcc-specs with empty GCC_SPECS_FILES adds 5e8e0ef6e42 LWG 2537 fix priority_queue constructors to establish invariant adds 023d89901b4 DR 2586 fix value category in uses-allocator checks adds 4dba94703d4 Fix text of hyperlink in manual adds e81ca59417c PR libstdc++/89629 fix _Hash_bytes for lengths > INT_MAX adds f5b00b38884 PR libstdc++/85965 delay static assertions until types are [...] adds 6d759c3ca98 Make filesystem::path safe for self assignment adds 4a9c8ff612a Fix directory_iterator handling of DT_UNKNOWN adds 7cb43c988cc Update documentation regarding bogus memory leaks in libstdc++ adds 12c0aaebe41 Add constexpr to std::optional::value_or(U&&)&& adds 152d89cc5d2 PR libstdc++/90105 make forward_list::sort stable adds 47c6f10581b PR libstdc++/90165 constrain variant(T&&) constructor adds b73a29e33f2 PR libstdc++/88740 Print assertion messages to stderr adds cf09b8e65d1 PR libstdc++/89102 fix common_type<> and common_type<T> spe [...] adds e586d924942 PR c++/88857 - ICE with value-initialization of argument i [...] adds 8ab1cb1c151 PR c++/89214 - ICE when initializing aggregates with bases [...] adds 35cb99f27a0 PR c++/89511 - ICE with using-declaration and unscoped enu [...] adds cbc3da9622d PR c++/89705 - ICE with reference binding with conversion [...] adds a91db438b58 PR c++/89876 - ICE with deprecated conversion. * call.c ( [...] new 9ba2f8f9f5a Daily bump.
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/DATESTAMP | 2 +- gcc/ada/ChangeLog | 5 + gcc/ada/gcc-interface/Makefile.in | 5 +- gcc/cp/ChangeLog | 31 +++++ gcc/cp/call.c | 9 +- gcc/cp/parser.c | 3 +- gcc/cp/typeck2.c | 25 +++- gcc/testsuite/g++.dg/cpp0x/initlist-value4.C | 12 ++ gcc/testsuite/g++.dg/cpp0x/rv-conv2.C | 18 +++ gcc/testsuite/g++.dg/cpp0x/using-enum-3.C | 21 ++++ gcc/testsuite/g++.dg/cpp1z/aggr-base8.C | 48 ++++++++ gcc/testsuite/g++.dg/cpp1z/aggr-base9.C | 33 +++++ gcc/testsuite/g++.dg/warn/conv5.C | 11 ++ libstdc++-v3/ChangeLog | 136 +++++++++++++++++++++ libstdc++-v3/doc/html/manual/using_macros.html | 3 +- libstdc++-v3/doc/xml/faq.xml | 24 ++-- libstdc++-v3/doc/xml/manual/debug.xml | 79 +++++++----- libstdc++-v3/doc/xml/manual/evolution.xml | 9 +- libstdc++-v3/doc/xml/manual/intro.xml | 16 +++ libstdc++-v3/doc/xml/manual/using.xml | 4 +- libstdc++-v3/include/bits/forward_list.tcc | 6 +- libstdc++-v3/include/bits/fs_path.h | 3 + libstdc++-v3/include/bits/hashtable.h | 11 +- libstdc++-v3/include/bits/stl_queue.h | 8 +- libstdc++-v3/include/bits/stl_tree.h | 27 ++-- libstdc++-v3/include/bits/uses_allocator.h | 11 +- libstdc++-v3/include/std/optional | 2 +- libstdc++-v3/include/std/type_traits | 7 +- libstdc++-v3/include/std/variant | 12 ++ libstdc++-v3/libsupc++/hash_bytes.cc | 2 +- libstdc++-v3/src/filesystem/std-dir.cc | 8 +- .../requirements/explicit_instantiation.cc | 1 + .../common_type/requirements/sfinae_friendly_1.cc | 13 ++ .../common_type/requirements/sfinae_friendly_2.cc | 2 +- .../48101_neg.cc => 20_util/hash/89629.cc} | 28 +++-- .../20_util/optional/constexpr/observers/4.cc | 38 +++++- .../testsuite/20_util/optional/observers/4.cc | 34 +++++- .../20_util/scoped_allocator/69293_neg.cc | 2 +- .../scoped_allocator/dr2586.cc} | 25 ++-- .../testsuite/20_util/tuple/cons/allocators.cc | 14 +++ .../testsuite/20_util/uses_allocator/69293_neg.cc | 2 +- .../testsuite/20_util/uses_allocator/cons_neg.cc | 2 +- libstdc++-v3/testsuite/20_util/variant/compile.cc | 6 + .../23_containers/forward_list/comparable.cc | 44 +++++-- .../{comparable.cc => operations/90105.cc} | 64 ++++++---- .../testsuite/23_containers/map/48101_neg.cc | 6 +- .../testsuite/23_containers/multimap/48101_neg.cc | 6 +- .../testsuite/23_containers/multiset/48101_neg.cc | 2 +- .../priority_queue/dr2537.cc} | 39 ++++-- .../testsuite/23_containers/set/48101_neg.cc | 2 +- .../{map/48101_neg.cc => set/85965.cc} | 21 ++-- .../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 +- .../{map/48101_neg.cc => unordered_set/85965.cc} | 21 ++-- .../27_io/filesystem/iterators/caching.cc | 76 ++++++++++++ .../testsuite/27_io/filesystem/path/assign/copy.cc | 18 +++ libstdc++-v3/testsuite/util/testsuite_hooks.h | 11 +- 59 files changed, 886 insertions(+), 190 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-value4.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/rv-conv2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/using-enum-3.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/aggr-base8.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/aggr-base9.C create mode 100644 gcc/testsuite/g++.dg/warn/conv5.C copy libstdc++-v3/testsuite/{23_containers/multiset/48101_neg.cc => 20_util/hash/8 [...] copy libstdc++-v3/testsuite/{23_containers/unordered_map/48101_neg.cc => 20_util/s [...] copy libstdc++-v3/testsuite/23_containers/forward_list/{comparable.cc => operation [...] copy libstdc++-v3/testsuite/{20_util/optional/observers/4.cc => 23_containers/prio [...] copy libstdc++-v3/testsuite/23_containers/{map/48101_neg.cc => set/85965.cc} (66%) copy libstdc++-v3/testsuite/23_containers/{map/48101_neg.cc => unordered_set/85965 [...] create mode 100644 libstdc++-v3/testsuite/27_io/filesystem/iterators/caching.cc