[Bug c++/11645] [3.3/3.4 Regression] Failure to deal with using and private inheritance
bangerth at dealii dot org
gcc-bugzilla@gcc.gnu.org
Wed Jul 23 15:07: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
bangerth at dealii dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mark at codesourcery dot com
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
Last reconfirmed|0000-00-00 00:00:00 |2003-07-23 15:07:49
date| |
------- Additional Comments From bangerth at dealii dot org 2003-07-23 15:07 -------
Yes, the code is legal. The only patch in that time windows that to my layman's
eyes looks as if it could be related is this one:
2003-06-25 Mark Mitchell <mark@codesourcery.com>
PR c++/10990
* search.c (lookup_base_r): Rely on accessible_p, rather than
trying to emulate that logic here.
PR c++/10931
* call.c (convert_like): Pass issue_conversion_warnings.
(convert_like_with_context): Likewise.
(convert_like_real): Add issue_conversion_warnings parameter.
(perform_direct_initialization_if_possible): New function.
* cp-tree.h (perform_direct_initialization_if_possible): Declare it.
* typeck.c (check_for_casting_away_constness): New function.
(build_static_cast): Rewrite.
Mark, would you mind taking a look?
W.
More information about the Gcc-bugs
mailing list