From: Jason Merrill Date: Mon, 26 Oct 1998 02:15:41 +0000 (-0500) Subject: bogus X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=813aedae9eaa7b6b49ae2e43bb4a4d0b45bce2db;p=gcc.git bogus From-SVN: r23346 --- diff --git a/gcc/testsuite/g++.old-deja/g++.law/code-gen3.C b/gcc/testsuite/g++.old-deja/g++.law/code-gen3.C deleted file mode 100644 index a9de4838ca1..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.law/code-gen3.C +++ /dev/null @@ -1,33 +0,0 @@ -// GROUPS passed code-generation -// execution test - XFAIL *-*-* -// code-gen file -// From: mscha@anne.wifo.uni-mannheim.de (Martin Schader) -// Date: Wed, 4 Aug 93 19:14:52 +0200 -// Message-ID: <9308041714.AA00752@anne.wifo.uni-mannheim.de> - -extern "C" int printf (const char *, ...); - -template struct Y { - Y* next; -}; - -template struct X { - X() { ptrY = 0; } - void f(); - Y* ptrY; -}; - -template void X::f() { - ptrY->next = ptrY = new Y; -// -// Use two assignment statements and it works -// ptrY = new Y; -// ptrY->next = ptrY; -} - -int main() { - X x; - x.f(); - printf ("PASS\n"); - exit(0); -}