This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 0da3e7668c4 Avoid typeless storage in wide-int new 2ca6de338d4 Annotate vec::copy better for mem stats new 5afd90c5f36 c++: Fix constexpr dtors vs invisible ref [PR97388] new 8895443a42d c++: Fix constexpr cleanup error handling. new 57ec9b687b0 Fix some memleaks new 5681668765e c++: Tolerate empty initial args during normalization [PR97412] new e1344fe7b6a c++: Simplify constraint normalization routines new 79991e2348a c++: Reject float <=> enum.
The 7 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/cp/constexpr.c | 29 +++++----- gcc/cp/constraint.cc | 72 ++++++++----------------- gcc/cp/cp-tree.h | 4 +- gcc/cp/pt.c | 5 +- gcc/cp/typeck.c | 13 ++++- gcc/testsuite/g++.dg/cpp2a/concepts-variadic2.C | 12 +++++ gcc/testsuite/g++.dg/cpp2a/constexpr-dtor5.C | 35 ++++++++++++ gcc/testsuite/g++.dg/cpp2a/constexpr-dtor6.C | 36 +++++++++++++ gcc/testsuite/g++.dg/cpp2a/constexpr-dtor7.C | 19 +++++++ gcc/testsuite/g++.dg/cpp2a/constexpr-dtor8.C | 19 +++++++ gcc/testsuite/g++.dg/cpp2a/enum-conv1.C | 3 -- gcc/testsuite/g++.dg/cpp2a/spaceship-err5.C | 23 ++++++++ gcc/tree-ssa-pre.c | 5 +- gcc/tree-vect-loop.c | 2 +- gcc/vec.h | 2 +- 15 files changed, 203 insertions(+), 76 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-variadic2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dtor5.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dtor6.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dtor7.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dtor8.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-err5.C