aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Martin <simon@nasilyan.com>2024-10-31 15:41:11 +0100
committerSimon Martin <simon@nasilyan.com>2024-11-01 18:26:12 +0100
commitfe919da3c395d2214ffc81ad4f51f8344ad5a5c1 (patch)
tree6f11afc4daa076966c0c153ae08f8c28f6794ff4
parentc8d35f2ecbf124bdd164dbb1c36de9d90695843b (diff)
downloadgcc-fe919da3c395d2214ffc81ad4f51f8344ad5a5c1.zip
gcc-fe919da3c395d2214ffc81ad4f51f8344ad5a5c1.tar.gz
gcc-fe919da3c395d2214ffc81ad4f51f8344ad5a5c1.tar.bz2
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.
-rw-r--r--gcc/testsuite/g++.dg/init/delete5.C3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/testsuite/g++.dg/init/delete5.C b/gcc/testsuite/g++.dg/init/delete5.C
index 3555f43..3fff93d 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'" }
};
-