1// { dg-do link  }
2// GROUPS passed templates
3template <class T>
4void foo(T t);
5
6template <>
7void foo(int i) {}
8
9int main()
10{
11  (void (*)(int)) &foo<int>;
12}
13