------- Comment #7 from bangerth at gmail dot com 2009-11-24 21:52 ------- Jason, is this PR related to your recent work on injecting class names into scopes? I don't know what makes gcc reject the constructor specialization, but it seems to me that it might be because it parses the X<> part of template X::X<> (T<2> &) as a class name with an invalid template argument list, rather than as the constructor name.
W. -- bangerth at gmail dot com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jason at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=6259