[Bug c++/92918] [8/9/10 Regression] Does not do name lookup when using from base class
redi at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Dec 12 09:19:00 GMT 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92918
Jonathan Wakely <redi at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |nathan at gcc dot gnu.org
Known to work| |7.5.0
See Also| |https://gcc.gnu.org/bugzill
| |a/show_bug.cgi?id=89831
Target Milestone|--- |8.4
Summary|Does not do name lookup |[8/9/10 Regression] Does
|when using from base class |not do name lookup when
| |using from base class
Known to fail| |10.0, 8.3.0, 9.2.0
--- Comment #2 from Jonathan Wakely <redi at gcc dot gnu.org> ---
This regressed with r255605
[PR C++/15272] lookups with ambiguating dependent base
https://gcc.gnu.org/ml/gcc-patches/2017-12/msg00766.html
PR c++/15272
* pt.c (tsubst_baselink): Don't repeat the lookup for
non-dependent baselinks.
PR c++/15272
* g++.dg/template/pr71826.C: Adjust for 15272 fix.
More information about the Gcc-bugs
mailing list