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-aarch64-lts-allnoconfig in repository toolchain/ci/gcc.
from f0530882d99 c++: FIX_TRUNC_EXPR in tsubst [PR102990] adds 346ab5a54a8 c++: delayed parse DMI [PR96645] adds 9fdac7e16c9 c++: ICE with template code in constexpr [PR104284] adds 21079cb82bf Change my MAINTAINERS information adds 6fc4a993ceb Daily bump. adds 319ba7e241e Docs: Document that taint analyzer checker disables some wa [...] adds 5f6197d7c19 analyzer: add region::tracked_p to optimize state objects [ [...] adds 748f36a48b5 doc/invoke.texi: Move @ignore block out of @gccoptlist [PR103533] adds 45e955b0a93 fortran: Fix up initializers of param(0) PARAMETERs [PR103691] adds 711c7f079bc Fix issue for pointers to anonymous types with -fdump-ada-spec adds 0b0fc52b041 middle-end/105049 - fix uniform_vector_p and vector CTOR gi [...] adds 8570cce7c70 [libgomp, testsuite] Scale down some OpenACC test-cases adds d0b938a7612 c++: alignas and alignof void [PR104944] adds fe705dce2e1 tree-optimization/105053 - fix reduction chain epilogue generation adds 25725506b85 [PR104971] LRA: check live hard regs to remove a dead insn adds 3ab5c8cd03d arm: Revert Auto-vectorization for MVE: add pack/unpack pat [...] adds 674ec679059 libstdc++: Add more doxygen comments in <bit> adds bdd7b679e84 x86: Use -msse2 on gcc.target/i386/pr95483-1.c adds 81faedaa8e2 rs6000: Update testsuite to use -mdejagnu-cpu= and -mdejagn [...] adds 75d1c8fea95 reload: Adjust comment in find_reloads about subset, not in [...] adds 1806829e08f c++: Fix up __builtin_{bit_cast,convertvector} parsing adds 0268c547de3 Add another commit to ignore adds 31e989a2785 Daily bump. adds f0fdd92e9da Manually add entry for r12-7818-g3ab5c8cd03d92bf4ec41e35182 [...] adds 8c8993c7530 analyzer: fix ICE on memset of untracked region [PR105057] adds 99591cf43fc x86: Use x constraint on SSSE3 patterns with MMX operands adds ede5f5224d5 x86: Use x constraint on KL patterns adds 04f19580e8d c++: ICE when building builtin operator->* set [PR103455] adds ff465bd8a0f c++: diagnosing if-stmt with non-constant branches [PR105050] adds 6459e653763 ecog: Return 1 from insn_invalid_p if REG_INC reg overlaps [...] adds 41d1f11f5f6 PR middle-end/104885: Fix ICE with large stack frame on powerpc64. adds 43911ddd18b Remove mysterious '-# Defining these options here in additi [...] adds d2906412ada Daily bump. adds b78e0ce28b3 libstdc++: Define std::expected for C++23 (P0323R12) adds 08e69332881 x86: Use Yw constraint on *ssse3_pshufbv8qi3 adds 2c1c55d701c Daily bump. adds f6819b7fea3 add missing dg-require alias to gcc.dg/torture/pr100786.c adds 50f9148f7a8 predcom: Fix up component::component [PR105056] adds e4352a0fee4 Fix typo in vec_setv8hi_0. adds 9f37d31324f aarch64: Update Neoverse N2 core definition adds bc86a86a4f2 tree-optimization/105070 - annotate bit cluster tests with [...] adds c8464cf444e gcc-changelog: Make This reverts stricter. adds a74ccc8cb02 gcc-changelog: Update revert_regex. adds 567eb37c76e libstdc++: Fix typos in comments in tests adds 52f42dce15f [libgomp, testsuite] Fix hardcoded libexec in plugin/configfrag.ac adds 07be8f8da4c c++: ICE with alias in pack expansion [PR103769] adds 71e1db540c0 c++: mangling union{1} in template [PR104847] adds 72bdfcb8483 c++: missing aggregate base ctor [PR102045] adds 8bc5cdaafa2 c++: CTAD and member function references [PR103943] adds c7361eb36fa c++: member alias declaration [PR103968] adds b854ce130eb c++: CTAD and member alias template [PR102123] adds 8796eb27e24 c++: visibility of local extern [PR103291] adds 19b87a06482 c++: low -faligned-new [PR102071] adds 875342766d4 gimple-fold: fix location of loads for memory ops [PR104308] adds fc50d9a252c c++: hash table ICE with variadic alias [PR105003] adds 0127fb1b78a [nvptx] Improve help description of misa and mptx adds cccbb776589 x86: Also use Yw in *ssse3_pshufbv8qi3 clobber adds ecb4882e362 c++: constrained template friend matching ICE [PR105064] adds 23e57329c65 c++: reject concept w/ multiple tparm lists [PR105067]
No new revisions were added by this update.
Summary of changes: ChangeLog | 4 + MAINTAINERS | 2 +- contrib/ChangeLog | 5 + contrib/gcc-changelog/git_commit.py | 4 +- contrib/gcc-changelog/git_update_version.py | 3 +- gcc/ChangeLog | 143 +++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 6 + gcc/analyzer/ChangeLog | 37 + gcc/analyzer/analyzer.opt | 4 + gcc/analyzer/engine.cc | 3 + gcc/analyzer/region-model-asm.cc | 3 +- gcc/analyzer/region-model-manager.cc | 41 + gcc/analyzer/region-model.h | 2 + gcc/analyzer/region.cc | 88 ++ gcc/analyzer/region.h | 24 +- gcc/analyzer/store.cc | 23 +- gcc/c-family/ChangeLog | 13 + gcc/c-family/c-ada-spec.cc | 89 +- gcc/c-family/c.opt | 6 +- gcc/calls.cc | 3 +- gcc/config/aarch64/aarch64-cores.def | 5 +- gcc/config/arm/mve.md | 35 +- gcc/config/arm/neon.md | 39 +- gcc/config/arm/vec-common.md | 71 -- gcc/config/i386/sse.md | 36 +- gcc/config/nvptx/gen-opt.sh | 2 +- gcc/config/nvptx/nvptx-gen.opt | 2 +- gcc/config/nvptx/nvptx.opt | 6 +- gcc/config/nvptx/t-nvptx | 3 +- gcc/cp/ChangeLog | 69 ++ gcc/cp/call.cc | 3 +- gcc/cp/class.cc | 25 +- gcc/cp/constexpr.cc | 7 +- gcc/cp/constraint.cc | 13 +- gcc/cp/cp-tree.h | 1 + gcc/cp/decl.cc | 4 + gcc/cp/init.cc | 15 +- gcc/cp/mangle.cc | 2 +- gcc/cp/method.cc | 24 + gcc/cp/name-lookup.cc | 3 + gcc/cp/parser.cc | 12 +- gcc/cp/pt.cc | 106 +- gcc/cp/tree.cc | 15 +- gcc/cp/typeck.cc | 21 +- gcc/doc/invoke.texi | 48 +- gcc/fortran/ChangeLog | 8 + gcc/fortran/trans-array.cc | 15 +- gcc/gimple-fold.cc | 1 + gcc/lra-lives.cc | 5 +- gcc/recog.cc | 22 + gcc/reload.cc | 15 +- gcc/testsuite/ChangeLog | 174 +++ .../c-c++-common/builtin-convertvector-3.c | 11 + gcc/testsuite/g++.dg/abi/mangle-union1.C | 10 + gcc/testsuite/g++.dg/cpp0x/alias-decl-mem1.C | 20 + gcc/testsuite/g++.dg/cpp0x/alignas20.C | 26 + gcc/testsuite/g++.dg/cpp0x/variadic-alias5.C | 9 + gcc/testsuite/g++.dg/cpp0x/variadic-alias6.C | 20 + gcc/testsuite/g++.dg/cpp0x/variadic-alias7.C | 16 + gcc/testsuite/g++.dg/cpp1y/constexpr-104284-1.C | 34 + gcc/testsuite/g++.dg/cpp1y/constexpr-104284-2.C | 33 + gcc/testsuite/g++.dg/cpp1y/constexpr-104284-3.C | 33 + gcc/testsuite/g++.dg/cpp1y/constexpr-104284-4.C | 35 + gcc/testsuite/g++.dg/cpp1y/constexpr-105050.C | 12 + gcc/testsuite/g++.dg/cpp1z/aggr-base12.C | 24 + gcc/testsuite/g++.dg/cpp1z/aligned-new9.C | 26 + gcc/testsuite/g++.dg/cpp1z/class-deduction109.C | 64 + gcc/testsuite/g++.dg/cpp1z/class-deduction110.C | 28 + gcc/testsuite/g++.dg/cpp2a/bit-cast15.C | 19 + gcc/testsuite/g++.dg/cpp2a/concepts-err4.C | 6 + gcc/testsuite/g++.dg/cpp2a/concepts-friend9.C | 12 + gcc/testsuite/g++.dg/ext/is_constructible3.C | 2 +- gcc/testsuite/g++.dg/ext/is_constructible7.C | 28 + .../ext/visibility/visibility-local-extern1.C | 10 + gcc/testsuite/g++.dg/overload/builtin6.C | 14 + gcc/testsuite/g++.dg/pr65240-1.C | 3 +- gcc/testsuite/g++.dg/pr65240-2.C | 3 +- gcc/testsuite/g++.dg/pr65240-3.C | 3 +- gcc/testsuite/g++.dg/pr65240-4.C | 3 +- gcc/testsuite/g++.dg/pr65242.C | 3 +- gcc/testsuite/g++.dg/pr67211.C | 3 +- gcc/testsuite/g++.dg/pr69667.C | 3 +- gcc/testsuite/g++.dg/pr71294.C | 3 +- gcc/testsuite/g++.dg/pr84279.C | 3 +- gcc/testsuite/g++.dg/torture/ppc-ldst-array.C | 3 +- gcc/testsuite/g++.dg/vect/pr105053.cc | 25 + gcc/testsuite/gcc.dg/analyzer/asm-x86-dyndbg-1.c | 126 ++ gcc/testsuite/gcc.dg/analyzer/asm-x86-dyndbg-2.c | 77 ++ gcc/testsuite/gcc.dg/analyzer/fread-2.c | 31 + gcc/testsuite/gcc.dg/analyzer/many-unused-locals.c | 69 ++ gcc/testsuite/gcc.dg/analyzer/memset-2.c | 27 + gcc/testsuite/gcc.dg/analyzer/pr104308.c | 8 + gcc/testsuite/gcc.dg/analyzer/strcpy-2.c | 27 + gcc/testsuite/gcc.dg/analyzer/untracked-1.c | 99 ++ gcc/testsuite/gcc.dg/analyzer/unused-local-1.c | 22 + gcc/testsuite/gcc.dg/pr103775.c | 12 + gcc/testsuite/gcc.dg/pr105049.c | 12 + gcc/testsuite/gcc.dg/torture/pr100786.c | 1 + gcc/testsuite/gcc.dg/uninit-40.c | 2 +- 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/arm/simd/pr104882.c | 16 + gcc/testsuite/gcc.target/i386/pr105066.c | 10 + gcc/testsuite/gcc.target/i386/pr105068.c | 47 + gcc/testsuite/gcc.target/i386/pr95483-1.c | 2 +- gcc/testsuite/gcc.target/powerpc/fusion.c | 2 +- gcc/testsuite/gcc.target/powerpc/fusion2.c | 2 +- .../gcc.target/powerpc/int_128bit-runnable.c | 2 +- gcc/testsuite/gcc.target/powerpc/test_mffsl.c | 2 +- gcc/testsuite/gfortran.dg/nint_p7.f90 | 3 +- gcc/testsuite/gfortran.dg/pr102860.f90 | 3 +- gcc/testsuite/gfortran.dg/pr47614.f | 2 +- gcc/testsuite/gfortran.dg/pr58968.f | 2 +- gcc/tree-predcom.cc | 3 +- gcc/tree-switch-conversion.cc | 28 +- gcc/tree-switch-conversion.h | 3 +- gcc/tree-vect-loop.cc | 14 +- gcc/tree.cc | 2 + libatomic/ChangeLog | 5 + libgomp/ChangeLog | 8 + libgomp/configure | 2 +- libgomp/plugin/configfrag.ac | 2 +- .../libgomp.oacc-c-c++-common/parallel-dims.c | 45 +- .../libgomp.oacc-c-c++-common/vred2d-128.c | 6 + .../libgomp.oacc-fortran/parallel-dims.f90 | 18 +- libstdc++-v3/ChangeLog | 25 + libstdc++-v3/doc/doxygen/user.cfg.in | 1 + libstdc++-v3/include/Makefile.am | 1 + libstdc++-v3/include/Makefile.in | 1 + libstdc++-v3/include/precompiled/stdc++.h | 1 + libstdc++-v3/include/std/bit | 20 +- libstdc++-v3/include/std/expected | 1240 ++++++++++++++++++++ libstdc++-v3/include/std/version | 1 + libstdc++-v3/libsupc++/exception | 2 +- libstdc++-v3/testsuite/20_util/expected/assign.cc | 321 +++++ libstdc++-v3/testsuite/20_util/expected/cons.cc | 175 +++ .../testsuite/20_util/expected/illformed_neg.cc | 67 ++ .../testsuite/20_util/expected/observers.cc | 209 ++++ .../testsuite/20_util/expected/requirements.cc | 129 ++ libstdc++-v3/testsuite/20_util/expected/swap.cc | 57 + .../testsuite/20_util/expected/synopsis.cc | 21 + .../testsuite/20_util/expected/unexpected.cc | 80 ++ libstdc++-v3/testsuite/20_util/expected/version.cc | 10 + .../testsuite/20_util/optional/monadic/and_then.cc | 2 +- .../20_util/optional/monadic/transform.cc | 2 +- .../22_locale/codecvt/always_noconv/char/1.cc | 4 +- .../testsuite/22_locale/codecvt/encoding/char/1.cc | 4 +- .../testsuite/22_locale/codecvt/in/char/1.cc | 8 +- .../22_locale/codecvt/max_length/char/1.cc | 4 +- .../testsuite/22_locale/codecvt/out/char/1.cc | 8 +- .../testsuite/22_locale/codecvt/unshift/char/1.cc | 12 +- 154 files changed, 4631 insertions(+), 442 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/builtin-convertvector-3.c create mode 100644 gcc/testsuite/g++.dg/abi/mangle-union1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-mem1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/alignas20.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic-alias5.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic-alias6.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic-alias7.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-104284-1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-104284-2.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-104284-3.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-104284-4.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-105050.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/aggr-base12.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/aligned-new9.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction109.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction110.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/bit-cast15.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-err4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-friend9.C create mode 100644 gcc/testsuite/g++.dg/ext/is_constructible7.C create mode 100644 gcc/testsuite/g++.dg/ext/visibility/visibility-local-extern1.C create mode 100644 gcc/testsuite/g++.dg/overload/builtin6.C create mode 100644 gcc/testsuite/g++.dg/vect/pr105053.cc create mode 100644 gcc/testsuite/gcc.dg/analyzer/asm-x86-dyndbg-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/asm-x86-dyndbg-2.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/fread-2.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/many-unused-locals.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/memset-2.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr104308.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/strcpy-2.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/untracked-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/unused-local-1.c create mode 100644 gcc/testsuite/gcc.dg/pr103775.c create mode 100644 gcc/testsuite/gcc.dg/pr105049.c delete mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-vec-pack.c delete mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-vec-unpack.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/pr104882.c create mode 100644 gcc/testsuite/gcc.target/i386/pr105066.c create mode 100644 gcc/testsuite/gcc.target/i386/pr105068.c create mode 100644 libstdc++-v3/include/std/expected create mode 100644 libstdc++-v3/testsuite/20_util/expected/assign.cc create mode 100644 libstdc++-v3/testsuite/20_util/expected/cons.cc create mode 100644 libstdc++-v3/testsuite/20_util/expected/illformed_neg.cc create mode 100644 libstdc++-v3/testsuite/20_util/expected/observers.cc create mode 100644 libstdc++-v3/testsuite/20_util/expected/requirements.cc create mode 100644 libstdc++-v3/testsuite/20_util/expected/swap.cc create mode 100644 libstdc++-v3/testsuite/20_util/expected/synopsis.cc create mode 100644 libstdc++-v3/testsuite/20_util/expected/unexpected.cc create mode 100644 libstdc++-v3/testsuite/20_util/expected/version.cc