1 // PR c++/59707 2 3 struct T { 4 template<class D> operator D*() const; 5 }; 6 f(T x)7 void f(T x) { 8 x < x; // { dg-error "no match" } 9 } 10