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*c87b03e5Sespieint 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