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-mainline-allnoconfig in repository toolchain/ci/gcc.
from 561d91dcc91 Daily bump. adds 79ab8c4321b i386: Make xmm16-xmm31 call used even in ms ABI [PR65782] adds c7c09af8ef0 c++: Handle CONSTRUCTORs without indexes in find_array_ctor [...] adds c151a342b8b c++: Fix TREE_SIDE_EFFECTS after digest_init. adds 61f5369f7ec c++: Fix -Wreturn-local-addr location. adds 173c8defa6e c++: Preserve location in maybe_constant_value. adds aaa26bf496a c++: Use constexpr to avoid wrong -Wsign-compare (PR90691). adds b780f68e025 RISC-V: Improve caller-save code generation. adds 4b39d801b26 rs6000: Fix testsuite fallout from previous fix. [PR93136] adds c2a4bf2d6ed aarch64: fix strict alignment for vector load/stores (PR 91927) adds a5691173e61 Daily bump. adds 9bc3b95dfef openmp: Optimize DECL_IN_CONSTANT_POOL vars in target regions new 81958cd6adf c++: Fix ICE during constexpr virtual call evaluation [PR93633]
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: gcc/ChangeLog | 24 ++ gcc/DATESTAMP | 2 +- gcc/config/aarch64/aarch64-simd.md | 2 +- gcc/config/i386/i386.h | 4 +- gcc/config/riscv/riscv.h | 7 + gcc/cp/ChangeLog | 36 +++ gcc/cp/constexpr.c | 92 ++++++- gcc/cp/cp-tree.h | 2 +- gcc/cp/expr.c | 2 + gcc/cp/typeck.c | 13 +- gcc/cp/typeck2.c | 8 +- gcc/gimplify.c | 16 ++ gcc/testsuite/ChangeLog | 33 +++ gcc/testsuite/g++.dg/cpp2a/constexpr-new11.C | 31 +++ gcc/testsuite/g++.dg/cpp2a/constexpr-new12.C | 26 ++ gcc/testsuite/g++.dg/cpp2a/constexpr-new13.C | 26 ++ gcc/testsuite/g++.dg/ext/constexpr-pr93549.C | 26 ++ gcc/testsuite/g++.dg/warn/Walways-true-3.C | 4 +- gcc/testsuite/g++.dg/warn/Wsign-compare-9.C | 22 ++ gcc/testsuite/gcc.dg/vmx/ops.c | 2 +- gcc/testsuite/gcc.target/aarch64/pr91927.c | 38 +++ gcc/testsuite/gcc.target/i386/pr65782.c | 16 ++ gcc/testsuite/gcc.target/powerpc/vsx-vector-6.h | 305 ++++++++++----------- gcc/testsuite/gcc.target/powerpc/vsx-vector-6.p7.c | 74 ++--- gcc/testsuite/gcc.target/powerpc/vsx-vector-6.p8.c | 80 +++--- gcc/testsuite/gcc.target/powerpc/vsx-vector-6.p9.c | 70 ++--- libgomp/ChangeLog | 4 + libgomp/testsuite/libgomp.c/target-38.c | 28 ++ 28 files changed, 692 insertions(+), 301 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-new11.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-new12.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-new13.C create mode 100644 gcc/testsuite/g++.dg/ext/constexpr-pr93549.C create mode 100644 gcc/testsuite/g++.dg/warn/Wsign-compare-9.C create mode 100644 gcc/testsuite/gcc.target/aarch64/pr91927.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65782.c create mode 100644 libgomp/testsuite/libgomp.c/target-38.c