https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122509
Egas Ribeiro <egas.g.ribeiro at tecnico dot ulisboa.pt> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |egas.g.ribeiro at tecnico dot
ulis
| |boa.pt
--- Comment #4 from Egas Ribeiro <egas.g.ribeiro at tecnico dot ulisboa.pt> ---
I'm working on a fix for this. The problem is probably in lookup_member in
cp_parser_lookup_name, which returns error_mark_node when finding multiple
base classes with the same injected-class-name, before checking if they're all
instantiations of the same template per DR 176.