URL
https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk
Only display areas with differences |
Details |
Blame |
View Log
Rev 305 |
Rev 338 |
// { dg-do run }
|
// { dg-do run }
|
// GROUPS passed virtual-functions
|
// GROUPS passed virtual-functions
|
// Not in g++ bugs snapshot
|
// Not in g++ bugs snapshot
|
// From: grande@isi.edu (Jim Grande)
|
// From: grande@isi.edu (Jim Grande)
|
// Subject: g++ 2.3.3 (HPPA) virt class definition dumps core
|
// Subject: g++ 2.3.3 (HPPA) virt class definition dumps core
|
// Date: 5 Mar 1993 22:51:14 -0500
|
// Date: 5 Mar 1993 22:51:14 -0500
|
// Message-ID: <23611@venera.isi.edu>
|
// Message-ID: <23611@venera.isi.edu>
|
|
|
#include
|
#include
|
|
|
class doubleclass
|
class doubleclass
|
{
|
{
|
public:
|
public:
|
double d;
|
double d;
|
doubleclass(double x = 0) { d = x; }
|
doubleclass(double x = 0) { d = x; }
|
};
|
};
|
|
|
class test
|
class test
|
{
|
{
|
doubleclass doublec;
|
doubleclass doublec;
|
};
|
};
|
|
|
class vderived : virtual public test
|
class vderived : virtual public test
|
{
|
{
|
};
|
};
|
|
|
int main()
|
int main()
|
{
|
{
|
vderived v;
|
vderived v;
|
|
|
printf ("PASS\n");
|
printf ("PASS\n");
|
}
|
}
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.