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

--- Comment #11 from Andrey Belevantsev <abel at gcc dot gnu.org> ---
(In reply to fabien from comment #10)

> The testcase is not valid, as a using declaration shall refer to a direct
> base class, which is not the case in 'using ns::Base::i' (the namespace ns
> does not seem to be relevant here). It is invalid for a second reason,
> 'using Base::i' is declared (implicitly) in a private section, so
> inaccessible in DerivedDerived.

Thank you for clarification, we weren't 100% sure whether this is a bug but
decided in favor of it because of icc/clang results...

> 
> > It's 9 years of the
> > original bugreport, maybe rise a priority?..
> 
> Raising the priority would not make me fix this bug more quickly. This bug
> is not a regression, and not a high priority in my opinion. Thought, it is
> in my TODO list. I gave it a try two years ago, and it was not obvious to
> fix. Feel free to take over if you have more free time than I have.

And sorry for the noise here, I just thought that having another test would
help with fixing the issue but of course the invalid test does not help.

Reply via email to