https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67876
--- Comment #8 from Andreas Schwab <sch...@linux-m68k.org> --- FAIL: g++.dg/pr67876.C -std=c++11 (test for excess errors) Excess errors: /usr/local/gcc/gcc-20151126/gcc/testsuite/g++.dg/pr67876.C:23:8: error: redefinition of 'struct S<T, F>' /usr/local/gcc/gcc-20151126/gcc/testsuite/g++.dg/pr67876.C:7:8: error: previous definition of 'struct S<T, F>' /usr/local/gcc/gcc-20151126/gcc/testsuite/g++.dg/pr67876.C:28:6: error: redefinition of 'template<class T, void (& F)(T*)> void bar(S<T, F>&)' /usr/local/gcc/gcc-20151126/gcc/testsuite/g++.dg/pr67876.C:30:13: error: redefinition of 'S<int, foo> s' /usr/local/gcc/gcc-20151126/gcc/testsuite/g++.dg/pr67876.C:32:6: error: redefinition of 'void foobar(S<int, foo>&)'