re PR c++/43953 (ICE: dependent_type_p, at cp/pt.c:17404)
authorDodji Seketeli <dodji@redhat.com>
Tue, 4 May 2010 09:49:45 +0000 (09:49 +0000)
committerDodji Seketeli <dodji@gcc.gnu.org>
Tue, 4 May 2010 09:49:45 +0000 (11:49 +0200)
commitf857e9a46ef3bfbf8e1a42aec86d7033ad343d87
tree172380cb649bc9cd1a9292ccd5322655d0bfeb35
parent9f1b98f0fafeb61e39ff5abc1d59f7765111db8e
re PR c++/43953 (ICE: dependent_type_p, at cp/pt.c:17404)

Fix PR c++/43953

gcc/cp/ChangeLog:
PR c++/43953
* pt.c (most_specialized_class): Pretend we are processing
a template decl during the call to coerce_template_parms.

gcc/testsuite/ChangeLog:
PR c++/43953
* g++.dg/other/crash-12.C: New test.

From-SVN: r159019
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/other/crash-12.C [new file with mode: 0644]