This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-10 in repository gcc.
from aa992124895 Remove mask register costs. new a834e6d59d7 c++: Fix self-mapping in map_arguments [PR96531, PR97103] new 57b0df85b7e c++: Fix ICE with CTAD in concept [PR98611] new 78e6c55b0d0 c++: Fix folding of non-dependent BASELINKs [PR95468] new c76d5035273 c++: abbreviated function template return type rewriting [PR98990]
The 4 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/constraint.cc | 4 +- gcc/cp/pt.c | 86 +++++++++++++++---------- gcc/cp/tree.c | 5 +- gcc/cp/type-utils.h | 23 ++++--- gcc/testsuite/g++.dg/concepts/abbrev8.C | 22 +++++++ gcc/testsuite/g++.dg/cpp2a/concepts-ctad1.C | 16 +++++ gcc/testsuite/g++.dg/cpp2a/concepts-ctad2.C | 13 ++++ gcc/testsuite/g++.dg/cpp2a/concepts-ttp2.C | 11 ++++ gcc/testsuite/g++.dg/cpp2a/concepts-variadic1.C | 28 ++++++++ gcc/testsuite/g++.dg/template/non-dependent15.C | 12 ++++ 10 files changed, 170 insertions(+), 50 deletions(-) create mode 100644 gcc/testsuite/g++.dg/concepts/abbrev8.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-ctad1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-ctad2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-ttp2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-variadic1.C create mode 100644 gcc/testsuite/g++.dg/template/non-dependent15.C