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 57044685973 Merge master r11-7932. adds 23ce9945d5e Fix overvactive check in cgraph_node::release_body adds 1b5f74e8be4 Handle CONST_POLY_INTs in CONST_VECTORs [PR97141, PR98726] adds b5c7accfb56 data-ref: Tighten index-based alias checks [PR99726] adds c778968339a gimple-fold: Recompute ADDR_EXPR flags after folding a TMR [...] adds eadf009b229 improve future::poll calibration loop adds 4b33c5aaab9 dwarf2out: Fix up ranges for -gdwarf-5 -gsplit-dwarf [PR99490] adds ea9a39e63eb Update prefixed attribute for Power10. adds e7fd3b78323 Make USES_COMDAT_LOCAL CIF_FINAL_NORMAL adds e4bb1bd60a9 analyzer: avoid printing '<unknown>' for SSA names [PR99771] adds 95d217ab52d Daily bump. adds d7cef070bf4 PR fortran/99840 - ICE in gfc_simplify_matmul, at fortran/s [...] adds 19d71674616 sra: Fix bug in grp_write propagation (PR 97009) adds b75c4e1384c tree-optimization/99856 - fix overwideing pattern creation adds 5b9a65ecbeb bswap: Handle bswapping of pointers [PR96573] adds 7b478ede2a3 doc: Fix up symver attribute documentation adds 3064fc21aa2 Add testcase for PR98265 adds 512429a885e tree-optimization/99863 - clear vector CTOR TREE_SIDE_EFFECTS adds 584731ecedf c++: inter-cluster import order [PR 99283] adds 5f00df59250 c++: Add ABI version for PR98481 fix adds af78514a18c modules : Make sure we include <map> in system.h. new 5aaa54c1b92 Merge master r11-7952.
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: c++tools/resolver.h | 2 + gcc/ChangeLog | 154 +++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 16 + gcc/analyzer/analyzer.cc | 128 ++++++++ gcc/analyzer/analyzer.h | 1 + gcc/analyzer/checker-path.cc | 10 +- gcc/analyzer/engine.cc | 5 +- gcc/analyzer/region-model.cc | 4 +- gcc/c-family/c-opts.c | 2 +- gcc/cgraph.c | 10 +- gcc/cif-code.def | 2 +- gcc/common.opt | 6 +- gcc/config/aarch64/aarch64-simd.md | 11 + gcc/config/aarch64/aarch64.c | 24 +- gcc/config/rs6000/altivec.md | 24 +- gcc/config/rs6000/mma.md | 30 +- gcc/config/rs6000/rs6000.c | 4 +- gcc/config/rs6000/rs6000.md | 19 +- gcc/cp/ChangeLog | 18 ++ gcc/cp/class.c | 6 +- gcc/cp/mangle.c | 8 +- gcc/cp/mapper-client.cc | 1 + gcc/cp/mapper-resolver.cc | 1 + gcc/cp/module.cc | 63 ++-- gcc/doc/extend.texi | 6 +- gcc/dwarf2out.c | 255 ++++++++++++--- gcc/emit-rtl.c | 1 + gcc/fortran/simplify.c | 4 +- gcc/gimple-fold.c | 2 + gcc/gimple-ssa-store-merging.c | 2 +- gcc/gimplify.c | 1 + gcc/rtx-vector-builder.c | 6 +- gcc/rtx-vector-builder.h | 10 +- gcc/testsuite/ChangeLog | 93 ++++++ .../g++.dg/abi/{abi-tag24.C => abi-tag24a.C} | 5 +- gcc/testsuite/g++.dg/abi/macro0.C | 2 +- gcc/testsuite/g++.dg/modules/hdr-init-1_c.C | 4 +- gcc/testsuite/g++.dg/modules/indirect-3_c.C | 2 +- gcc/testsuite/g++.dg/modules/indirect-4_c.C | 2 +- gcc/testsuite/g++.dg/modules/lambda-3_b.C | 6 +- gcc/testsuite/g++.dg/modules/late-ret-3_c.C | 2 +- gcc/testsuite/g++.dg/modules/pr99283-6.h | 23 ++ gcc/testsuite/g++.dg/modules/pr99283-6_a.H | 33 ++ gcc/testsuite/g++.dg/modules/pr99283-6_b.H | 164 ++++++++++ gcc/testsuite/g++.dg/modules/pr99283-6_c.C | 10 + gcc/testsuite/g++.dg/modules/pr99425-1_b.H | 2 +- gcc/testsuite/g++.dg/modules/pr99425-1_c.C | 4 +- gcc/testsuite/gcc.c-torture/compile/pr97141.c | 8 + gcc/testsuite/gcc.c-torture/compile/pr98726.c | 7 + gcc/testsuite/gcc.dg/analyzer/data-model-10.c | 3 +- gcc/testsuite/gcc.dg/analyzer/malloc-ipa-13.c | 3 +- .../analyzer/{malloc-ipa-13.c => malloc-ipa-13a.c} | 14 +- gcc/testsuite/gcc.dg/analyzer/pr99771-1.c | 63 ++++ gcc/testsuite/gcc.dg/pr96573.c | 20 ++ gcc/testsuite/gcc.dg/tree-ssa/pr97009.c | 66 ++++ gcc/testsuite/gcc.dg/tree-ssa/pr98265.C | 348 +++++++++++++++++++++ gcc/testsuite/gcc.dg/vect/pr99856.c | 33 ++ gcc/testsuite/gcc.target/aarch64/sve/pr97141.c | 10 + gcc/testsuite/gcc.target/aarch64/sve/pr98268-1.c | 11 + gcc/testsuite/gcc.target/aarch64/sve/pr98268-2.c | 10 + gcc/testsuite/gcc.target/aarch64/sve/pr98726.c | 9 + gcc/testsuite/gcc.target/i386/pr99726.c | 15 + gcc/testsuite/gfortran.dg/transpose_5.f90 | 8 + gcc/tree-data-ref.c | 245 ++++++++------- gcc/tree-sra.c | 15 +- gcc/tree-vect-patterns.c | 1 + include/ChangeLog | 6 + libiberty/ChangeLog | 11 + libstdc++-v3/ChangeLog | 5 + .../testsuite/30_threads/future/members/poll.cc | 8 +- 71 files changed, 1831 insertions(+), 278 deletions(-) copy gcc/testsuite/g++.dg/abi/{abi-tag24.C => abi-tag24a.C} (73%) create mode 100644 gcc/testsuite/g++.dg/modules/pr99283-6.h create mode 100644 gcc/testsuite/g++.dg/modules/pr99283-6_a.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99283-6_b.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99283-6_c.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr97141.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr98726.c copy gcc/testsuite/gcc.dg/analyzer/{malloc-ipa-13.c => malloc-ipa-13a.c} (54%) create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr99771-1.c create mode 100644 gcc/testsuite/gcc.dg/pr96573.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr97009.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr98265.C create mode 100644 gcc/testsuite/gcc.dg/vect/pr99856.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr97141.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr98268-1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr98268-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr98726.c create mode 100644 gcc/testsuite/gcc.target/i386/pr99726.c create mode 100644 gcc/testsuite/gfortran.dg/transpose_5.f90