This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch gcc-8-branch in repository gcc.
from c3459b63c8b Daily bump. new 528733a67be PR libstdc++/86398 fix std::is_trivially_constructible regression new bd5a9db5ab3 PR libstdc++/84087 add default arguments to basic_string me [...] new a6d13e084f7 LWG 3075 basic_string needs deduction guides from basic_str [...] new 1394444b2fc LWG 3076 basic_string CTAD ambiguity new 0ab6ef3b0bb Declare some explicit instantiations for strings in Debug Mode new 261bd5e266d PR libstdc++/86292 fix exception safety of std::vector<Inpu [...] new 045fca19c27 PR libstdc++/83982 fix exception-safety guarantee of std::v [...] new 57f5b7a6f4f PR libstdc++/85671 allow copy elision in path concatenation new 89d5331285c PR libstdc++/85098 add missing definitions for static constants new 2c97ad37877 PR target/85904 check for aligned_alloc on netbsd cross-com [...] new 690cf7ab76f Qualify std::__invoke in <variant> to prevent ADL new 8cb222f298e Qualify another call in <variant> new 039c01cc8bb PR libstdc++/86127 avoid unnecessary allocator conversions new 6f6f2240d32 LWG 3050 Fix cv-qualification of convertibility constraints new 71d7986afc0 Add std::__is_bytestd::byte specialization new 3340e421008 Remove redundant #if conditional new 7676c4c4933 Fix std::codecvt_utf8<wchar_t> for Mingw
The 17 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: libstdc++-v3/ChangeLog | 169 +++++++++++++++++++++ libstdc++-v3/configure | 13 ++ libstdc++-v3/crossconfig.m4 | 1 + libstdc++-v3/doc/xml/manual/intro.xml | 7 + libstdc++-v3/include/bits/alloc_traits.h | 7 +- libstdc++-v3/include/bits/basic_string.h | 47 ++++-- libstdc++-v3/include/bits/basic_string.tcc | 8 +- libstdc++-v3/include/bits/cpp_type_traits.h | 11 ++ libstdc++-v3/include/bits/forward_list.h | 11 +- libstdc++-v3/include/bits/forward_list.tcc | 8 +- libstdc++-v3/include/bits/fs_path.h | 6 +- libstdc++-v3/include/bits/regex.h | 42 +++++ libstdc++-v3/include/bits/regex_automaton.h | 2 +- libstdc++-v3/include/bits/regex_compiler.tcc | 4 +- libstdc++-v3/include/bits/stl_vector.h | 19 ++- libstdc++-v3/include/bits/vector.tcc | 25 ++- libstdc++-v3/include/experimental/bits/fs_path.h | 6 +- libstdc++-v3/include/std/chrono | 10 +- libstdc++-v3/include/std/type_traits | 21 +-- libstdc++-v3/include/std/variant | 7 +- libstdc++-v3/src/c++11/codecvt.cc | 7 +- libstdc++-v3/src/c++11/string-inst.cc | 6 + .../20_util/duration/cons/{54025.cc => dr3050.cc} | 12 +- .../duration/literals/{range.cc => range_neg.cc} | 2 +- .../20_util/is_trivially_constructible/value.cc | 138 +++++++++-------- .../make_signed/requirements/typedefs_neg.cc | 2 +- .../make_unsigned/requirements/typedefs_neg.cc | 3 +- .../21_strings/basic_string/cons/char/deduction.cc | 37 +++++ .../basic_string/cons/wchar_t/deduction.cc | 37 +++++ .../83833.cc => 21_strings/basic_string/dr2268.cc} | 23 +-- .../22_locale/codecvt/codecvt_utf8/69703.cc | 5 +- .../codecvt/codecvt_utf8/wchar_t/1.cc} | 30 ++-- .../vector/capacity/resize/strong_guarantee.cc} | 42 +++-- .../vector/cons/86292.cc} | 44 ++++-- .../basic_regex/85098.cc} | 22 ++- 35 files changed, 638 insertions(+), 196 deletions(-) copy libstdc++-v3/testsuite/20_util/duration/cons/{54025.cc => dr3050.cc} (79%) rename libstdc++-v3/testsuite/20_util/duration/literals/{range.cc => range_neg.cc} (94%) copy libstdc++-v3/testsuite/{26_numerics/random/chi_squared_distribution/83833.cc [...] copy libstdc++-v3/testsuite/{26_numerics/random/chi_squared_distribution/83833.cc [...] copy libstdc++-v3/testsuite/{18_support/aligned_alloc/aligned_alloc.cc => 23_conta [...] copy libstdc++-v3/testsuite/{20_util/function/cons/55320.cc => 23_containers/vecto [...] copy libstdc++-v3/testsuite/{experimental/filesystem/path/preferred_separator.cc = [...]