X-Git-Url: https://oss.titaniummirror.com/gitweb?a=blobdiff_plain;f=gcc%2Ftestsuite%2Fg%2B%2B.old-deja%2Fg%2B%2B.law%2Foperators4.C;fp=gcc%2Ftestsuite%2Fg%2B%2B.old-deja%2Fg%2B%2B.law%2Foperators4.C;h=0000000000000000000000000000000000000000;hb=6fed43773c9b0ce596dca5686f37ac3fc0fa11c0;hp=894bdec3129c7ba9a3a932e7b59474a1e2b4c2be;hpb=27b11d56b743098deb193d510b337ba22dc52e5c;p=msp430-gcc.git diff --git a/gcc/testsuite/g++.old-deja/g++.law/operators4.C b/gcc/testsuite/g++.old-deja/g++.law/operators4.C deleted file mode 100644 index 894bdec3..00000000 --- a/gcc/testsuite/g++.old-deja/g++.law/operators4.C +++ /dev/null @@ -1,31 +0,0 @@ -// GROUPS passed operators -// opr-del file -// From: rollins@bart.ee.queensu.ca (Mark Rollins) -// Date: Thu, 3 Sep 1992 22:01:03 -0400 Fri, 4 Sep 1992 02:00:25 GMT -// Subject: delete [size] pointer; Problem -// Message-ID: <92Sep3.220137edt.30@jarvis.csri.toronto.edu> - -#include -typedef std::complex Complex; -#include - -class Vector { - int size; - Complex *v; - public: - Vector(int s=1) { size = s; v = new Complex[size];}; - ~Vector() { delete [size] v;}// ERROR - warning -}; - -void foo(int s) -{ - Vector junk(s); -} - -int main() -{ - Vector* test; - for (int i=0;i<40;i++) // was 100000 - foo(1000); - printf ("PASS\n"); -}