re PR c++/51402 (ICE with invalid template parameter)
authorPaolo Carlini <paolo.carlini@oracle.com>
Fri, 20 Jan 2012 17:21:19 +0000 (17:21 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Fri, 20 Jan 2012 17:21:19 +0000 (17:21 +0000)
commitb968b19221d537229241171266b682e5827c51d7
tree1c977e1dfe97c7e1b1e62fcecd16b25d63ec10cc
parentbad2e812fee0510ec30cd3df7b666c25a57239b5
re PR c++/51402 (ICE with invalid template parameter)

/cp
2012-01-20  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/51402
* pt.c (lookup_template_class_1): Check context returned by
tsubst for error_mark_node.

/testsuite
2012-01-20  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/51402
* g++.dg/template/crash110.C: New.

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