This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-release-aarch64-build_cross in repository toolchain/ci/gcc.
from f26015ef086 PR target/99314: Fix integer signedness issue for cpymem pa [...] adds 4a94f76a9cf Daily bump. adds 376f564b870 Fix segfault during encoding of CONSTRUCTORs adds 82792a49421 substitute @tie{} with a space for the man pages adds d6faf78a881 PR fortran/99205 - Out of memory with undefined character length adds 487bca0ffbf i386: Remove V1DImode shift expanders [PR98287] adds 4dd7141653b lra-constraints: Fix error-recovery for bad inline-asms [PR97971] adds 025a0ee3911 ifcvt: Avoid ICEs trying to force_operand random RTL [PR97487] adds 8b7f2d3eae1 c++: Fix ICE with structured binding initialized to incompl [...] adds deba6b20a38 openmp: Temporarily disable into_ssa when gimplifying OpenM [...] adds 4b47af4346a c++: Consider addresses of heap artificial vars always non- [...] adds a964f494cd5 varasm: Fix ICE with -fsyntax-only [PR99035] adds ea535f59b19 c++: Fix zero initialization of flexible array members [PR99033] adds a7237df0aa2 c++: Fix endless errors on invalid requirement seq [PR97742] adds 45de8afb2d5 match.pd: Fix up A % (cast) (pow2cst << B) simplification [ [...] adds af868e89ec2 c++: Fix up build_zero_init_1 once more [PR99106] adds 3d7ce7ce6c0 c: Fix ICE with -fexcess-precision=standard [PR99136] adds 33be24d77d3 tree-cfg: Fix up gimple_merge_blocks FORCED_LABEL handling [...] adds 311c57f6d8f libstdc++: Fix up constexpr std::char_traits<char>::compare [...] adds f53a9b563b5 fold-const: Fix ICE in fold_read_from_constant_string on in [...] adds 4de402ab60c fold-const: Fix up ((1 << x) & y) != 0 folding for vectors [...] adds 8f9308936cf c++: Fix operator() lookup in lambdas [PR95451] adds a7c4a70077a cfgrtl: Fix up fixup_partitions caused ICE [PR99085] adds 0e87dc86eb5 c-family: Avoid ICE on va_arg [PR99324] adds 529e3b3402b c++: Fix -fstrong-eval-order for operator &&, || and , [PR82959] adds 01edf203146 c++: Fix up [[nodiscard]] on ctors on targetm.cxx.cdtor_ret [...] adds 510ff5def87 expand: Fix ICE in store_bit_field_using_insv [PR93235] adds b0d1a533d62 icf: Check return type of internal fn calls [PR99517] adds 3ef0d71f644 c++: Fix up calls to immediate functions returning referenc [...] adds 06589d2232a aarch64: Fix up aarch64_simd_clone_compute_vecsize_and_simd [...] adds 788da804135 i386: Fix up _mm256_vzeroupper() handling [PR99563] adds 1703937a05b c++: Ensure correct destruction order of local statics [PR99613] adds d6300df5f2b aarch64: Fix up aarch64_simd_clone_compute_vecsize_and_simd [...] adds c9f698dce2e testsuite: Fix up strlenopt-73.c on powerpc [PR99626] adds 752df7abc9e testsuite: Fix up strlenopt-80.c on powerpc [PR99636] adds 7e8aa1d5ded Daily bump. new 17542ce1c25 Use memcpy instead of strncpy to avoid error with -Werror=s [...]
The 1 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: contrib/ChangeLog | 7 + contrib/texi2pod.pl | 1 + gcc/ChangeLog | 175 +++++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 10 + gcc/c-family/c-common.c | 6 +- gcc/c/ChangeLog | 9 + gcc/c/c-typeck.c | 4 +- gcc/cfgrtl.c | 59 ++++- gcc/config/aarch64/aarch64.c | 12 +- gcc/config/i386/i386-expand.c | 4 + gcc/config/i386/i386-features.c | 31 ++- gcc/config/i386/i386.h | 4 + gcc/config/i386/mmx.md | 6 +- gcc/config/pa/pa.c | 2 +- gcc/cp/ChangeLog | 102 ++++++++ gcc/cp/call.c | 13 + gcc/cp/constexpr.c | 29 ++- gcc/cp/cvt.c | 12 +- gcc/cp/decl.c | 37 ++- gcc/cp/init.c | 20 +- gcc/cp/lambda.c | 3 +- gcc/cp/parser.c | 4 +- gcc/expmed.c | 13 +- gcc/fold-const.c | 62 +++-- gcc/fortran/ChangeLog | 11 + gcc/fortran/data.c | 3 + gcc/fortran/trans-array.c | 2 +- gcc/gimplify.c | 7 + gcc/ifcvt.c | 71 +++++- gcc/ipa-icf-gimple.c | 8 + gcc/lra-constraints.c | 9 +- gcc/match.pd | 23 +- gcc/testsuite/ChangeLog | 277 +++++++++++++++++++++ gcc/testsuite/g++.dg/cpp1y/lambda-generic-95451.C | 35 +++ gcc/testsuite/g++.dg/cpp1z/decomp54.C | 17 ++ gcc/testsuite/g++.dg/cpp1z/eval-order10.C | 27 ++ gcc/testsuite/g++.dg/cpp2a/concepts-requires24.C | 4 + gcc/testsuite/g++.dg/cpp2a/consteval19.C | 6 + gcc/testsuite/g++.dg/cpp2a/constexpr-new16.C | 13 + gcc/testsuite/g++.dg/cpp2a/constexpr-new17.C | 15 ++ ...card-constructor.c => nodiscard-constructor1.C} | 6 +- .../g++.dg/cpp2a/nodiscard-constructor2.C | 17 ++ gcc/testsuite/g++.dg/cpp2a/nodiscard-once.C | 2 +- .../g++.dg/cpp2a/nodiscard-reason-nonstring.C | 2 +- .../g++.dg/cpp2a/nodiscard-reason-only-one.C | 2 +- gcc/testsuite/g++.dg/ext/flexary38.C | 18 ++ gcc/testsuite/g++.dg/ext/weak6.C | 8 + gcc/testsuite/g++.dg/gomp/declare-simd-1.C | 2 +- gcc/testsuite/g++.dg/gomp/pr99007.C | 18 ++ gcc/testsuite/g++.dg/opt/pr99034.C | 23 ++ gcc/testsuite/g++.dg/ubsan/pr99106.C | 5 + gcc/testsuite/g++.dg/vect/simd-clone-7.cc | 2 - gcc/testsuite/gcc.c-torture/compile/pr99225.c | 31 +++ gcc/testsuite/gcc.c-torture/compile/pr99324.c | 19 ++ gcc/testsuite/gcc.c-torture/execute/pr99079.c | 18 ++ gcc/testsuite/gcc.dg/declare-simd.c | 1 + gcc/testsuite/gcc.dg/fold-modpow2-2.c | 47 ++++ gcc/testsuite/gcc.dg/gomp/pr59669-2.c | 1 - gcc/testsuite/gcc.dg/gomp/pr99007-1.c | 13 + gcc/testsuite/gcc.dg/gomp/pr99007-2.c | 15 ++ gcc/testsuite/gcc.dg/gomp/pr99007-3.c | 16 ++ gcc/testsuite/gcc.dg/gomp/pr99542.c | 17 ++ gcc/testsuite/gcc.dg/gomp/simd-clones-2.c | 1 - gcc/testsuite/gcc.dg/graphite/pr99085.c | 20 ++ gcc/testsuite/gcc.dg/pr97487-1.c | 9 + gcc/testsuite/gcc.dg/pr97487-2.c | 18 ++ gcc/testsuite/gcc.dg/pr98287.c | 19 ++ gcc/testsuite/gcc.dg/pr99136.c | 9 + gcc/testsuite/gcc.dg/strlenopt-73.c | 13 +- gcc/testsuite/gcc.dg/strlenopt-80.c | 2 +- gcc/testsuite/gcc.target/aarch64/pr93235.c | 12 + gcc/testsuite/gcc.target/i386/avx-pr99563.c | 38 +++ gcc/testsuite/gcc.target/i386/avx2-pr99517-1.c | 25 ++ gcc/testsuite/gcc.target/i386/avx2-pr99517-2.c | 20 ++ gcc/testsuite/gcc.target/i386/pr97971.c | 12 + gcc/testsuite/gfortran.dg/data_char_4.f90 | 11 + gcc/testsuite/gfortran.dg/data_char_5.f90 | 15 ++ gcc/testsuite/gfortran.dg/pr99204.f90 | 10 + gcc/tree-cfg.c | 12 +- gcc/varasm.c | 7 +- libstdc++-v3/ChangeLog | 20 ++ libstdc++-v3/include/bits/char_traits.h | 9 +- .../char_traits/requirements/char/99181.cc | 40 +++ 84 files changed, 1640 insertions(+), 120 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-95451.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/decomp54.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/eval-order10.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-requires24.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval19.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-new16.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-new17.C rename gcc/testsuite/g++.dg/cpp2a/{nodiscard-constructor.c => nodiscard-constructo [...] create mode 100644 gcc/testsuite/g++.dg/cpp2a/nodiscard-constructor2.C create mode 100644 gcc/testsuite/g++.dg/ext/flexary38.C create mode 100644 gcc/testsuite/g++.dg/ext/weak6.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr99007.C create mode 100644 gcc/testsuite/g++.dg/opt/pr99034.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr99106.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr99225.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr99324.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr99079.c create mode 100644 gcc/testsuite/gcc.dg/fold-modpow2-2.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr99007-1.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr99007-2.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr99007-3.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr99542.c create mode 100644 gcc/testsuite/gcc.dg/graphite/pr99085.c create mode 100644 gcc/testsuite/gcc.dg/pr97487-1.c create mode 100644 gcc/testsuite/gcc.dg/pr97487-2.c create mode 100644 gcc/testsuite/gcc.dg/pr98287.c create mode 100644 gcc/testsuite/gcc.dg/pr99136.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr93235.c create mode 100644 gcc/testsuite/gcc.target/i386/avx-pr99563.c create mode 100644 gcc/testsuite/gcc.target/i386/avx2-pr99517-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx2-pr99517-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr97971.c create mode 100644 gcc/testsuite/gfortran.dg/data_char_4.f90 create mode 100644 gcc/testsuite/gfortran.dg/data_char_5.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr99204.f90 create mode 100644 libstdc++-v3/testsuite/21_strings/char_traits/requirements/char [...]