This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-aarch64-bootstrap in repository toolchain/ci/gcc.
from 0400ca17f36 Improve jump threading dump output. adds e159c0aa10e aarch64: Add command-line support for Armv8.7-a adds f2b7f56a15d libstdc++: Fix mismatched noexcept-specifiers in filesystem [...] adds a11052d98db libstdc++: Improve std::forward static assert message adds fae627162d5 coroutines: Only set parm copy guard vars if we have except [...] adds 45f775f5f81 libgcc, X86, Darwin: Export cpu_model and indicator. adds b12d6e79899 Darwin, PPC : Fix R13 for PPC64. adds 82626be2d63 libstdc++: Specialize std::pointer_traits<__normal_iterator<I,C>> adds 45a8cd25693 libstdc++: Fix _OutputIteratorConcept checks in algorithms adds 4000d722e60 libstdc++: Fix tests that use invalid types in ordered containers adds 5f1db7627f6 libstdc++: Improve types used as iterators in testsuite adds afffc96a525 libstdc++: Fix concept checks for iterators adds b701f46ea6d libstdc++: Skip tests that fail with _GLIBCXX_CONCEPT_CHECKS adds 07fbdd7bda1 libstdc++: Skip container adaptor tests that fail concept checks new bec11673c43 Darwin, D : Add .d suffix to the list for invoking dsymutil. new aeaea265cea libstdc++: Define macro before it is first checked new df0dd04b78c libstdc++: Add noexcept to functions in <regex> new b5f276b8c76 libstdc++: Tweaks to <regex> to avoid warnings new c44c5f3d9f4 libstdc++: Remove obfuscating typedefs in <regex> new e12f66d96fe c: [PR32122] Require pointer types for computed gotos
The 6 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/c/c-parser.c | 2 +- gcc/c/c-tree.h | 2 +- gcc/c/c-typeck.c | 11 ++- gcc/config/aarch64/aarch64-arches.def | 1 + gcc/config/aarch64/aarch64-option-extensions.def | 3 + gcc/config/aarch64/aarch64.h | 9 +++ gcc/config/darwin.h | 2 +- gcc/config/rs6000/darwin.h | 5 +- gcc/cp/coroutines.cc | 25 ++++--- gcc/doc/invoke.texi | 4 + gcc/testsuite/g++.dg/coroutines/pr102454.C | 38 ++++++++++ gcc/testsuite/gcc.dg/comp-goto-5.c | 11 +++ gcc/testsuite/gcc.dg/comp-goto-6.c | 6 ++ libgcc/config/i386/libgcc-darwin.ver | 5 +- libstdc++-v3/include/bits/atomic_wait.h | 15 ++-- libstdc++-v3/include/bits/boost_concept_check.h | 85 +++++++++++++++++++--- libstdc++-v3/include/bits/fs_path.h | 4 +- libstdc++-v3/include/bits/move.h | 4 +- libstdc++-v3/include/bits/regex.h | 12 +-- libstdc++-v3/include/bits/regex_automaton.h | 27 ++++--- libstdc++-v3/include/bits/regex_compiler.h | 5 +- libstdc++-v3/include/bits/regex_compiler.tcc | 8 +- libstdc++-v3/include/bits/regex_error.h | 2 +- libstdc++-v3/include/bits/regex_executor.tcc | 2 +- libstdc++-v3/include/bits/regex_scanner.h | 11 ++- libstdc++-v3/include/bits/regex_scanner.tcc | 3 +- libstdc++-v3/include/bits/stl_algobase.h | 16 ++-- libstdc++-v3/include/bits/stl_iterator.h | 28 +++++++ libstdc++-v3/testsuite/20_util/forward/c_neg.cc | 2 +- libstdc++-v3/testsuite/20_util/forward/f_neg.cc | 2 +- .../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 ++++-- 61 files changed, 346 insertions(+), 127 deletions(-) create mode 100644 gcc/testsuite/g++.dg/coroutines/pr102454.C create mode 100644 gcc/testsuite/gcc.dg/comp-goto-5.c create mode 100644 gcc/testsuite/gcc.dg/comp-goto-6.c create mode 100644 libstdc++-v3/testsuite/24_iterators/normal_iterator/to_address.cc