http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55655
--- Comment #3 from Jonathan Wakely <redi at gcc dot gnu.org> 2012-12-11 21:49:13 UTC --- Which symbols are hidden which you don't want to be? What do you mean "instantiation failed"? You get a warning but it works.