1// { dg-do assemble  }
2// { dg-options "-fshow-column" }
3// GROUPS passed templates
4template <class T>
5void foo(T t);
6
7template <>
8void foo(int) {}; // { dg-error "6:previously declared here" }
9
10template <>
11void foo<int>(int) {} // { dg-error "6:redefinition" }
12