1*c87b03e5Sespie // Build don't link:
2*c87b03e5Sespie // GROUPS passed visibility
3*c87b03e5Sespie // visibility file
4*c87b03e5Sespie // From: cmwang@iis.sinica.edu.tw (Chien-Min Wang)
5*c87b03e5Sespie // Date:     Fri, 6 Aug 93 19:42:31 CST
6*c87b03e5Sespie // Subject:  A bug in g++ 2.4.5
7*c87b03e5Sespie // Message-ID: <9308061142.AA08533@iiserv>
8*c87b03e5Sespie struct T1 { int i; };
9*c87b03e5Sespie 
10*c87b03e5Sespie struct T2 { int j; }; // ERROR - private
11*c87b03e5Sespie 
12*c87b03e5Sespie struct T3 : public T1, private T2 {
13*c87b03e5Sespie } x;
14*c87b03e5Sespie 
main()15*c87b03e5Sespie int main ()
16*c87b03e5Sespie {
17*c87b03e5Sespie     x.i = 1;
18*c87b03e5Sespie     x.j = 2;    // error: x.j is private// ERROR - .*
19*c87b03e5Sespie     return 0;
20*c87b03e5Sespie }
21