]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
c++: Add testcase for now fixed issue [PR101887]
authorSimon Martin <simon@nasilyan.com>
Thu, 31 Oct 2024 14:41:11 +0000 (15:41 +0100)
committerSimon Martin <simon@nasilyan.com>
Fri, 1 Nov 2024 17:26:12 +0000 (18:26 +0100)
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.

gcc/testsuite/g++.dg/init/delete5.C

index 3555f43bbb09ff2c4137370a9cc2263e091c23a9..3fff93d846ec56ffb199508e7dbfd84bac6a2e95 100644 (file)
@@ -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'" }
 };
-