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-stable-allnoconfig in repository toolchain/ci/gcc.
from 82e79b5ecaa 2019-04-05 Richard Biener rguenther@suse.de adds 1e689000b3e PR c++/89973 - -Waddress-of-packed-member ICE with invalid [...] adds 1d469935fd7 * sched-deps.c (sched_macro_fuse_insns): Check retu [...] adds 39b40fa7295 [testsuite] PR71598: Fix testcases again adds d0162866a32 Guard notes for -Waddress-of-packed-member on warning emiss [...] adds 781cb64dd41 PR libstdc++/87431 re-adjust never-valueless optimizations adds aa9c570e47f Make filesystem::path safe for self assignment adds 5a6e0b73c51 Fix directory_iterator handling of DT_UNKNOWN adds 7d0ae2056a4 Share all recursive_directory_iterator state [LWG 2708] adds 0067a809d81 PR libstdc++/89986 export directory_iterator::increment adds 83bd31bf8c8 Use hidden friends for directory iterator comparisons adds bfbd20f7f5d Implement std::visit<R> for C++2a (P0655R1) adds 49666f40628 PR bootstrap/89980 - pointer initialization with empty stri [...] adds 168afa9b04d PR c++/87145 - bogus error converting class type in templa [...] adds e5caaf79145 Daily bump. new 901be41907b 2019-04-06 Thomas Koenig tkoenig@gcc.gnu.org
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 | 5 + gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 13 ++ gcc/c-family/c-warn.c | 27 ++-- gcc/cp/ChangeLog | 14 ++ gcc/cp/decl.c | 12 +- gcc/cp/pt.c | 13 ++ gcc/fortran/ChangeLog | 6 + gcc/fortran/resolve.c | 2 +- gcc/sched-deps.c | 16 +- gcc/testsuite/ChangeLog | 33 ++++ gcc/testsuite/c-c++-common/pr89985.c | 19 +++ gcc/testsuite/g++.dg/cpp0x/constexpr-conv3.C | 25 +++ gcc/testsuite/g++.dg/cpp0x/constexpr-conv4.C | 25 +++ gcc/testsuite/g++.dg/init/array52.C | 100 ++++++++++++ .../g++.dg/warn/Waddress-of-packed-member2.C | 7 + gcc/testsuite/gcc.dg/torture/pr71598-1.c | 2 +- gcc/testsuite/gcc.dg/torture/pr71598-2.c | 2 +- gcc/testsuite/gfortran.dg/entry_22.f90 | 12 ++ libstdc++-v3/ChangeLog | 83 ++++++++++ libstdc++-v3/config/abi/pre/gnu.ver | 16 +- libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 3 +- libstdc++-v3/include/bits/basic_string.h | 17 +- libstdc++-v3/include/bits/fs_dir.h | 64 ++++---- libstdc++-v3/include/bits/fs_path.h | 3 + libstdc++-v3/include/bits/shared_ptr.h | 21 +++ libstdc++-v3/include/bits/std_function.h | 15 +- libstdc++-v3/include/bits/stl_vector.h | 15 ++ libstdc++-v3/include/bits/unique_ptr.h | 14 ++ libstdc++-v3/include/debug/vector | 14 ++ libstdc++-v3/include/std/any | 15 +- libstdc++-v3/include/std/variant | 162 +++++++++++++------ libstdc++-v3/src/c++17/fs_dir.cc | 53 ++++-- libstdc++-v3/src/c++17/fs_path.cc | 3 + libstdc++-v3/testsuite/20_util/variant/87431.cc | 1 + .../testsuite/20_util/variant/exception_safety.cc | 178 +++++++++++++++++++++ libstdc++-v3/testsuite/20_util/variant/run.cc | 7 +- .../20_util/variant/{87431.cc => visit_r.cc} | 50 ++---- .../27_io/filesystem/iterators/caching.cc | 75 +++++++++ .../filesystem/iterators/directory_iterator.cc | 9 ++ .../filesystem/iterators/recursion_pending.cc | 139 ++++++++++++++++ .../testsuite/27_io/filesystem/path/assign/copy.cc | 18 +++ libstdc++-v3/testsuite/util/testsuite_fs.h | 3 + 43 files changed, 1138 insertions(+), 175 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/pr89985.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-conv3.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-conv4.C create mode 100644 gcc/testsuite/g++.dg/init/array52.C create mode 100644 gcc/testsuite/g++.dg/warn/Waddress-of-packed-member2.C create mode 100644 gcc/testsuite/gfortran.dg/entry_22.f90 create mode 100644 libstdc++-v3/testsuite/20_util/variant/exception_safety.cc copy libstdc++-v3/testsuite/20_util/variant/{87431.cc => visit_r.cc} (53%) create mode 100644 libstdc++-v3/testsuite/27_io/filesystem/iterators/caching.cc create mode 100644 libstdc++-v3/testsuite/27_io/filesystem/iterators/recursion_pending.cc