This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/c++-coroutines in repository gcc.
from bca92dba6f8 Merge master r11-7023. adds 11d4ec5d45c analyzer: fix false positives with *UNKNOWN_PTR [PR98918] adds 850e5878f8f aarch64: Reimplement vrshrn* intrinsics using builtins adds f7884fb1761 Daily bump. adds 6a481021a65 d: Fix junk in generated symbol on powerpc64-*-* [PR98921] adds f2f639c4a78 analyzer: add more feasibility test cases [PR93355,PR96374] adds 8a2750086d5 analyzer: directly explore within static functions [PR93355 [...] adds 78811355689 restore current_function_decl after re-gimplifying nested A [...] adds 250fd9fb118 arm: Auto-vectorization for MVE: vorn adds bc7c2b34c34 PR target/98743: Fix ICE in convert_move for RISC-V adds eedda4e1608 testsuite: Add testcase for already fixed PR [PR97960] adds 1592b74350a tree-vect-patterns: Don't create over widening patterns for [...] adds 886f9f519c0 libstdc++: Fix markup for status tables in docs adds 7bcd5e09fb3 aarch64: Relax builtin flags for integer builtins adds 5cebc818213 aarch64: Relax some builtins to AUTO_FP adds e8062ad4680 aarch64: Add and use FLAG_LOAD in builtins adds 4b8a7a6e81b aarch64: Relax flags for floating-point builtins to FP wher [...] adds 13d8be91218 aarch64: Update flags for bfloat16 builtins adds 831ff94a882 Fortran: Check remains fixed by patch for PRs 96100/101 [PR91862]. adds 8fdfd0cfdb7 aarch64: Reimplement vqmovun_high* intrinsics using builtins adds d14cf89b942 aarch64: Reimplement vrsqrte* intrinsics with builtins adds 709718d4d89 c++: Member fns and deduction guide rewriting [PR98929] new d2f9a4e4a3e Merge master r11-7044.
The 1 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/ChangeLog | 93 ++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 9 + gcc/analyzer/engine.cc | 68 ++---- gcc/analyzer/region-model-manager.cc | 13 ++ gcc/c/ChangeLog | 6 + gcc/config/aarch64/aarch64-builtins.c | 1 + gcc/config/aarch64/aarch64-simd-builtins.def | 253 ++++++++++---------- gcc/config/aarch64/aarch64-simd.md | 135 +++++++++++ gcc/config/aarch64/aarch64.md | 1 + gcc/config/aarch64/arm_neon.h | 260 +++++++-------------- gcc/config/aarch64/iterators.md | 1 + gcc/config/arm/iterators.md | 3 +- gcc/config/arm/mve.md | 23 +- gcc/config/arm/unspecs.md | 3 - gcc/cp/ChangeLog | 31 +++ gcc/cp/error.c | 3 +- gcc/cp/pt.c | 10 + gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/dmangle.c | 29 ++- gcc/d/dmd/root/outbuffer.c | 31 +++ gcc/d/dmd/root/outbuffer.h | 1 + gcc/expr.c | 1 + gcc/testsuite/ChangeLog | 100 ++++++++ .../g++.dg/cpp1z/class-deduction-decltype1.C | 11 + .../{cpp0x/initlist-value.C => opt/pr98743.C} | 15 +- gcc/testsuite/g++.dg/torture/pr97960.C | 30 +++ gcc/testsuite/gcc.dg/analyzer/conditionals-3.c | 8 +- gcc/testsuite/gcc.dg/analyzer/data-model-1.c | 4 +- gcc/testsuite/gcc.dg/analyzer/feasibility-1.c | 26 +++ gcc/testsuite/gcc.dg/analyzer/params.c | 4 +- .../analyzer/pr93355-localealias-feasibility-2.c | 31 +++ ...ility.c => pr93355-localealias-feasibility-3.c} | 35 +-- gcc/testsuite/gcc.dg/analyzer/pr96651-2.c | 4 +- gcc/testsuite/gcc.dg/analyzer/pr98918.c | 22 ++ gcc/testsuite/gcc.dg/analyzer/signal-4b.c | 18 +- gcc/testsuite/gcc.dg/analyzer/single-field.c | 8 +- .../gcc.dg/analyzer/torture/conditionals-2.c | 8 +- gcc/testsuite/gcc.dg/asan/nested-1.c | 24 ++ gcc/testsuite/gcc.dg/vect/pr92205.c | 2 +- gcc/testsuite/gcc.dg/vect/pr98848.c | 18 ++ .../gcc.target/aarch64/arg-type-diagnostics-1.c | 4 +- .../gcc.target/aarch64/narrow_high-intrinsics.c | 4 +- gcc/testsuite/gcc.target/arm/simd/mve-vorn.c | 38 +++ gcc/testsuite/gfortran.dg/pr91862.f90 | 26 +++ gcc/tree-nested.c | 4 +- gcc/tree-vect-patterns.c | 4 + libiberty/ChangeLog | 5 + libstdc++-v3/ChangeLog | 17 ++ libstdc++-v3/doc/html/manual/status.html | 6 +- libstdc++-v3/doc/xml/manual/status_cxx2011.xml | 1 - libstdc++-v3/doc/xml/manual/status_cxx2014.xml | 1 - libstdc++-v3/doc/xml/manual/status_cxx2017.xml | 1 - 53 files changed, 1006 insertions(+), 452 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction-decltype1.C copy gcc/testsuite/g++.dg/{cpp0x/initlist-value.C => opt/pr98743.C} (73%) create mode 100644 gcc/testsuite/g++.dg/torture/pr97960.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr93355-localealias-feasibility-2.c copy gcc/testsuite/gcc.dg/analyzer/{pr93355-localealias-feasibility.c => pr93355-l [...] create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr98918.c create mode 100644 gcc/testsuite/gcc.dg/asan/nested-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr98848.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-vorn.c create mode 100644 gcc/testsuite/gfortran.dg/pr91862.f90