]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - gcc/testsuite/g++.old-deja/g++.brendan/crash17.C
Imported gcc-4.4.3
[msp430-gcc.git] / gcc / testsuite / g++.old-deja / g++.brendan / crash17.C
diff --git a/gcc/testsuite/g++.old-deja/g++.brendan/crash17.C b/gcc/testsuite/g++.old-deja/g++.brendan/crash17.C
deleted file mode 100644 (file)
index 70da8d5..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-// Build don't link: 
-// GROUPS passed old-abort
-//
-// This one creates
-//
-// gcc2: Internal compiler error: program cc1plus got fatal signal 11
-//
-// when compiled with g++.
-// The error goes away, if
-// 1) int ClassInvariant() is not virtual or
-// 2) GnObject has a virtual destructor or
-// 3) GnWidget has no virtual destructor or
-// 4) GnContracts has a virtual destructor
-//
-
-
-class GnContracts {
-  public:
-    virtual int ClassInvariant();
-//    virtual ~GnContracts();
-};
-
-class GnObject : public GnContracts {
-  public:
-//    virtual ~GnObject();
-};
-
-class GnWidget : public GnObject {
-  public:
-    virtual ~GnWidget();
-};
-
-class GnOptionGroup : public GnObject, public GnWidget {// ERROR -  warning
-};
-