This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-arm-bootstrap_O3 in repository toolchain/ci/gcc.
from d64584d2fbe testsuite: fix AIX testsuite failures adds 8b8c391279f Daily bump. adds d554f43c98e contrib/gcc-changelog: Check that PR in subject is in changelog adds 3f04e378253 x86: Replace ix86_red_zone_size with ix86_red_zone_used adds 8a7d54b1e10 [committed] More improvements to H8 logicals for test/compa [...] adds 3f207ab314c use range based for loops to iterate over vec<> adds 291cd193f8d c: adjust [[maybe_unused]] testcase adds 681143b9b94 i386: Improve variable permutation insn avoidance [PR101021] adds 4e70c34e5ce Daily bump. adds 3a01d8eec23 [PATCH] config: Backport "Rely less on internal symbols" (s [...] adds ed14a956aef [PATCH] config: Backport "Rely less on internal symbols" (s [...] adds 5a897a6b1b3 Pick up global ranges in ranger after inlining. adds 44b1502070d evrp: fix AddressSanitizer: alloc-dealloc-mismatch adds 08ce1f4c509 tree-optimization/101031 - fix strlen opt invalidation logic adds 917efba2dd4 libstdc++: Use reserved name for attribute [PR101055] adds 831589c227c Do not check if SMS succeeds on powerpc adds c4c47a84a16 arc: Add --with-fpu support for ARCv2 cpus adds a893b26f731 Fortran: resolve.c - remove '*XCNEW' based nullifying adds e2c79b968ff libstdc++: Change [cmp.alg] assertions to constraints adds b76a529c095 libstdc++: Implement LWG 3465 for std::compare_partial_orde [...] adds 45fb3d45a4d libstdc++: Add explicit -std=gnu++17 option to test adds f389f2a0352 docs: remove extra '+' character in option listing. adds 9b239c9147b docs: add missing newline adds 046198673c3 docs: Fix -Wno-cpp note adds 14f26c75d25 libstdc++: Fix std::any constraints [PR101034] adds a40d2293a7a libstdc++: Only run Filesystem TS test if supported adds 788bb7edb39 tree-optimization/100934 - properly mark irreducible region [...] adds 12d13cf50fe C/C++: Fix unused set var warning with omp_clause_affinity [...] adds 046a3beb167 arm: Auto-vectorization for MVE: add pack/unpack patterns adds 93bfadf3a1d c-family: Add fix-it suggestions for more <stdlib.h> names [...] new 4986946f3b7 i386: Split V2HImode *punpckwd to SSE instruction [PR101058] new c37b5ddcc88 libstdc++: Fix common_reference for non-reference results [ [...] new ecc5644fa3b Limit new value calculations to first order effects. new 20073534c0c rs6000: MMA builtin usage ICEs when used in a #pragma omp p [...] new f9598d89a9f libstdc++: Fix noexcept-specifier for ranges::empty new d9f1466f88a Teach compute_objsize about placement new [PR100876].
The 6 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: config/gettext.m4 | 52 +++++++---- contrib/ChangeLog | 14 +++ contrib/gcc-changelog/git_commit.py | 30 +++++- contrib/gcc-changelog/git_email.py | 22 ++++- contrib/gcc-changelog/test_email.py | 13 +++ contrib/gcc-changelog/test_patches.txt | 60 +++++++++++- gcc/ChangeLog | 96 +++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 19 ++++ gcc/analyzer/call-string.cc | 16 +--- gcc/analyzer/checker-path.cc | 4 +- gcc/analyzer/constraint-manager.cc | 22 ++--- gcc/analyzer/engine.cc | 12 +-- gcc/analyzer/program-state.cc | 4 +- gcc/analyzer/region-model.cc | 4 +- gcc/attribs.c | 13 +-- gcc/auto-profile.c | 6 +- gcc/builtins.c | 47 +++++++++- gcc/c-family/ChangeLog | 4 + gcc/c-family/known-headers.cc | 7 ++ gcc/c/c-parser.c | 4 +- gcc/config.gcc | 44 ++++++++- gcc/config/arc/arc.h | 4 + gcc/config/arm/mve.md | 35 ++++++- gcc/config/arm/neon.md | 39 +------- gcc/config/arm/vec-common.md | 70 ++++++++++++++ gcc/config/h8300/logical.md | 64 ++++++++----- gcc/config/h8300/multiply.md | 8 +- gcc/config/i386/i386-expand.c | 20 ++-- gcc/config/i386/i386.c | 6 +- gcc/config/i386/i386.h | 5 +- gcc/config/i386/i386.md | 8 +- gcc/config/i386/mmx.md | 13 +-- gcc/config/rs6000/rs6000-call.c | 12 +-- gcc/cp/ChangeLog | 20 ++++ gcc/cp/constexpr.c | 20 +--- gcc/cp/decl.c | 15 +-- gcc/cp/parser.c | 8 +- gcc/doc/invoke.texi | 10 +- gcc/fortran/resolve.c | 1 - gcc/gcc.c | 13 +-- gcc/gimple-loop-jam.c | 4 +- gcc/gimple-range-cache.cc | 27 +++--- gcc/gimple-range-cache.h | 3 +- gcc/gimple-range.cc | 4 +- gcc/gimple-ssa-evrp.c | 2 +- gcc/gimple-ssa-store-merging.c | 19 +--- gcc/graphite-poly.c | 41 ++------ gcc/ifcvt.c | 6 +- gcc/lower-subreg.c | 11 +-- gcc/regcprop.c | 5 +- gcc/sanopt.c | 4 +- gcc/sel-sched-dump.c | 5 +- gcc/store-motion.c | 8 +- gcc/testsuite/ChangeLog | 26 ++++++ gcc/testsuite/g++.dg/analyzer/placement-new.C | 2 + gcc/testsuite/g++.dg/spellcheck-stdlib.C | 18 ++++ gcc/testsuite/g++.dg/warn/Wfree-nonheap-object-6.C | 45 +++++++++ .../g++.dg/warn/Wmismatched-new-delete-4.C | 37 ++++++++ .../g++.dg/warn/Wmismatched-new-delete-5.C | 37 ++++++++ gcc/testsuite/g++.dg/warn/Wstringop-overflow-7.C | 42 +++++++++ gcc/testsuite/g++.target/i386/pr101023a.C | 63 +++++++++++++ gcc/testsuite/g++.target/i386/pr101023b.C | 5 + gcc/testsuite/gcc.dg/c2x-attr-maybe_unused-1.c | 4 +- gcc/testsuite/gcc.dg/sms-1.c | 2 - gcc/testsuite/gcc.dg/sms-10.c | 3 - gcc/testsuite/gcc.dg/sms-2.c | 2 - gcc/testsuite/gcc.dg/sms-3.c | 3 - gcc/testsuite/gcc.dg/sms-4.c | 3 - gcc/testsuite/gcc.dg/sms-6.c | 2 - gcc/testsuite/gcc.dg/sms-8.c | 4 - gcc/testsuite/gcc.dg/spellcheck-stdlib.c | 10 ++ gcc/testsuite/gcc.dg/torture/pr100934.c | 21 +++++ gcc/testsuite/gcc.dg/torture/pr101031.c | 28 ++++++ gcc/testsuite/gcc.target/arm/simd/mve-vclz.c | 7 +- gcc/testsuite/gcc.target/arm/simd/mve-vec-pack.c | 26 ++++++ gcc/testsuite/gcc.target/arm/simd/mve-vec-unpack.c | 29 ++++++ gcc/testsuite/gcc.target/arm/simd/mve-vshl.c | 5 +- gcc/testsuite/gcc.target/i386/pr101058.c | 12 +++ gcc/testsuite/gcc.target/powerpc/pr100777.c | 24 +++++ gcc/timevar.c | 4 +- gcc/tree-cfgcleanup.c | 8 +- gcc/tree-data-ref.c | 103 ++++++--------------- gcc/tree-inline.c | 5 +- gcc/tree-into-ssa.c | 9 +- gcc/tree-ssa-dom.c | 3 +- gcc/tree-ssa-propagate.c | 4 +- gcc/tree-ssa-strlen.c | 19 ++-- gcc/tree-vect-data-refs.c | 30 ++---- gcc/tree-vectorizer.c | 9 +- gcc/value-query.cc | 20 ++-- intl/configure | 24 ++++- libstdc++-v3/include/bits/ranges_base.h | 2 +- libstdc++-v3/include/std/any | 4 +- libstdc++-v3/include/std/tuple | 2 +- libstdc++-v3/include/std/type_traits | 12 ++- libstdc++-v3/libsupc++/compare | 51 +++++----- .../17_intro/headers/c++2011/all_attributes.cc | 1 + .../17_intro/headers/c++2014/all_attributes.cc | 1 + .../17_intro/headers/c++2017/all_attributes.cc | 2 + .../18_support/comparisons/algorithms/fallback.cc | 42 +++++++++ libstdc++-v3/testsuite/20_util/any/cons/101034.cc | 11 +++ .../testsuite/20_util/common_reference/100894.cc | 9 ++ .../filesystem/path/native/conv_c++23.cc | 1 + libstdc++-v3/testsuite/std/ranges/access/empty.cc | 31 +++++++ 105 files changed, 1341 insertions(+), 531 deletions(-) create mode 100644 gcc/testsuite/g++.dg/warn/Wfree-nonheap-object-6.C create mode 100644 gcc/testsuite/g++.dg/warn/Wmismatched-new-delete-4.C create mode 100644 gcc/testsuite/g++.dg/warn/Wmismatched-new-delete-5.C create mode 100644 gcc/testsuite/g++.dg/warn/Wstringop-overflow-7.C create mode 100644 gcc/testsuite/g++.target/i386/pr101023a.C create mode 100644 gcc/testsuite/g++.target/i386/pr101023b.C create mode 100644 gcc/testsuite/gcc.dg/torture/pr100934.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr101031.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-vec-pack.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-vec-unpack.c create mode 100644 gcc/testsuite/gcc.target/i386/pr101058.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr100777.c create mode 100644 libstdc++-v3/testsuite/18_support/comparisons/algorithms/fallback.cc create mode 100644 libstdc++-v3/testsuite/20_util/any/cons/101034.cc create mode 100644 libstdc++-v3/testsuite/20_util/common_reference/100894.cc