[Bug c++/19189] A derived template cannot access base template members without using this

amos at ilogix dot com gcc-bugzilla@gcc.gnu.org
Thu Dec 30 07:33:00 GMT 2004


------- Additional Comments From amos at ilogix dot com  2004-12-30 07:32 -------
(In reply to comment #3):
I agree that this is the expected behavior, although such a change, without any
backward compatibility, makes it hard to upgrade to a new version of the compiler.
In our specific case, we provide a generic library and a client that tried to
upgrade found the error and didn't understand why (they didn't read the release
notes as well). Also the error message doesn't help you to understand that this
is a deliberate change.

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19189



More information about the Gcc-bugs mailing list