http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57429
--- Comment #1 from David Krauss <potswa at mac dot com> --- To clarify the example, it's failing at definition time. There are two separate failures illustrated, a function template and a class template.