1 // PR c++/48883 2 // { dg-do link } 3 4 template<typename T> myMax(T a,T b)5 T myMax(T a, T b) { 6 if(a < b) return a; 7 return b; 8 } 9 main()10 int main() { 11 bool even = true; 12 int (*fp)(int, int); 13 fp = even ? myMax<int> : myMax<int>; /* yields link error */ 14 } 15