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-release-aarch64-next-allnoconfig in repository toolchain/ci/gcc.
from 5791ecedcdb Daily bump. adds 62bba614ffa Fortran: Fix problem with allocate initialization [PR99545]. adds 9b0bbe19afb ira: Make sure allocno copies are ordered [PR98791] adds a14691e924e tree-nested: Update assert for Fortran module vars [PR97927] adds 6c699f03c54 coroutines : Avoid a C++11ism. adds a555e443211 Daily bump. adds 65767abfdc0 tree-optimization/99253 - fix reduction path check adds 7e9c43ce0d7 c/99224 - avoid ICEing on invalid __builtin_next_arg adds 27dca33bc5c ipa: Fix resolving speculations through cgraph_edge::set_call_stmt adds 247966e33c4 Daily bump. adds 8f6da087634 rs6000: Fix disassembling a vector pair in gcc-10 in little [...] adds 2f87268c34f aarch64: Fix status return logic in RNG intrinsics adds fed70c0b345 Daily bump. adds a98cb0f1065 testsuite: Update testcase for PR96078 fix [PR99363] adds 5f9fcceb8d1 aarch64: Improve generic SVE tuning defaults adds 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. adds 17542ce1c25 Use memcpy instead of strncpy to avoid error with -Werror=s [...] adds 62ad1bba1b3 Daily bump. adds a996d8d7a8d Darwin: Handle poly_int machine_modes. adds cd1428a5f6e testsuite, Darwin: XFAIL runs for two timode conversion tests. adds dc734dad7ae Darwin : Update libc function availability. adds 08d4e37c91b Darwin : Begin rework of zero-fill sections. adds df11e89be56 Darwin : Avoid a C++ ODR violation seen with LTO. adds aa55f33e6cb Darwin: Guard two macros in darwin.h. adds 2dc332f7ce4 Darwin : Adjust defaults for current bootstrap constraints. adds 9982ca0f0e3 Darwin : Simplify headers. adds c3d51b2d238 dwarf2unwind : Force the CFA after remember/restore pairs [ [...] adds 80ba9d88322 coroutines: Fix unused value found by static analysis. adds 0b0a5791918 coroutines : Adjust error handling for type-dependent corou [...] adds 80b93c1f788 Daily bump.
No new revisions were added by this update.
Summary of changes: contrib/ChangeLog | 7 + contrib/texi2pod.pl | 1 + gcc/ChangeLog | 336 ++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/builtins.c | 3 +- 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/cgraph.c | 37 ++- gcc/config.gcc | 49 ++- gcc/config/aarch64/aarch64-builtins.c | 2 +- gcc/config/aarch64/aarch64.c | 32 +- gcc/config/darwin-c.c | 15 +- gcc/config/darwin-protos.h | 1 + gcc/config/darwin.c | 117 +++---- gcc/config/darwin.h | 58 +++- gcc/config/darwin10.h | 36 --- gcc/config/darwin12.h | 27 -- gcc/config/darwin9.h | 59 ---- 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/config/riscv/riscv.c | 24 +- gcc/config/rs6000/darwin8.h | 21 -- gcc/config/rs6000/rs6000-call.c | 32 +- gcc/cp/ChangeLog | 124 ++++++++ gcc/cp/call.c | 13 + gcc/cp/constexpr.c | 29 +- gcc/cp/coroutines.cc | 23 +- 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/doc/tm.texi | 4 + gcc/doc/tm.texi.in | 2 + gcc/dwarf2cfi.c | 6 + gcc/expmed.c | 13 +- gcc/fold-const.c | 62 ++-- gcc/fortran/ChangeLog | 20 ++ gcc/fortran/data.c | 3 + gcc/fortran/trans-array.c | 2 +- gcc/fortran/trans-stmt.c | 2 +- gcc/gimplify.c | 7 + gcc/ifcvt.c | 71 ++++- gcc/ipa-icf-gimple.c | 8 + gcc/ira-conflicts.c | 5 +- gcc/lra-constraints.c | 9 +- gcc/match.pd | 23 +- gcc/target.def | 14 + gcc/testsuite/ChangeLog | 348 +++++++++++++++++++++ gcc/testsuite/g++.dg/coroutines/pr96251.C | 32 ++ 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 - .../g++.target/aarch64/sve/aarch64-sve.exp | 4 + .../aarch64/sve/acle/aarch64-sve-acle-asm.exp | 4 + .../aarch64/sve/acle/aarch64-sve-acle.exp | 4 + 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/attr-flatten-1.c | 15 +- gcc/testsuite/gcc.dg/darwin-sections.c | 42 ++- 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/pr99224.c | 6 + gcc/testsuite/gcc.dg/strlenopt-73.c | 13 +- gcc/testsuite/gcc.dg/strlenopt-80.c | 2 +- .../gcc.dg/torture/fp-int-convert-timode-3.c | 1 + .../gcc.dg/torture/fp-int-convert-timode-4.c | 1 + gcc/testsuite/gcc.dg/vect/pr99253.c | 22 ++ gcc/testsuite/gcc.target/aarch64/acle/rng_2.c | 12 + gcc/testsuite/gcc.target/aarch64/pr93235.c | 12 + .../gcc.target/aarch64/sve/aarch64-sve.exp | 4 + .../aarch64/sve/acle/aarch64-sve-acle-asm.exp | 4 + .../aarch64/sve/acle/aarch64-sve-acle.exp | 4 + gcc/testsuite/gcc.target/aarch64/sve/pr98791.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/module_variable_3.f90 | 37 +++ gcc/testsuite/gfortran.dg/pr99204.f90 | 10 + gcc/testsuite/gfortran.dg/pr99545.f90 | 40 +++ gcc/tree-cfg.c | 12 +- gcc/tree-nested.c | 1 + gcc/tree-vect-loop.c | 56 ++-- gcc/varasm.c | 7 +- libstdc++-v3/ChangeLog | 20 ++ libstdc++-v3/include/bits/char_traits.h | 9 +- .../char_traits/requirements/char/99181.cc | 40 +++ 124 files changed, 2422 insertions(+), 459 deletions(-) delete mode 100644 gcc/config/darwin10.h delete mode 100644 gcc/config/darwin12.h delete mode 100644 gcc/config/darwin9.h delete mode 100644 gcc/config/rs6000/darwin8.h create mode 100644 gcc/testsuite/g++.dg/coroutines/pr96251.C 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.dg/pr99224.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr99253.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/rng_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr93235.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr98791.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/module_variable_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr99204.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr99545.f90 create mode 100644 libstdc++-v3/testsuite/21_strings/char_traits/requirements/char [...]