[Bug c++/11645] [3.3/3.4 Regression] Failure to deal with using and private inheritance
pinskia at physics dot uc dot edu
gcc-bugzilla@gcc.gnu.org
Wed Jul 23 14:53:00 GMT 2003
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11645
pinskia at physics dot uc dot edu changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|normal |critical
Keywords| |rejects-valid
Priority|P3 |P1
Summary|Failure to deal with using |[3.3/3.4 Regression] Failure
|and private inheritance |to deal with using and
| |private inheritance
Target Milestone|--- |3.3.1
------- Additional Comments From pinskia at physics dot uc dot edu 2003-07-23 14:53 -------
This looks valid to me but I want a second opinion.
>From Phil's regression hunter:
: Search converges between 2003-06-25-trunk (#317) and 2003-06-26-trunk (#318).
: Search converges between 2003-06-25-3.3 (#149) and 2003-06-26-3.3 (#150).
Reduced sources:
struct Container { int Count(); };
struct List : private Container {
using Container::Count;
};
struct INetContentTypeParameterList : private List { void Clear(); };
void INetContentTypeParameterList::Clear() {
Count();//Calling non static but in a non-static method.
}
More information about the Gcc-bugs
mailing list