re PR c++/65186 (internal compiler error: in tsubst, at cp/pt.c:11738)
authorPatrick Palka <ppalka@gcc.gnu.org>
Mon, 13 Jul 2015 20:35:53 +0000 (20:35 +0000)
committerPatrick Palka <ppalka@gcc.gnu.org>
Mon, 13 Jul 2015 20:35:53 +0000 (20:35 +0000)
commit15d6614a167abb8191fa844ca140b53f8e0dfd40
treef528942805d52eec8337aad96e9a5e3bc41b2e95
parent795038b72255040a9e62cc5da08bd6a6b5d11286
re PR c++/65186 (internal compiler error: in tsubst, at cp/pt.c:11738)

Fix PR c++/65186

gcc/cp/ChangeLog:
PR c++/65186
* pt.c (invalid_nontype_parm_type_p): Accept a bound template
template parm type under C++11 and later.

gcc/testsuite/ChangeLog:

PR c++/65186
* g++.dg/template/pr65186.C: New test.

From-SVN: r225749
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/template/pr65186.C [new file with mode: 0644]