re PR c++/38646 (ICE with invalid specialization of variadic template)
authorSimon Martin <simartin@users.sourceforge.net>
Fri, 20 Nov 2009 21:37:23 +0000 (21:37 +0000)
committerSimon Martin <simartin@gcc.gnu.org>
Fri, 20 Nov 2009 21:37:23 +0000 (21:37 +0000)
commit2282976b05c99c73fff7d23cb1af92b07113f078
tree6fe90d992185eeac583b8115ba0cfcb089f6f026
parent70826946ea1908954914bb09e27e40139f49be59
re PR c++/38646 (ICE with invalid specialization of variadic template)

gcc/cp/

2009-11-20  Simon Martin  <simartin@users.sourceforge.net>

PR c++/38646
* pt.c (process_partial_specialization): Do not turn wrongly located
parameter pack arguments into error_mark_node.
Split too long lines into two.

gcc/testsuite/

2009-11-20  Simon Martin  <simartin@users.sourceforge.net>

PR c++/38646
* g++.dg/cpp0x/pr38646.C: New test.

From-SVN: r154378
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/pr38646.C [new file with mode: 0644]