This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: c++ template bug


>>>>> "root" == root  <root@ptpp09.phy.tu-dresden.de> writes:

    root> The following code compiles fine under g++ 2.8.1 and
    root> egcs-1.0.2, but not under the current egcs.

    root> $ cat h.cc template<class T> class A { public: void f(); };

    root> class B : public A<int> { public: void f(); };

    root> int main() { B b; B& b1 = b; b1.A<int>::f(); }

I would have figured I had broken this with the changes I made last
night, were it not for the fact that this appears to happen on the 1.1
branch as well as the mainline.

-- 
Mark Mitchell 			mark@markmitchell.com
Mark Mitchell Consulting	http://www.markmitchell.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]