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-release-arm-bootstrap_O3 in repository toolchain/ci/gcc.
from 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. adds 17542ce1c25 Use memcpy instead of strncpy to avoid error with -Werror=s [...] adds 62ad1bba1b3 Daily bump.
No new revisions were added by this update.
Summary of changes: contrib/ChangeLog | 7 + contrib/texi2pod.pl | 1 + gcc/ChangeLog | 156 +++++++++++++ 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 | 259 +++++++++++++++++++++ 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, 1603 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 [...]