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-mainline-allyesconfig in repository toolchain/ci/gcc.
from 66a03207930 c++: Fix typo in NON_UNION_CLASS_TYPE_P. adds 9af65c2b904 libstdc++: Reduce uses of std::numeric_limits adds 7e9282ae62f Daily bump. adds 7164745e1c2 gofrontend: correct file reading logic in Stream_from_file adds d2364fb436f IBM Z: Doc: Add z15/arch13 to the list of -march/-mtune options adds 3e8fb15a8cf arm: Add +nomve and +nomve.fp options to -mcpu=cortex-m55 adds 44e20dce597 openmp: Fix ICE in omp_discover_declare_target_tgt_fn_r adds 952adf02188 Fix off-by-one storage problem in irange_allocator. adds bf510679bb3 divmod: Match and expand DIVMOD even in some cases of const [...] adds 9065c4adab0 libstdc++: Avoid CTAD for std::ranges::join_view [LWG 3474] adds 9d63e3ab407 [ftracer] Factor out can_duplicate_bb_p adds e6d995fddea [ftracer] Add caching of can_duplicate_bb_p adds c0d0a722da8 configure: Fix in-tree building of GMP on BSD [PR97302] adds 8988ec5b423 dbgcnt: report upper limit when lower == upper adds a30d4fc5199 dbgcnt: print list after compilation adds a9a88a0a55e [PATCH][GCC] arm: Move iterators from mve.md to iterators.m [...] adds 190c04ba36d lto: fix LTO debug sections copying. adds 3f2e15c2e66 [openacc] Fix acc declare for VLAs adds 29c650cd899 arm: Enable MVE SIMD modes for vectorization adds 1352ea19251 libstdc++: Inline std::exception_ptr members [PR 90295] new 1644d7f4c1c [openacc, libgomp, testsuite] Xfail declare-5.f90 new 90e88fd376b Ranger classes. new fcae5121154 Hybrid EVRP and testcases new f5431aeaf55 compiler: avoid undefined behavior in Import::read new a9802204603 c-c++-common/goacc/declare-pr90861.c: Remove xfail new 85307b4e938 c++: typename in out-of-class member function definitions [ [...]
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: configure | 1 + configure.ac | 1 + gcc/ChangeLog | 55 + gcc/DATESTAMP | 2 +- gcc/Makefile.in | 4 + gcc/c-family/ChangeLog | 11 + gcc/common.opt | 33 +- gcc/config/arm/arm-cpus.in | 26 +- gcc/config/arm/arm.c | 38 + gcc/config/arm/iterators.md | 464 +++++++ gcc/config/arm/mve.md | 648 ---------- gcc/config/arm/parsecpu.awk | 51 + gcc/config/arm/unspecs.md | 802 ++++++++++++ gcc/cp/ChangeLog | 17 + gcc/cp/parser.c | 10 +- gcc/dbgcnt.c | 30 +- gcc/doc/invoke.texi | 2 +- gcc/flag-types.h | 13 + gcc/gimple-range-cache.cc | 877 +++++++++++++ gcc/gimple-range-cache.h | 120 ++ gcc/gimple-range-edge.cc | 197 +++ gcc/gimple-range-edge.h | 55 + gcc/gimple-range-gori.cc | 1321 ++++++++++++++++++++ gcc/gimple-range-gori.h | 138 ++ gcc/gimple-range.cc | 1284 +++++++++++++++++++ gcc/gimple-range.h | 170 +++ gcc/gimple-ssa-evrp.c | 221 +++- gcc/gimplify.c | 13 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/gogo.cc | 2 +- gcc/go/gofrontend/import.cc | 17 +- gcc/go/gofrontend/import.h | 8 +- gcc/internal-fn.c | 67 +- gcc/omp-offload.c | 3 +- gcc/opts-global.c | 4 - gcc/opts.c | 5 - gcc/testsuite/ChangeLog | 18 + gcc/testsuite/c-c++-common/goacc/declare-pr90861.c | 2 +- gcc/testsuite/c-c++-common/gomp/pr97289.c | 14 + gcc/testsuite/g++.dg/cpp2a/typename18.C | 21 + gcc/testsuite/gcc.dg/pr81192.c | 18 +- gcc/testsuite/gcc.dg/tree-ssa/pr77445-2.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-6.c | 38 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-7.c | 27 +- .../gcc.target/arm/cortex-m55-nodsp-flag-hard.c | 15 + .../gcc.target/arm/cortex-m55-nodsp-flag-softfp.c | 15 + .../arm/cortex-m55-nodsp-nofp-flag-softfp.c | 15 + .../gcc.target/arm/cortex-m55-nofp-flag-hard.c | 15 + .../gcc.target/arm/cortex-m55-nofp-flag-softfp.c | 15 + .../arm/cortex-m55-nofp-nomve-flag-softfp.c | 15 + .../gcc.target/arm/cortex-m55-nomve-flag-hard.c | 15 + .../gcc.target/arm/cortex-m55-nomve-flag-softfp.c | 15 + .../gcc.target/arm/cortex-m55-nomve.fp-flag-hard.c | 15 + .../arm/cortex-m55-nomve.fp-flag-softfp.c | 15 + gcc/testsuite/gcc.target/arm/multilib.exp | 16 + .../arm/mve/intrinsics/vreinterpretq_f16.c | 4 +- .../arm/mve/intrinsics/vreinterpretq_f32.c | 4 +- .../arm/mve/intrinsics/vreinterpretq_s16.c | 4 +- .../arm/mve/intrinsics/vreinterpretq_s32.c | 4 +- .../arm/mve/intrinsics/vreinterpretq_s64.c | 4 +- .../arm/mve/intrinsics/vreinterpretq_s8.c | 4 +- .../arm/mve/intrinsics/vreinterpretq_u16.c | 4 +- .../arm/mve/intrinsics/vreinterpretq_u32.c | 4 +- .../arm/mve/intrinsics/vreinterpretq_u64.c | 4 +- .../arm/mve/intrinsics/vreinterpretq_u8.c | 4 +- gcc/testsuite/gcc.target/i386/pr97282.c | 25 + gcc/toplev.c | 4 + gcc/tracer.c | 113 +- gcc/tree-ssa-math-opts.c | 17 +- gcc/value-range.h | 2 +- gcc/vr-values.c | 31 +- libgomp/ChangeLog | 5 + .../libgomp.oacc-c-c++-common/declare-vla.c | 5 - .../testsuite/libgomp.oacc-fortran/declare-5.f90 | 1 + libiberty/simple-object-elf.c | 11 +- libstdc++-v3/ChangeLog | 57 + libstdc++-v3/config/abi/pre/gnu.ver | 9 + libstdc++-v3/include/bits/hashtable_policy.h | 7 +- libstdc++-v3/include/bits/regex.h | 9 +- libstdc++-v3/include/bits/uniform_int_dist.h | 7 +- libstdc++-v3/include/std/ranges | 9 +- libstdc++-v3/include/std/regex | 1 + libstdc++-v3/include/std/string_view | 9 +- libstdc++-v3/libsupc++/eh_ptr.cc | 60 +- libstdc++-v3/libsupc++/exception_ptr.h | 75 +- libstdc++-v3/src/c++11/hashtable_c++0x.cc | 2 +- .../exception_ptr/90295.cc} | 40 +- libstdc++-v3/testsuite/std/ranges/adaptors/join.cc | 16 + libstdc++-v3/testsuite/std/ranges/iota/96042.cc | 1 + .../testsuite/std/ranges/iota/difference_type.cc | 1 + .../testsuite/std/ranges/subrange/96042.cc | 1 + libstdc++-v3/testsuite/util/testsuite_abi.cc | 3 +- 92 files changed, 6716 insertions(+), 863 deletions(-) create mode 100644 gcc/gimple-range-cache.cc create mode 100644 gcc/gimple-range-cache.h create mode 100644 gcc/gimple-range-edge.cc create mode 100644 gcc/gimple-range-edge.h create mode 100644 gcc/gimple-range-gori.cc create mode 100644 gcc/gimple-range-gori.h create mode 100644 gcc/gimple-range.cc create mode 100644 gcc/gimple-range.h create mode 100644 gcc/testsuite/c-c++-common/gomp/pr97289.c create mode 100644 gcc/testsuite/g++.dg/cpp2a/typename18.C create mode 100644 gcc/testsuite/gcc.target/arm/cortex-m55-nodsp-flag-hard.c create mode 100644 gcc/testsuite/gcc.target/arm/cortex-m55-nodsp-flag-softfp.c create mode 100644 gcc/testsuite/gcc.target/arm/cortex-m55-nodsp-nofp-flag-softfp.c create mode 100644 gcc/testsuite/gcc.target/arm/cortex-m55-nofp-flag-hard.c create mode 100644 gcc/testsuite/gcc.target/arm/cortex-m55-nofp-flag-softfp.c create mode 100644 gcc/testsuite/gcc.target/arm/cortex-m55-nofp-nomve-flag-softfp.c create mode 100644 gcc/testsuite/gcc.target/arm/cortex-m55-nomve-flag-hard.c create mode 100644 gcc/testsuite/gcc.target/arm/cortex-m55-nomve-flag-softfp.c create mode 100644 gcc/testsuite/gcc.target/arm/cortex-m55-nomve.fp-flag-hard.c create mode 100644 gcc/testsuite/gcc.target/arm/cortex-m55-nomve.fp-flag-softfp.c create mode 100644 gcc/testsuite/gcc.target/i386/pr97282.c rename libstdc++-v3/testsuite/{std/ranges/adaptors/join_lwg3474.cc => 18_support/e [...]