2017-09-26 Thomas Koenig <tkoenig@gcc.gnu.org>
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.law / vtable3.C
blobfc837174a2fc2ed7e0cab929f2c6749835d29c64
1 // { dg-do run  }
2 // GROUPS passed vtable
3 // vtable file
4 // From: Pete Bevin <pete@deng.icl.co.uk>
5 // Date:     Mon, 28 Nov 1994 19:57:53 +0000 (GMT)
6 // Subject:  g++-2.6.2: Virtual inheritance causes incorrect padding
7 // Message-ID: <Pine.SOL.3.91.941128194453.7510A-100000@gabriel>
9 extern "C" int printf (const char *, ...);
11 struct A {
15 struct B : virtual A {
16    public:
17       int b;
21 int main()
23     B blist[10];
24     printf ("PASS\n");