1// { dg-do run  }
2void f(int) {}
3void f(double);
4
5template <void (*fn)(int)>
6void foo() {}
7
8int main()
9{
10  foo<f>();
11}
12
13