This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-10 in repository gcc.
from 179b1308646 Daily bump. new f0f8cb2a9f6 libstdc++: include/bits/regex_error.h: Avoid warning with - [...] new 61dc4919508 libstdc++: Fix build error in <bits/regex_error.h> new d877bf3bdf4 libstdc++: std::basic_regex should treat '\0' as an ordinar [...] new 364cb498c47 libstdc++: Fix std::regex_replace for strings with embedded [...] new 884751cc4f2 libstdc++: Tweaks to <regex> to avoid warnings new 7e52977d21a libstdc++: Check for invalid syntax_option_type values in <regex> new 4c347b8d599 libstdc++: Fix handling of invalid ranges in std::regex [PR102447] new 596aa947770 libstdc++: Add noexcept to functions in <regex> new fab3692a2cf libstdc++: Check for overflow in regex back-reference [PR106607] new 7dba69b5e99 libstdc++: Avoid stack overflow in std::vector (PR 94540) new b272bc0fbf8 libstdc++: Fix self-move for std::weak_ptr [PR108118] new 291df257830 libstdc++: Document removal of implicit allocator rebinding [...] new f11b715ba89 libstdc++: Fix std::numeric_limits::lowest() test for strict modes
The 13 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/doc/html/manual/api.html | 9 ++ libstdc++-v3/doc/xml/manual/evolution.xml | 13 ++ libstdc++-v3/include/bits/regex.h | 32 +++-- libstdc++-v3/include/bits/regex.tcc | 9 +- libstdc++-v3/include/bits/regex_automaton.h | 22 ++-- libstdc++-v3/include/bits/regex_compiler.h | 62 ++++++++- libstdc++-v3/include/bits/regex_compiler.tcc | 144 ++++++++++----------- libstdc++-v3/include/bits/regex_error.h | 8 +- libstdc++-v3/include/bits/regex_executor.tcc | 2 +- libstdc++-v3/include/bits/regex_scanner.h | 4 +- libstdc++-v3/include/bits/regex_scanner.tcc | 10 ++ libstdc++-v3/include/bits/shared_ptr_base.h | 4 +- libstdc++-v3/include/bits/stl_uninitialized.h | 44 ++++--- .../testsuite/18_support/numeric_limits/lowest.cc | 20 +-- .../uninitialized_default/94540.cc} | 27 ++-- .../uninitialized_default_n/94540.cc} | 27 ++-- .../{94831.cc => 94540.cc} | 18 ++- .../94540.cc} | 17 ++- .../testsuite/20_util/weak_ptr/cons/self_move.cc | 19 +++ .../vector/cons/94540.cc} | 24 ++-- .../algorithms/regex_match/cstring_bracket_01.cc | 62 ++++++++- .../algorithms/regex_replace/char/103664.cc | 11 ++ .../testsuite/28_regex/basic_regex/106607.cc | 25 ++++ .../testsuite/28_regex/basic_regex/84110.cc | 39 ++++++ .../28_regex/basic_regex/ctors/grammar.cc | 53 ++++++++ 25 files changed, 499 insertions(+), 206 deletions(-) copy libstdc++-v3/testsuite/20_util/{time_point/comparison_operators/three_way.cc [...] copy libstdc++-v3/testsuite/20_util/{time_point/comparison_operators/three_way.cc [...] copy libstdc++-v3/testsuite/20_util/specialized_algorithms/uninitialized_value_con [...] copy libstdc++-v3/testsuite/20_util/specialized_algorithms/{uninitialized_value_co [...] create mode 100644 libstdc++-v3/testsuite/20_util/weak_ptr/cons/self_move.cc copy libstdc++-v3/testsuite/{29_atomics/atomic_integral/cons/value_init.cc => 23_c [...] create mode 100644 libstdc++-v3/testsuite/28_regex/algorithms/regex_replace/char/1 [...] create mode 100644 libstdc++-v3/testsuite/28_regex/basic_regex/106607.cc create mode 100644 libstdc++-v3/testsuite/28_regex/basic_regex/84110.cc create mode 100644 libstdc++-v3/testsuite/28_regex/basic_regex/ctors/grammar.cc