[gcc r12-5995] testsuite: Fix up cpp23/auto-fncast11.C testcase [PR103408]

Jakub Jelinek jakub@gcc.gnu.org
Wed Dec 15 10:20:58 GMT 2021


https://gcc.gnu.org/g:6bf5d9108ae2dcb6cb883442d7bd299fd8fc15e9

commit r12-5995-g6bf5d9108ae2dcb6cb883442d7bd299fd8fc15e9
Author: Jakub Jelinek <jakub@redhat.com>
Date:   Wed Dec 15 11:18:14 2021 +0100

    testsuite: Fix up cpp23/auto-fncast11.C testcase [PR103408]
    
    This test fails:
    +FAIL: g++.dg/cpp23/auto-fncast11.C  -std=c++2b  (test for errors, line 19)
    +FAIL: g++.dg/cpp23/auto-fncast11.C  -std=c++2b (test for excess errors)
    because the regex in dg-error was missing an indefinite article.
    
    2021-12-15  Jakub Jelinek  <jakub@redhat.com>
    
            PR c++/103408
            * g++.dg/cpp23/auto-fncast11.C: Fix expected diagnostic wording.

Diff:
---
 gcc/testsuite/g++.dg/cpp23/auto-fncast11.C | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/testsuite/g++.dg/cpp23/auto-fncast11.C b/gcc/testsuite/g++.dg/cpp23/auto-fncast11.C
index 669dda14035..1ae0426264c 100644
--- a/gcc/testsuite/g++.dg/cpp23/auto-fncast11.C
+++ b/gcc/testsuite/g++.dg/cpp23/auto-fncast11.C
@@ -16,4 +16,4 @@ static_assert(requires { requires auto(auto(true)); });
 static_assert(!requires { requires auto(false); });
 static_assert(!requires { requires auto(auto(false)); });
 
-auto f() requires (auto(false)); // { dg-error "constraints on non-templated" }
+auto f() requires (auto(false)); // { dg-error "constraints on a non-templated" }


More information about the Gcc-cvs mailing list