This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch concepts-cxx2a in repository gcc.
from 797ab073e5b Fix concept_check_p for IFN calls. new b1760e22f22 Implement P1452. new 8044c708717 Use check_constraint_atom in check_constraint_operands. new 1c5277a2e1c Adding test for PR c++/67692. new deb32fe4e4c Adding test for PR c++/67719. new fdcd8730cc2 Adding a test for PR c++/67774 new 0a1e8ff5917 Adding a test for PR c++/67825. new 016d7bd547a Adding test for PR c++/67680. new 92f27190133 Add test for PR c++/67658. new dc629186ce8 Emit better diagnostics for nested requirements. new a625046a96b PR c++/67682
The 10 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/c-family/c-cppbuiltin.c | 5 +- gcc/cp/ChangeLog | 14 ++ gcc/cp/constraint.cc | 38 ++---- gcc/cp/parser.c | 11 +- gcc/cp/pt.c | 18 ++- gcc/testsuite/ChangeLog | 5 + gcc/testsuite/g++.dg/cpp2a/concepts-iconv1.C | 6 +- gcc/testsuite/g++.dg/cpp2a/concepts-lambda1.C | 5 +- gcc/testsuite/g++.dg/cpp2a/concepts-pr67658.C | 14 ++ gcc/testsuite/g++.dg/cpp2a/concepts-pr67692.C | 13 ++ gcc/testsuite/g++.dg/cpp2a/concepts-pr67697.C | 15 +++ gcc/testsuite/g++.dg/cpp2a/concepts-pr67719.C | 15 +++ gcc/testsuite/g++.dg/cpp2a/concepts-pr67774.C | 26 ++++ gcc/testsuite/g++.dg/cpp2a/concepts-pr67825.C | 20 +++ gcc/testsuite/g++.dg/cpp2a/concepts-pr67860.C | 61 +++++++++ gcc/testsuite/g++.dg/cpp2a/concepts-pr67862.C | 162 ++++++++++++++++++++++++ gcc/testsuite/g++.dg/cpp2a/concepts-pr71368.C | 4 +- gcc/testsuite/g++.dg/cpp2a/concepts-pr71385.C | 5 +- gcc/testsuite/g++.dg/cpp2a/concepts-requires5.C | 3 +- gcc/testsuite/g++.dg/cpp2a/concepts3.C | 6 +- 20 files changed, 406 insertions(+), 40 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-pr67658.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-pr67692.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-pr67697.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-pr67719.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-pr67774.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-pr67825.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-pr67860.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-pr67862.C