This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_check_gcc/master-arm in repository toolchain/ci/gcc.
from f88e5078013 pr103194-5.c: Replace long with int64_t adds b38c9cf6d57 c++: Implement C++23 P2128R6 - Multidimensional subscript o [...] adds 8e86218f05c c++: Return early in apply_late_template_attributes if ther [...] adds 531dae29a67 bswap: Improve perform_symbolic_merge [PR103376] adds 94912212d3d match.pd: Fix up the recent bitmask_inv_cst_vector_p simpli [...] adds 8acbd7bef6e path solver: Compute ranges in path in gimple order. adds d1c1919ef8a path solver: Move boolean import code to compute_imports. adds 1167d4890f7 docs: Add missing @option keyword.
No new revisions were added by this update.
Summary of changes: gcc/c-family/c-cppbuiltin.c | 1 + gcc/c-family/c-opts.c | 3 +- gcc/cp/call.c | 115 ++++++++++++++++++- gcc/cp/cp-tree.h | 12 +- gcc/cp/decl.c | 2 + gcc/cp/decl2.c | 125 ++++++++++++++++++--- gcc/cp/parser.c | 147 ++++++++++++++++++------- gcc/cp/pt.c | 104 +++++++++++------ gcc/cp/semantics.c | 3 +- gcc/cp/tree.c | 31 +++++- gcc/doc/invoke.texi | 20 +++- gcc/gimple-range-path.cc | 58 ++++++---- gcc/gimple-range-path.h | 1 + gcc/gimple-ssa-store-merging.c | 32 +++++- gcc/match.pd | 22 ++-- gcc/testsuite/g++.dg/cpp23/feat-cxx2b.C | 6 + gcc/testsuite/g++.dg/cpp23/subscript1.C | 55 +++++++++ gcc/testsuite/g++.dg/cpp23/subscript2.C | 51 +++++++++ gcc/testsuite/g++.dg/cpp23/subscript3.C | 90 +++++++++++++++ gcc/testsuite/g++.dg/cpp23/subscript4.C | 44 ++++++++ gcc/testsuite/g++.dg/cpp23/subscript5.C | 28 +++++ gcc/testsuite/g++.dg/cpp23/subscript6.C | 31 ++++++ gcc/testsuite/g++.dg/cpp2a/comma1.C | 15 ++- gcc/testsuite/g++.dg/cpp2a/comma3.C | 15 ++- gcc/testsuite/g++.dg/cpp2a/comma4.C | 5 + gcc/testsuite/g++.dg/cpp2a/comma5.C | 18 ++- gcc/testsuite/gcc.c-torture/execute/pr103417.c | 11 ++ gcc/testsuite/gcc.dg/optimize-bswapsi-7.c | 37 +++++++ 28 files changed, 920 insertions(+), 162 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp23/subscript1.C create mode 100644 gcc/testsuite/g++.dg/cpp23/subscript2.C create mode 100644 gcc/testsuite/g++.dg/cpp23/subscript3.C create mode 100644 gcc/testsuite/g++.dg/cpp23/subscript4.C create mode 100644 gcc/testsuite/g++.dg/cpp23/subscript5.C create mode 100644 gcc/testsuite/g++.dg/cpp23/subscript6.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr103417.c create mode 100644 gcc/testsuite/gcc.dg/optimize-bswapsi-7.c