// { dg-do compile } // Origin: Scott Snyder // PR c++/8849 // Pointer to member function template argument deduction ICE. template void queryAliases(CONT& fill_me); // { dg-message "queryAliases|no known conversion" } struct SpyExample { void ready(); void inputs(); }; void SpyExample::ready() { queryAliases(inputs); // { dg-error "matching|unresolved" } }