This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-lts-allyesconfig in repository toolchain/ci/gcc.
from 7e437162001 [testsuite] Require non_strict_align in pr94600-{1,3}.c adds 10843f83035 tree-optimization/97085 - fold some trivial bool vector ?: adds e94797250b4 arm: Fix canary address calculation for non-PIC adds 59c83293897 arm: Add a couple of extra stack-protector tests adds fe28d34079a [testsuite, nvptx] Fix string matching in gcc.dg/pr87314-1.c adds e86a02f87d8 This patch fixes PR96495 - frees result components outside loop. adds a8d5c28233f target/97192 - new testcase for fixed PR adds c4d283b1427 [testsuite] Scan final instead of asm in independent-cloneids-1.c adds 329851416e6 [testsuite, nvptx] Fix gcc.dg/tls/thr-cse-1.c adds c33f4742393 Add access through parameter derference tracking to modref adds 9de8fa80521 Add modref testcase adds 2e66e53b1ef c++: local-decls are never member fns [PR97186] adds 4b9d61f79c0 add move CTOR to auto_vec, use auto_vec for get_loop_exit_edges adds 50d9db203bc aarch64: Add support for Neoverse N2 CPU adds 637ad78cdf4 arm: Add support for Neoverse N2 CPU adds 61f7995398a libstdc++: Fix misnamed configure option in manual adds 42907ca9a49 libstdc++: Specialize ranges::__detail::__box for semiregul [...] adds c1fc9f6e10e libstdc++: assert that type traits are not misused with inc [...] adds 1b8a23fc97d runtime: remove __go_ptrace on AIX adds d482c07b345 c++: restrict test to c++>=11 [pr97171] adds 6b6c89b37bc c++: add testcase [PR97177] adds d13c0ae859f c++: Cleanup some decl pushing apis adds 942ab9e9d4f libiberty: Add get_DW_UT_name and update include/dwarf2.{def,h} adds a2b7397b501 Daily bump. new fa91ca7f506 [testsuite] Add effective target ident_directive new 7ac25ab3989 [testsuite] Add missing require-effective-target alloca
The 2 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 | 139 +++++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 50 +++++ gcc/cfgloop.c | 4 +- gcc/cfgloop.h | 2 +- gcc/cfgloopmanip.c | 3 +- gcc/config/aarch64/aarch64-cores.def | 3 + gcc/config/aarch64/aarch64-tune.md | 2 +- gcc/config/arm/arm-cpus.in | 11 + gcc/config/arm/arm-tables.opt | 3 + gcc/config/arm/arm-tune.md | 7 +- gcc/config/arm/arm.md | 4 +- gcc/cp/ChangeLog | 40 ++++ gcc/cp/coroutines.cc | 2 +- gcc/cp/cp-tree.h | 10 +- gcc/cp/decl.c | 15 +- gcc/cp/friend.c | 4 +- gcc/cp/lambda.c | 5 +- gcc/cp/name-lookup.c | 8 +- gcc/cp/name-lookup.h | 4 +- gcc/cp/pt.c | 40 ++-- gcc/cp/ptree.c | 6 +- gcc/cp/rtti.c | 11 +- gcc/cp/semantics.c | 4 +- gcc/doc/invoke.texi | 38 +++- gcc/fortran/ChangeLog | 7 + gcc/fortran/trans-expr.c | 26 ++- gcc/go/gofrontend/MERGE | 2 +- gcc/hash-table.h | 2 +- gcc/ipa-fnsummary.c | 4 +- gcc/ipa-modref-tree.c | 70 ++++--- gcc/ipa-modref-tree.h | 216 +++++++++++++++++-- gcc/ipa-modref.c | 228 +++++++++++++++++---- gcc/ira-build.c | 12 +- gcc/ira-color.c | 4 +- gcc/loop-unroll.c | 3 +- gcc/match.pd | 11 + gcc/objcp/ChangeLog | 6 + gcc/objcp/objcp-decl.c | 4 +- gcc/params.opt | 6 +- gcc/predict.c | 9 +- gcc/testsuite/ChangeLog | 85 ++++++++ gcc/testsuite/c-c++-common/ident-1b.c | 1 + gcc/testsuite/c-c++-common/ident-2b.c | 1 + .../g++.dg/template/{local10.C => local-fn3.C} | 2 + gcc/testsuite/g++.dg/template/local-fn4.C | 21 ++ gcc/testsuite/g++.dg/template/local-var1.C | 20 ++ .../gcc.dg/analyzer/pr93355-localealias.c | 1 + gcc/testsuite/gcc.dg/independent-cloneids-1.c | 18 +- gcc/testsuite/gcc.dg/pr87314-1.c | 4 +- gcc/testsuite/gcc.dg/pr97192.c | 16 ++ gcc/testsuite/gcc.dg/tls/thr-cse-1.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/modref-1.c | 45 ++++ gcc/testsuite/gcc.dg/vect/pr97085.c | 13 ++ gcc/testsuite/gcc.target/arm/stack-protector-3.c | 38 ++++ .../{aarch64 => arm}/stack-protector-4.c | 0 gcc/testsuite/gcc.target/arm/stack-protector-5.c | 21 ++ gcc/testsuite/gcc.target/arm/stack-protector-6.c | 8 + gcc/testsuite/gfortran.dg/alloc_comp_result_2.f90 | 93 ++++++--- gcc/testsuite/lib/target-supports.exp | 9 + gcc/tree-predcom.c | 3 +- gcc/tree-ssa-alias.c | 75 ++++--- gcc/tree-ssa-loop-ch.c | 3 +- gcc/tree-ssa-loop-im.c | 3 +- gcc/tree-ssa-loop-ivcanon.c | 9 +- gcc/tree-ssa-loop-manip.c | 3 +- gcc/tree-ssa-loop-niter.c | 20 +- gcc/tree-ssa-loop-prefetch.c | 7 +- gcc/vec.h | 7 + include/ChangeLog | 9 + include/dwarf2.def | 11 + include/dwarf2.h | 25 +-- libcc1/ChangeLog | 11 + libcc1/libcp1plugin.cc | 18 +- libffi/ChangeLog | 12 ++ libgo/runtime/go-varargs.c | 4 +- libiberty/ChangeLog | 5 + libiberty/dwarfnames.c | 7 + libstdc++-v3/ChangeLog | 34 +++ libstdc++-v3/doc/html/manual/configure.html | 3 +- libstdc++-v3/doc/html/manual/status.html | 4 +- libstdc++-v3/doc/xml/manual/configure.xml | 3 +- libstdc++-v3/include/std/ranges | 68 +++++- libstdc++-v3/include/std/type_traits | 19 ++ .../20_util/invoke_result/incomplete_args_neg.cc | 47 +++++ .../20_util/is_invocable/incomplete_args_neg.cc | 70 +++++++ .../incomplete_neg.cc | 14 +- .../is_nothrow_invocable/incomplete_args_neg.cc | 70 +++++++ .../20_util/is_nothrow_invocable/incomplete_neg.cc | 6 + .../std/ranges/adaptors/detail/semiregular_box.cc | 73 +++++++ 90 files changed, 1741 insertions(+), 330 deletions(-) rename gcc/testsuite/g++.dg/template/{local10.C => local-fn3.C} (87%) create mode 100644 gcc/testsuite/g++.dg/template/local-fn4.C create mode 100644 gcc/testsuite/g++.dg/template/local-var1.C create mode 100644 gcc/testsuite/gcc.dg/pr97192.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/modref-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr97085.c create mode 100644 gcc/testsuite/gcc.target/arm/stack-protector-3.c copy gcc/testsuite/gcc.target/{aarch64 => arm}/stack-protector-4.c (100%) create mode 100644 gcc/testsuite/gcc.target/arm/stack-protector-5.c create mode 100644 gcc/testsuite/gcc.target/arm/stack-protector-6.c create mode 100644 libstdc++-v3/testsuite/20_util/invoke_result/incomplete_args_neg.cc create mode 100644 libstdc++-v3/testsuite/20_util/is_invocable/incomplete_args_neg.cc copy libstdc++-v3/testsuite/20_util/{is_nothrow_invocable => is_invocable}/incompl [...] create mode 100644 libstdc++-v3/testsuite/20_util/is_nothrow_invocable/incomplete_ [...] create mode 100644 libstdc++-v3/testsuite/std/ranges/adaptors/detail/semiregular_box.cc