https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67650
--- Comment #9 from Vincent <vincent.lextrait at gmail dot com> --- To my knowledge that virtual function is duly defined: template <typename OC, typename RC> struct AN: public RE<EL<OC>> { void rp(){} };