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-defconfig in repository toolchain/ci/gcc.
from 7f359556a77 Reduce memory requirements for ranger adds 2ea62857a3f libstdc++: Remove redundant branches in countl_one and coun [...] adds a5c05005499 dojump: Fix up probabilities splitting in dojump.c comparis [...] adds 99d6ba6acb2 Fix feature check for HRESET/AVX_VNNI/UINTR adds fa4a8b6463e tree-optimization/95582 - fix vector pattern with bool conversions adds 499651e4385 ira.c: Fix ICE in ira-color [PR97092] adds 3e60ddeb822 expansion: Sign or zero extend on MEM_REF stores into SUBRE [...] adds fc7b4248172 tree-optimization/98235 - limit SLP discovery adds 1423318fa77 expand: Fix up expand_doubleword_mod on 32-bit targets [PR98229] adds 955af69b737 testsuite/98239 - require vect_condition for gcc.dg/vect/bb [...] adds 0fc3bf781d1 testsuite/98240 - amend gcc.dg/vect/pr97678.c adds 4b488a2e695 testsuite/98242 - amend gcc.dg/vect/bb-slp-subgroups-3.c adds ab231af9ccd testsuite/98244 - amend gcc.dg/vect/vect-live-6.c adds 695b8d281ad arm: [testsuite] fix lob tests for -mfloat-abi=hard adds 33314b11ca2 arm: Improve documentation for effective target 'arm_softfloat' adds 958d42abdf1 c++: missing SFINAE with pointer subtraction [PR78173] adds 37b242a3fbd c++: name lookup API for modules adds 97b56dece74 c++: Module lang hook overriding adds 078c7498908 x86: Update user interrupt handler stack frame adds f7ad4446274 arc: Use separate predicated patterns for mpyd(u) adds 75de6a2895f arm: Auto-vectorization for MVE: vorr adds 059da609fa8 c++: cp_tree_equal tweaks adds 1c6b86b50d4 c++: module test harness adds dfbe642c97f arc: Refurbish adc/sbc patterns adds a412be00c49 arc: Avoid generating brcc instructions with limm adds 78e9cfe1e29 arc: Update ARC700 cache hazard detection. adds e36ce56e81b arm: Auto-vectorization for MVE clean condition for vand an [...] adds ab264f4b39c compiler: encode user visible names if necessary adds 35af87784e0 Daily bump. adds 755cf781f2e Add missing varasm DECL_P check. adds 02fc65c7263 c++: Refactor final cleanup adds 262784be3dc c++: Final module preparations adds 8bab7dce62e c++: Fix build with --enable-gather-detailed-mem-stats. adds 9324f7a25c7 c++: Avoid considering some conversion ops [PR97600]
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 240 +++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 6 + gcc/common/config/i386/cpuinfo.h | 25 +- gcc/config/arc/arc-protos.h | 3 - gcc/config/arc/arc.c | 106 ++----- gcc/config/arc/arc.md | 196 +++++------- gcc/config/arm/iterators.md | 12 +- gcc/config/arm/mve.md | 30 +- gcc/config/arm/neon.md | 2 +- gcc/config/arm/predicates.md | 2 +- gcc/config/arm/unspecs.md | 3 - gcc/config/arm/vec-common.md | 10 +- gcc/config/i386/uintrintrin.h | 3 - gcc/cp/ChangeLog | 130 ++++++++ gcc/cp/call.c | 18 +- gcc/cp/config-lang.in | 2 +- gcc/cp/cp-lang.c | 6 + gcc/cp/cp-objcp-common.c | 15 + gcc/cp/cp-objcp-common.h | 4 +- gcc/cp/cp-tree.h | 7 +- gcc/cp/decl2.c | 37 +-- gcc/cp/lambda.c | 8 + gcc/cp/module.cc | 45 +++ gcc/cp/name-lookup.c | 411 ++++++++++++++++++++++++- gcc/cp/name-lookup.h | 27 ++ gcc/cp/pt.c | 18 ++ gcc/cp/tree.c | 22 +- gcc/cp/typeck.c | 2 +- gcc/doc/sourcebuild.texi | 3 +- gcc/dojump.c | 38 ++- gcc/expr.c | 24 ++ gcc/gcc.c | 1 + gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/gogo.h | 17 +- gcc/go/gofrontend/names.cc | 136 ++++++-- gcc/go/gofrontend/types.cc | 4 +- gcc/go/gofrontend/types.h | 44 +-- gcc/ira-color.c | 6 +- gcc/optabs.c | 6 +- gcc/testsuite/ChangeLog | 160 ++++++++++ gcc/testsuite/g++.dg/cpp2a/concepts-conv3.C | 25 ++ gcc/testsuite/g++.dg/cpp2a/concepts-conv3a.C | 17 + gcc/testsuite/g++.dg/cpp2a/concepts-pr78173.C | 9 + gcc/testsuite/g++.dg/modules/modules.exp | 376 ++++++++++++++++++++++ gcc/testsuite/gcc.c-torture/compile/pr98229.c | 7 + gcc/testsuite/gcc.dg/guality/pr98219-1.c | 49 +++ gcc/testsuite/gcc.dg/guality/pr98219-2.c | 63 ++++ gcc/testsuite/gcc.dg/pr98190.c | 33 ++ gcc/testsuite/gcc.dg/predict-8.c | 2 +- gcc/testsuite/gcc.dg/torture/pr98219-1.c | 45 +++ gcc/testsuite/gcc.dg/torture/pr98219-2.c | 59 ++++ gcc/testsuite/gcc.dg/torture/pr98235.c | 34 ++ gcc/testsuite/gcc.dg/vect/bb-slp-69.c | 1 + gcc/testsuite/gcc.dg/vect/bb-slp-subgroups-3.c | 1 + gcc/testsuite/gcc.dg/vect/pr97678.c | 2 + gcc/testsuite/gcc.dg/vect/vect-live-6.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/pr97092.c | 24 ++ gcc/testsuite/gcc.target/arc/pmpyd.c | 15 + gcc/testsuite/gcc.target/arc/tmac-1.c | 2 +- gcc/testsuite/gcc.target/arm/lob2.c | 2 +- gcc/testsuite/gcc.target/arm/lob3.c | 2 +- gcc/testsuite/gcc.target/arm/lob4.c | 2 +- gcc/testsuite/gcc.target/arm/lob5.c | 2 +- gcc/testsuite/gcc.target/arm/simd/mve-vorr.c | 64 ++++ gcc/testsuite/gcc.target/i386/uintr-2.c | 7 +- gcc/testsuite/gcc.target/i386/uintr-3.c | 6 +- gcc/testsuite/gcc.target/i386/uintr-4.c | 6 +- gcc/testsuite/gcc.target/i386/uintr-5.c | 4 +- gcc/testsuite/lib/target-supports.exp | 4 +- gcc/tree-core.h | 4 + gcc/tree-vect-patterns.c | 2 +- gcc/tree-vect-slp.c | 74 +++-- gcc/varasm.c | 1 + libcpp/ChangeLog | 4 + libstdc++-v3/ChangeLog | 6 + libstdc++-v3/include/std/bit | 4 - 77 files changed, 2404 insertions(+), 389 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-conv3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-conv3a.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-pr78173.C create mode 100644 gcc/testsuite/g++.dg/modules/modules.exp create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr98229.c create mode 100644 gcc/testsuite/gcc.dg/guality/pr98219-1.c create mode 100644 gcc/testsuite/gcc.dg/guality/pr98219-2.c create mode 100644 gcc/testsuite/gcc.dg/pr98190.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr98219-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr98219-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr98235.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr97092.c create mode 100644 gcc/testsuite/gcc.target/arc/pmpyd.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-vorr.c