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