https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78771
--- Comment #3 from Jason Merrill <jason at gcc dot gnu.org> --- Author: jason Date: Fri Jan 27 16:48:34 2017 New Revision: 244988 URL: https://gcc.gnu.org/viewcvs?rev=244988&root=gcc&view=rev Log: PR c++/78771 - ICE with inherited constructor. * call.c (build_over_call): Call deduce_inheriting_ctor here. * pt.c (tsubst_decl): Not here. * class.c (add_method): Or here. * method.c (deduce_inheriting_ctor): Handle clones. (implicitly_declare_fn): Don't deduce inheriting ctors yet. Added: trunk/gcc/testsuite/g++.dg/cpp0x/pr78771-new.C trunk/gcc/testsuite/g++.dg/cpp0x/pr78771-old.C trunk/gcc/testsuite/g++.dg/cpp1z/pr78771.C Modified: trunk/gcc/cp/ChangeLog trunk/gcc/cp/call.c trunk/gcc/cp/class.c trunk/gcc/cp/method.c trunk/gcc/cp/pt.c