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