This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 7ad17fe0957 Use tree view for find_always_executed_bbs result new 2407dbe1d88 libstdc++: more #pragma diagnostic new 63a598deb0c libstdc++: #ifdef out #pragma GCC system_header new 9b762638382 Remove recursion in simplify_control_stmt_condition_1 [PR114855]. new af8ff0047e4 remove dominator recursion from reassoc
The 4 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: ...nalyzer-show-events-in-system-headers-default.C | 1 + .../fanalyzer-show-events-in-system-headers-no.C | 1 + gcc/testsuite/g++.dg/diagnostic/disable.C | 1 + gcc/tree-ssa-reassoc.cc | 45 +++++--- gcc/tree-ssa-threadedge.cc | 118 --------------------- libstdc++-v3/acinclude.m4 | 2 +- libstdc++-v3/configure | 2 +- libstdc++-v3/include/bits/algorithmfwd.h | 2 + libstdc++-v3/include/bits/atomic_base.h | 2 + libstdc++-v3/include/bits/atomic_futex.h | 2 + libstdc++-v3/include/bits/atomic_timed_wait.h | 2 + libstdc++-v3/include/bits/atomic_wait.h | 2 + libstdc++-v3/include/bits/basic_ios.h | 2 + libstdc++-v3/include/bits/basic_ios.tcc | 2 + libstdc++-v3/include/bits/basic_string.h | 2 + libstdc++-v3/include/bits/basic_string.tcc | 2 + libstdc++-v3/include/bits/boost_concept_check.h | 2 + libstdc++-v3/include/bits/c++config | 2 + libstdc++-v3/include/bits/char_traits.h | 2 + libstdc++-v3/include/bits/charconv.h | 2 + libstdc++-v3/include/bits/chrono.h | 2 + libstdc++-v3/include/bits/chrono_io.h | 2 + libstdc++-v3/include/bits/codecvt.h | 2 + libstdc++-v3/include/bits/concept_check.h | 2 + libstdc++-v3/include/bits/cpp_type_traits.h | 2 + libstdc++-v3/include/bits/elements_of.h | 2 + libstdc++-v3/include/bits/enable_special_members.h | 2 + libstdc++-v3/include/bits/erase_if.h | 2 + libstdc++-v3/include/bits/forward_list.h | 2 + libstdc++-v3/include/bits/fstream.tcc | 2 + libstdc++-v3/include/bits/functional_hash.h | 2 + libstdc++-v3/include/bits/gslice.h | 2 + libstdc++-v3/include/bits/gslice_array.h | 2 + libstdc++-v3/include/bits/hashtable.h | 2 + libstdc++-v3/include/bits/indirect_array.h | 2 + libstdc++-v3/include/bits/invoke.h | 2 + libstdc++-v3/include/bits/ios_base.h | 2 + libstdc++-v3/include/bits/istream.tcc | 2 + libstdc++-v3/include/bits/iterator_concepts.h | 2 + libstdc++-v3/include/bits/locale_classes.h | 2 + libstdc++-v3/include/bits/locale_classes.tcc | 3 +- libstdc++-v3/include/bits/locale_facets.h | 2 + libstdc++-v3/include/bits/locale_facets.tcc | 3 +- libstdc++-v3/include/bits/locale_facets_nonio.h | 2 + libstdc++-v3/include/bits/locale_facets_nonio.tcc | 2 + libstdc++-v3/include/bits/localefwd.h | 2 + libstdc++-v3/include/bits/mask_array.h | 2 + libstdc++-v3/include/bits/max_size_type.h | 2 + libstdc++-v3/include/bits/memory_resource.h | 2 + libstdc++-v3/include/bits/memoryfwd.h | 2 + libstdc++-v3/include/bits/move_only_function.h | 2 + libstdc++-v3/include/bits/node_handle.h | 2 + libstdc++-v3/include/bits/ostream.tcc | 3 +- libstdc++-v3/include/bits/ostream_insert.h | 2 + libstdc++-v3/include/bits/out_ptr.h | 2 + libstdc++-v3/include/bits/parse_numbers.h | 2 + libstdc++-v3/include/bits/postypes.h | 2 + libstdc++-v3/include/bits/quoted_string.h | 2 + libstdc++-v3/include/bits/range_access.h | 2 + libstdc++-v3/include/bits/ranges_base.h | 2 + libstdc++-v3/include/bits/refwrap.h | 2 + libstdc++-v3/include/bits/sat_arith.h | 2 + libstdc++-v3/include/bits/semaphore_base.h | 2 + libstdc++-v3/include/bits/slice_array.h | 2 + libstdc++-v3/include/bits/sstream.tcc | 3 +- libstdc++-v3/include/bits/std_abs.h | 2 + libstdc++-v3/include/bits/std_function.h | 2 + libstdc++-v3/include/bits/std_mutex.h | 2 + libstdc++-v3/include/bits/std_thread.h | 2 + .../include/bits/stl_iterator_base_funcs.h | 2 + .../include/bits/stl_iterator_base_types.h | 2 + libstdc++-v3/include/bits/stl_tree.h | 2 + libstdc++-v3/include/bits/stream_iterator.h | 2 + libstdc++-v3/include/bits/streambuf.tcc | 2 + libstdc++-v3/include/bits/streambuf_iterator.h | 2 + libstdc++-v3/include/bits/string_view.tcc | 2 + libstdc++-v3/include/bits/stringfwd.h | 2 + libstdc++-v3/include/bits/this_thread_sleep.h | 2 + libstdc++-v3/include/bits/unique_lock.h | 2 + libstdc++-v3/include/bits/uses_allocator_args.h | 2 + libstdc++-v3/include/bits/utility.h | 2 + libstdc++-v3/include/bits/valarray_after.h | 2 + libstdc++-v3/include/bits/valarray_array.h | 2 + libstdc++-v3/include/bits/valarray_before.h | 2 + libstdc++-v3/include/bits/version.h | 2 + libstdc++-v3/include/bits/version.tpl | 2 + libstdc++-v3/include/c/cassert | 2 + libstdc++-v3/include/c/cctype | 2 + libstdc++-v3/include/c/cerrno | 2 + libstdc++-v3/include/c/cfloat | 2 + libstdc++-v3/include/c/ciso646 | 2 + libstdc++-v3/include/c/climits | 2 + libstdc++-v3/include/c/clocale | 2 + libstdc++-v3/include/c/cmath | 2 + libstdc++-v3/include/c/csetjmp | 2 + libstdc++-v3/include/c/csignal | 2 + libstdc++-v3/include/c/cstdarg | 2 + libstdc++-v3/include/c/cstddef | 2 + libstdc++-v3/include/c/cstdio | 2 + libstdc++-v3/include/c/cstdlib | 2 + libstdc++-v3/include/c/cstring | 2 + libstdc++-v3/include/c/ctime | 2 + libstdc++-v3/include/c/cuchar | 2 + libstdc++-v3/include/c/cwchar | 2 + libstdc++-v3/include/c/cwctype | 2 + libstdc++-v3/include/c_compatibility/fenv.h | 2 + libstdc++-v3/include/c_compatibility/inttypes.h | 2 + libstdc++-v3/include/c_compatibility/stdint.h | 2 + libstdc++-v3/include/c_global/cassert | 2 + libstdc++-v3/include/c_global/ccomplex | 2 + libstdc++-v3/include/c_global/cctype | 2 + libstdc++-v3/include/c_global/cerrno | 2 + libstdc++-v3/include/c_global/cfenv | 2 + libstdc++-v3/include/c_global/cfloat | 2 + libstdc++-v3/include/c_global/cinttypes | 2 + libstdc++-v3/include/c_global/ciso646 | 3 + libstdc++-v3/include/c_global/climits | 2 + libstdc++-v3/include/c_global/clocale | 2 + libstdc++-v3/include/c_global/cmath | 2 + libstdc++-v3/include/c_global/csetjmp | 2 + libstdc++-v3/include/c_global/csignal | 2 + libstdc++-v3/include/c_global/cstdalign | 2 + libstdc++-v3/include/c_global/cstdarg | 2 + libstdc++-v3/include/c_global/cstdbool | 2 + libstdc++-v3/include/c_global/cstddef | 2 + libstdc++-v3/include/c_global/cstdint | 2 + libstdc++-v3/include/c_global/cstdio | 2 + libstdc++-v3/include/c_global/cstdlib | 2 + libstdc++-v3/include/c_global/cstring | 2 + libstdc++-v3/include/c_global/ctgmath | 2 + libstdc++-v3/include/c_global/ctime | 2 + libstdc++-v3/include/c_global/cuchar | 2 + libstdc++-v3/include/c_global/cwchar | 2 + libstdc++-v3/include/c_global/cwctype | 2 + libstdc++-v3/include/c_std/cassert | 2 + libstdc++-v3/include/c_std/cctype | 2 + libstdc++-v3/include/c_std/cerrno | 2 + libstdc++-v3/include/c_std/cfloat | 2 + libstdc++-v3/include/c_std/ciso646 | 2 + libstdc++-v3/include/c_std/climits | 2 + libstdc++-v3/include/c_std/clocale | 2 + libstdc++-v3/include/c_std/cmath | 2 + libstdc++-v3/include/c_std/csetjmp | 2 + libstdc++-v3/include/c_std/csignal | 2 + libstdc++-v3/include/c_std/cstdarg | 2 + libstdc++-v3/include/c_std/cstddef | 2 + libstdc++-v3/include/c_std/cstdio | 2 + libstdc++-v3/include/c_std/cstdlib | 2 + libstdc++-v3/include/c_std/cstring | 2 + libstdc++-v3/include/c_std/ctime | 2 + libstdc++-v3/include/c_std/cuchar | 2 + libstdc++-v3/include/c_std/cwchar | 2 + libstdc++-v3/include/c_std/cwctype | 2 + libstdc++-v3/include/debug/array | 2 + libstdc++-v3/include/debug/bitset | 2 + libstdc++-v3/include/debug/deque | 2 + libstdc++-v3/include/debug/forward_list | 2 + libstdc++-v3/include/debug/list | 2 + libstdc++-v3/include/debug/map | 2 + libstdc++-v3/include/debug/set | 2 + libstdc++-v3/include/debug/string | 2 + libstdc++-v3/include/debug/unordered_map | 2 + libstdc++-v3/include/debug/unordered_set | 2 + libstdc++-v3/include/debug/vector | 2 + libstdc++-v3/include/decimal/decimal | 2 + libstdc++-v3/include/decimal/decimal.h | 2 + libstdc++-v3/include/experimental/algorithm | 2 + libstdc++-v3/include/experimental/any | 2 + libstdc++-v3/include/experimental/array | 2 + libstdc++-v3/include/experimental/bits/net.h | 2 + .../include/experimental/bits/shared_ptr.h | 2 + .../include/experimental/bits/string_view.tcc | 2 + libstdc++-v3/include/experimental/buffer | 2 + libstdc++-v3/include/experimental/chrono | 2 + libstdc++-v3/include/experimental/contract | 2 + libstdc++-v3/include/experimental/deque | 2 + libstdc++-v3/include/experimental/executor | 2 + libstdc++-v3/include/experimental/filesystem | 2 + libstdc++-v3/include/experimental/forward_list | 2 + libstdc++-v3/include/experimental/functional | 2 + libstdc++-v3/include/experimental/internet | 2 + libstdc++-v3/include/experimental/io_context | 2 + libstdc++-v3/include/experimental/iterator | 2 + libstdc++-v3/include/experimental/list | 2 + libstdc++-v3/include/experimental/map | 2 + libstdc++-v3/include/experimental/memory | 2 + libstdc++-v3/include/experimental/memory_resource | 2 + libstdc++-v3/include/experimental/net | 2 + libstdc++-v3/include/experimental/netfwd | 2 + libstdc++-v3/include/experimental/numeric | 2 + libstdc++-v3/include/experimental/propagate_const | 2 + libstdc++-v3/include/experimental/ratio | 2 + libstdc++-v3/include/experimental/regex | 2 + libstdc++-v3/include/experimental/scope | 2 + libstdc++-v3/include/experimental/set | 2 + libstdc++-v3/include/experimental/socket | 2 + libstdc++-v3/include/experimental/string | 2 + libstdc++-v3/include/experimental/string_view | 2 + .../include/experimental/synchronized_value | 2 + libstdc++-v3/include/experimental/system_error | 2 + libstdc++-v3/include/experimental/timer | 2 + libstdc++-v3/include/experimental/tuple | 2 + libstdc++-v3/include/experimental/type_traits | 2 + libstdc++-v3/include/experimental/unordered_map | 2 + libstdc++-v3/include/experimental/unordered_set | 2 + libstdc++-v3/include/experimental/vector | 2 + libstdc++-v3/include/ext/algorithm | 2 + libstdc++-v3/include/ext/aligned_buffer.h | 2 + libstdc++-v3/include/ext/alloc_traits.h | 2 + libstdc++-v3/include/ext/atomicity.h | 2 + libstdc++-v3/include/ext/cmath | 2 + libstdc++-v3/include/ext/concurrence.h | 2 + libstdc++-v3/include/ext/functional | 2 + libstdc++-v3/include/ext/iterator | 2 + libstdc++-v3/include/ext/memory | 2 + libstdc++-v3/include/ext/numeric | 2 + libstdc++-v3/include/ext/numeric_traits.h | 2 + .../resize_policy/hash_prime_size_policy_imp.hpp | 2 + libstdc++-v3/include/ext/pod_char_traits.h | 2 + libstdc++-v3/include/ext/pointer.h | 2 + libstdc++-v3/include/ext/random | 2 + libstdc++-v3/include/ext/random.tcc | 2 + libstdc++-v3/include/ext/rb_tree | 2 + libstdc++-v3/include/ext/rope | 2 + libstdc++-v3/include/ext/stdio_filebuf.h | 2 + libstdc++-v3/include/ext/stdio_sync_filebuf.h | 2 + libstdc++-v3/include/ext/string_conversions.h | 2 + libstdc++-v3/include/ext/type_traits.h | 2 + libstdc++-v3/include/ext/vstring.h | 2 + libstdc++-v3/include/ext/vstring.tcc | 2 + libstdc++-v3/include/ext/vstring_fwd.h | 2 + libstdc++-v3/include/ext/vstring_util.h | 2 + libstdc++-v3/include/parallel/algorithm | 2 + libstdc++-v3/include/parallel/algorithmfwd.h | 2 + libstdc++-v3/include/parallel/base.h | 4 + libstdc++-v3/include/parallel/multiseq_selection.h | 6 ++ libstdc++-v3/include/parallel/numericfwd.h | 2 + libstdc++-v3/include/std/algorithm | 2 + libstdc++-v3/include/std/any | 2 + libstdc++-v3/include/std/array | 2 + libstdc++-v3/include/std/atomic | 2 + libstdc++-v3/include/std/barrier | 2 + libstdc++-v3/include/std/bit | 2 + libstdc++-v3/include/std/bitset | 2 + libstdc++-v3/include/std/charconv | 2 + libstdc++-v3/include/std/chrono | 2 + libstdc++-v3/include/std/codecvt | 2 + libstdc++-v3/include/std/complex | 2 + libstdc++-v3/include/std/concepts | 2 + libstdc++-v3/include/std/condition_variable | 2 + libstdc++-v3/include/std/coroutine | 2 + libstdc++-v3/include/std/deque | 2 + libstdc++-v3/include/std/execution | 2 + libstdc++-v3/include/std/expected | 2 + libstdc++-v3/include/std/filesystem | 2 + libstdc++-v3/include/std/format | 2 + libstdc++-v3/include/std/forward_list | 2 + libstdc++-v3/include/std/fstream | 2 + libstdc++-v3/include/std/functional | 2 + libstdc++-v3/include/std/future | 2 + libstdc++-v3/include/std/generator | 2 + libstdc++-v3/include/std/iomanip | 2 + libstdc++-v3/include/std/ios | 2 + libstdc++-v3/include/std/iosfwd | 2 + libstdc++-v3/include/std/iostream | 2 + libstdc++-v3/include/std/istream | 2 + libstdc++-v3/include/std/iterator | 2 + libstdc++-v3/include/std/latch | 2 + libstdc++-v3/include/std/limits | 2 + libstdc++-v3/include/std/list | 2 + libstdc++-v3/include/std/locale | 2 + libstdc++-v3/include/std/map | 2 + libstdc++-v3/include/std/memory | 2 + libstdc++-v3/include/std/memory_resource | 2 + libstdc++-v3/include/std/mutex | 2 + libstdc++-v3/include/std/numbers | 2 + libstdc++-v3/include/std/numeric | 2 + libstdc++-v3/include/std/optional | 2 + libstdc++-v3/include/std/ostream | 2 + libstdc++-v3/include/std/print | 2 + libstdc++-v3/include/std/queue | 2 + libstdc++-v3/include/std/random | 2 + libstdc++-v3/include/std/ranges | 2 + libstdc++-v3/include/std/ratio | 2 + libstdc++-v3/include/std/regex | 2 + libstdc++-v3/include/std/scoped_allocator | 2 + libstdc++-v3/include/std/semaphore | 2 + libstdc++-v3/include/std/set | 2 + libstdc++-v3/include/std/shared_mutex | 2 + libstdc++-v3/include/std/span | 2 + libstdc++-v3/include/std/spanstream | 2 + libstdc++-v3/include/std/sstream | 2 + libstdc++-v3/include/std/stack | 2 + libstdc++-v3/include/std/stacktrace | 2 + libstdc++-v3/include/std/stdexcept | 2 + libstdc++-v3/include/std/streambuf | 2 + libstdc++-v3/include/std/string | 2 + libstdc++-v3/include/std/string_view | 2 + libstdc++-v3/include/std/syncstream | 2 + libstdc++-v3/include/std/system_error | 2 + libstdc++-v3/include/std/text_encoding | 2 + libstdc++-v3/include/std/thread | 2 + libstdc++-v3/include/std/tuple | 2 + libstdc++-v3/include/std/type_traits | 2 + libstdc++-v3/include/std/typeindex | 2 + libstdc++-v3/include/std/unordered_map | 2 + libstdc++-v3/include/std/unordered_set | 2 + libstdc++-v3/include/std/utility | 2 + libstdc++-v3/include/std/valarray | 2 + libstdc++-v3/include/std/variant | 2 + libstdc++-v3/include/std/vector | 2 + libstdc++-v3/include/std/version | 2 + libstdc++-v3/include/tr1/array | 2 + libstdc++-v3/include/tr1/cfenv | 2 + libstdc++-v3/include/tr1/cinttypes | 2 + libstdc++-v3/include/tr1/cmath | 2 + libstdc++-v3/include/tr1/complex | 2 + libstdc++-v3/include/tr1/cstdbool | 2 + libstdc++-v3/include/tr1/cstdint | 2 + libstdc++-v3/include/tr1/cstdio | 2 + libstdc++-v3/include/tr1/cstdlib | 2 + libstdc++-v3/include/tr1/cwchar | 2 + libstdc++-v3/include/tr1/cwctype | 2 + libstdc++-v3/include/tr1/functional | 2 + libstdc++-v3/include/tr1/functional_hash.h | 2 + libstdc++-v3/include/tr1/hashtable.h | 2 + libstdc++-v3/include/tr1/memory | 2 + libstdc++-v3/include/tr1/random | 2 + libstdc++-v3/include/tr1/random.h | 2 + libstdc++-v3/include/tr1/regex | 2 + libstdc++-v3/include/tr1/tuple | 2 + libstdc++-v3/include/tr1/type_traits | 2 + libstdc++-v3/include/tr1/unordered_map | 2 + libstdc++-v3/include/tr1/unordered_set | 2 + libstdc++-v3/include/tr1/utility | 2 + libstdc++-v3/include/tr2/bool_set | 2 + libstdc++-v3/include/tr2/bool_set.tcc | 2 + libstdc++-v3/include/tr2/dynamic_bitset | 2 + libstdc++-v3/include/tr2/dynamic_bitset.tcc | 2 + libstdc++-v3/include/tr2/type_traits | 2 + libstdc++-v3/libsupc++/atomic_lockfree_defines.h | 2 + libstdc++-v3/libsupc++/compare | 2 + libstdc++-v3/libsupc++/cxxabi.h | 2 + libstdc++-v3/libsupc++/cxxabi_forced.h | 2 + libstdc++-v3/libsupc++/cxxabi_init_exception.h | 2 + libstdc++-v3/libsupc++/exception | 2 + libstdc++-v3/libsupc++/exception.h | 2 + libstdc++-v3/libsupc++/hash_bytes.h | 2 + libstdc++-v3/libsupc++/initializer_list | 2 + libstdc++-v3/libsupc++/new | 2 + libstdc++-v3/libsupc++/typeinfo | 2 + .../20_util/ratio/operations/ops_overflow_neg.cc | 3 +- .../23_containers/array/tuple_interface/get_neg.cc | 6 +- .../vector/cons/destructible_debug_neg.cc | 2 +- .../testsuite/24_iterators/operations/prev_neg.cc | 2 +- .../ext/type_traits/add_unsigned_floating_neg.cc | 2 +- .../ext/type_traits/add_unsigned_integer_neg.cc | 4 +- .../type_traits/remove_unsigned_floating_neg.cc | 2 +- .../ext/type_traits/remove_unsigned_integer_neg.cc | 4 +- 359 files changed, 745 insertions(+), 149 deletions(-)