This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from b12d6e79899 Darwin, PPC : Fix R13 for PPC64. new 82626be2d63 libstdc++: Specialize std::pointer_traits<__normal_iterator<I,C>> new 45a8cd25693 libstdc++: Fix _OutputIteratorConcept checks in algorithms new 4000d722e60 libstdc++: Fix tests that use invalid types in ordered containers new 5f1db7627f6 libstdc++: Improve types used as iterators in testsuite new afffc96a525 libstdc++: Fix concept checks for iterators new b701f46ea6d libstdc++: Skip tests that fail with _GLIBCXX_CONCEPT_CHECKS new 07fbdd7bda1 libstdc++: Skip container adaptor tests that fail concept checks new bec11673c43 Darwin, D : Add .d suffix to the list for invoking dsymutil.
The 8 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/config/darwin.h | 2 +- libstdc++-v3/include/bits/boost_concept_check.h | 85 +++++++++++++++++++--- libstdc++-v3/include/bits/stl_algobase.h | 16 ++-- libstdc++-v3/include/bits/stl_iterator.h | 28 +++++++ .../testsuite/20_util/is_nothrow_swappable/value.h | 4 +- .../testsuite/20_util/is_swappable/value.h | 11 ++- .../deque/requirements/explicit_instantiation/3.cc | 2 +- .../requirements/explicit_instantiation/3.cc | 2 +- .../list/requirements/explicit_instantiation/3.cc | 2 +- .../list/requirements/explicit_instantiation/5.cc | 3 +- .../map/requirements/explicit_instantiation/3.cc | 2 +- .../map/requirements/explicit_instantiation/5.cc | 3 +- .../requirements/explicit_instantiation/3.cc | 2 +- .../requirements/explicit_instantiation/5.cc | 3 +- .../requirements/explicit_instantiation/3.cc | 2 +- .../requirements/explicit_instantiation/5.cc | 3 +- .../requirements/explicit_instantiation/1.cc | 11 ++- .../requirements/explicit_instantiation/1_c++98.cc | 11 ++- .../queue/requirements/explicit_instantiation/1.cc | 2 + .../requirements/explicit_instantiation/1_c++98.cc | 2 + .../set/requirements/explicit_instantiation/3.cc | 2 +- .../set/requirements/explicit_instantiation/5.cc | 3 +- .../stack/requirements/explicit_instantiation/1.cc | 2 + .../requirements/explicit_instantiation/1_c++98.cc | 2 + .../requirements/explicit_instantiation/3.cc | 2 +- .../requirements/explicit_instantiation/3.cc | 2 +- .../requirements/explicit_instantiation/3.cc | 2 +- .../requirements/explicit_instantiation/3.cc | 2 +- .../vector/ext_pointer/explicit_instantiation/3.cc | 2 +- .../requirements/explicit_instantiation/3.cc | 2 +- .../24_iterators/normal_iterator/to_address.cc | 6 ++ .../testsuite/24_iterators/operations/prev_neg.cc | 2 +- .../testsuite/24_iterators/output/concept.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/copy/34595.cc | 5 +- .../25_algorithms/unique_copy/check_type.cc | 22 ++++-- 35 files changed, 193 insertions(+), 61 deletions(-) create mode 100644 libstdc++-v3/testsuite/24_iterators/normal_iterator/to_address.cc