http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46162
--- Comment #3 from Dodji Seketeli <dodji at gcc dot gnu.org> 2010-11-02 12:58:51 UTC --- Author: dodji Date: Tue Nov 2 12:58:48 2010 New Revision: 166181 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=166181 Log: Fix PR c++/46170, c++/46162 gcc/cp/ChangeLog: PR c++/46170 PR c++/46162 * pt.c (check_valid_ptrmem_cst_expr): Add a complain parameter to control diagnostic. (convert_nontype_argument, convert_nontype_argument): Pass the complain parameter down to check_valid_ptrmem_cst_expr. gcc/testsuite/ChangeLog: PR c++/46170 PR c++/46162 * g++.dg/template/sfinae26.C: New test. * g++.dg/template/sfinae27.C: Likewise. Added: trunk/gcc/testsuite/g++.dg/template/sfinae26.C trunk/gcc/testsuite/g++.dg/template/sfinae27.C Modified: trunk/gcc/cp/ChangeLog trunk/gcc/cp/pt.c trunk/gcc/testsuite/ChangeLog