------- Comment #6 from rguenth at gcc dot gnu dot org 2009-02-19 14:51 ------- Note that in the original testcase YStatement is incomplete, but properly derives from Rep in the TU with the explicit instantiation of RepPtrStore<YStatement,YCode>.
Instead of not instantiating so much we could also try to suppress errors (like SFINAE) here. Of course reading the C++0x standard about explicit instantiation declarations isn't very conclusive (either there's no explanation or everything covering explicit instantiations also covers their declarations). -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mark at codesourcery dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39242