This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_tk1/gnu-master-arm-spec2k6-O2_LTO in repository toolchain/ci/gcc.
from b6df113247b d: Merge upstream dmd d7772a2369, phobos 5748ca43f. adds 9bb19e143cf middle-end: Support recognition of three-way max/min. adds f0688c82ba8 testsuite: btf: fix regexps in btf-int-1.c adds 19ffb35d174 Do not walk equivalence set in path_oracle::killing_def. adds 1e4a8c782e5 Do not enable -mblock-ops-vector-pair. adds 4c23b534d47 Daily bump. adds 2f17f489de4 PR106342 - IBM zSystems: Provide vsel for all vector modes adds 075683767ab Adjust index number of tuple pretty printer adds af98cb88eb4 libstdc++: Unblock atomic wait on non-futex platforms [PR106183] adds 3e9bd6b2b17 libstdc++: Update value of __cpp_lib_ios_noreplace macro adds 07c7ee4d2d4 libstdc++: Rename data members of std::unexpected and std:: [...] adds d86d81a449c Backwards threader greedy search TLC adds d8552eaddc4 tree-optimization/106521 - unroll-and-jam LC SSA rewrite adds 39579ba8de9 match.pd: Add bitwise and pattern [PR106243] adds c832ec4c3ec middle-end: Fix phi-ssa assertion triggers. [PR106519] adds be58bf98e98 middle-end: Simplify subtract where both arguments are bein [...] adds 8e34d92ef29 Loop over intersected bitmaps. adds db33daa4677 libstdc++: Add comparisons to std::default_sentinel_t (LWG 3719) adds 2678386df2c libstdc++: Make std::string_view(Range&&) constructor explicit adds cd093ee4685 Add myself as AutoFDO maintainer adds 4ad52740ba0 Daily bump. adds ffe4f55aa1b [RSIC-V] Fix 32bit riscv with zbs extension enabled adds 4574dad43f7 rs6000: Correct return value of check_p9modulo_hw_available. adds 36bc2a8f24f tree-optimization/106533 - loop distribution of inner loop of nest adds 47964e76627 Inline unsupported_range constructor. adds 6ca948264d6 backthreader dump fix adds 1878ab3650d middle-end: Guard value_replacement and store_elim from see [...] adds 29fc5075d7e libstdc++: Implement <experimental/scope> from LFTSv3 adds 58a644cfdee libstdc++: Add feature test macro for <experimental/scope> adds cc01a27db54 middle-end: Allow backend to expand/split double word compa [...] adds e1a9168153d New warning: -Wanalyzer-jump-through-null [PR105947] adds 36e96748ede Daily bump.
No new revisions were added by this update.
Summary of changes: ChangeLog | 4 + MAINTAINERS | 2 +- gcc/ChangeLog | 166 +++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 8 + gcc/analyzer/analyzer.opt | 4 + gcc/analyzer/engine.cc | 49 ++ gcc/config/riscv/predicates.md | 2 +- gcc/config/rs6000/rs6000.cc | 11 - gcc/config/s390/vector.md | 6 + gcc/config/s390/vx-builtins.md | 12 +- gcc/d/ChangeLog | 15 + gcc/doc/invoke.texi | 12 + gcc/expmed.cc | 111 ++--- gcc/gimple-loop-jam.cc | 10 +- gcc/gimple-range-path.cc | 40 +- gcc/match.pd | 10 + gcc/testsuite/ChangeLog | 70 +++ gcc/testsuite/gcc.dg/analyzer/function-ptr-5.c | 42 ++ gcc/testsuite/gcc.dg/debug/btf/btf-int-1.c | 8 +- gcc/testsuite/gcc.dg/pr106243-1.c | 18 + gcc/testsuite/gcc.dg/pr106243.c | 43 ++ gcc/testsuite/gcc.dg/pr106519.c | 11 + gcc/testsuite/gcc.dg/subnot.c | 9 + gcc/testsuite/gcc.dg/torture/pr106521.c | 17 + gcc/testsuite/gcc.dg/tree-ssa/ldist-39.c | 16 + gcc/testsuite/gcc.dg/tree-ssa/minmax-10.c | 20 + gcc/testsuite/gcc.dg/tree-ssa/minmax-11.c | 21 + gcc/testsuite/gcc.dg/tree-ssa/minmax-12.c | 20 + gcc/testsuite/gcc.dg/tree-ssa/minmax-13.c | 19 + gcc/testsuite/gcc.dg/tree-ssa/minmax-14.c | 21 + gcc/testsuite/gcc.dg/tree-ssa/minmax-15.c | 21 + gcc/testsuite/gcc.dg/tree-ssa/minmax-16.c | 17 + gcc/testsuite/gcc.dg/tree-ssa/minmax-3.c | 17 + gcc/testsuite/gcc.dg/tree-ssa/minmax-4.c | 17 + gcc/testsuite/gcc.dg/tree-ssa/minmax-5.c | 17 + gcc/testsuite/gcc.dg/tree-ssa/minmax-6.c | 17 + gcc/testsuite/gcc.dg/tree-ssa/minmax-7.c | 16 + gcc/testsuite/gcc.dg/tree-ssa/minmax-8.c | 17 + gcc/testsuite/gcc.dg/tree-ssa/minmax-9.c | 20 + gcc/testsuite/gcc.dg/tree-ssa/split-path-1.c | 2 +- gcc/testsuite/lib/target-supports.exp | 2 +- gcc/tree-loop-distribution.cc | 2 +- gcc/tree-ssa-phiopt.cc | 269 ++++++++++- gcc/tree-ssa-threadbackward.cc | 164 +++---- gcc/value-range.cc | 6 - gcc/value-range.h | 10 +- gcc/value-relation.cc | 11 +- libphobos/ChangeLog | 11 + libstdc++-v3/ChangeLog | 73 +++ libstdc++-v3/include/Makefile.am | 1 + libstdc++-v3/include/Makefile.in | 1 + libstdc++-v3/include/bits/atomic_wait.h | 42 +- libstdc++-v3/include/bits/fs_dir.h | 33 +- libstdc++-v3/include/bits/ios_base.h | 2 +- libstdc++-v3/include/bits/iterator_concepts.h | 28 +- libstdc++-v3/include/bits/regex.h | 24 +- libstdc++-v3/include/experimental/scope | 497 +++++++++++++++++++++ libstdc++-v3/include/std/expected | 32 +- libstdc++-v3/include/std/string_view | 2 +- libstdc++-v3/include/std/version | 2 +- libstdc++-v3/python/libstdcxx/v6/printers.py | 4 +- .../basic_string_view/cons/char/range_c++20.cc | 28 +- .../basic_string_view/cons/wchar_t/range_c++20.cc | 30 +- .../27_io/basic_ofstream/open/char/noreplace.cc | 4 +- .../27_io/basic_ofstream/open/wchar_t/noreplace.cc | 4 +- .../27_io/filesystem/iterators/lwg3719.cc | 39 ++ .../28_regex/iterators/regex_iterator/lwg3719.cc | 29 ++ .../iterators/regex_token_iterator/lwg3719.cc | 29 ++ .../testsuite/experimental/scopeguard/exit.cc | 300 +++++++++++++ .../testsuite/experimental/scopeguard/uniqueres.cc | 366 +++++++++++++++ 71 files changed, 2689 insertions(+), 316 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/analyzer/function-ptr-5.c create mode 100644 gcc/testsuite/gcc.dg/pr106243-1.c create mode 100644 gcc/testsuite/gcc.dg/pr106243.c create mode 100644 gcc/testsuite/gcc.dg/pr106519.c create mode 100644 gcc/testsuite/gcc.dg/subnot.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr106521.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ldist-39.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/minmax-10.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/minmax-11.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/minmax-12.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/minmax-13.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/minmax-14.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/minmax-15.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/minmax-16.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/minmax-3.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/minmax-4.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/minmax-5.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/minmax-6.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/minmax-7.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/minmax-8.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/minmax-9.c create mode 100644 libstdc++-v3/include/experimental/scope create mode 100644 libstdc++-v3/testsuite/27_io/filesystem/iterators/lwg3719.cc create mode 100644 libstdc++-v3/testsuite/28_regex/iterators/regex_iterator/lwg3719.cc create mode 100644 libstdc++-v3/testsuite/28_regex/iterators/regex_token_iterator/ [...] create mode 100644 libstdc++-v3/testsuite/experimental/scopeguard/exit.cc create mode 100644 libstdc++-v3/testsuite/experimental/scopeguard/uniqueres.cc