https://gcc.gnu.org/g:fe919da3c395d2214ffc81ad4f51f8344ad5a5c1

commit r15-4843-gfe919da3c395d2214ffc81ad4f51f8344ad5a5c1
Author: Simon Martin <si...@nasilyan.com>
Date:   Thu Oct 31 15:41:11 2024 +0100

    c++: Add testcase for now fixed issue [PR101887]
    
    The testcase in PR101887 has been working since the fix for PR104846,
    via r12-7599-gac8310dd122172.
    
    This patch simply adds the case to the testsuite.
    
            PR c++/101887
    
    gcc/testsuite/ChangeLog:
    
            * g++.dg/init/delete5.C: Add testcase from PR c++/101887.

Diff:
---
 gcc/testsuite/g++.dg/init/delete5.C | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gcc/testsuite/g++.dg/init/delete5.C 
b/gcc/testsuite/g++.dg/init/delete5.C
index 3555f43bbb09..3fff93d846ec 100644
--- a/gcc/testsuite/g++.dg/init/delete5.C
+++ b/gcc/testsuite/g++.dg/init/delete5.C
@@ -1,8 +1,9 @@
 // PR c++/104846
+// PR c++/101887
 // { dg-do compile { target c++14 } }
 
 struct S {
   auto operator delete (void *) {} // { dg-error ".operator delete. must 
return type .void'" }
+  auto operator delete (void*, __SIZE_TYPE__); // { dg-error ".operator 
delete. must return type .void'" }
   auto operator delete[] (void *) {} // { dg-error ".operator delete. must 
return type .void'" }
 };
-

Reply via email to