[Bug c++/85976] [8/9 Regression] ICE in cp_tree_equal when building Blitz. May be nested templates.
mpolacek at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Mon Jun 4 19:25:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85976
Marek Polacek <mpolacek at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords|needs-reduction |
--- Comment #7 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
Got it:
template <int> class A;
template <typename> class B;
template <typename> struct C;
template <typename P_expr> class D {
using B<typename P_expr::T_numtype>::rank_;
void operator()(typename C<A<rank_>>::i);
};
template <typename P_expr> class F {
using B<typename P_expr::T_numtype>::rank_;
void operator()(typename C<A<rank_>>::i);
};
More information about the Gcc-bugs
mailing list