]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR c++/35147 (ICE trying to expand an argument pack with zero arguments)
authorPaolo Carlini <paolo.carlini@oracle.com>
Sat, 7 Feb 2009 02:05:04 +0000 (02:05 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Sat, 7 Feb 2009 02:05:04 +0000 (02:05 +0000)
commitda1512ad7ede2ab7b321baa4cb03e7239342a154
treed7dc4df955e233e85f3cf9717534111f6cd9502e
parentfeab5a6736e2b15d13d3d989b802f5da630a143d
re PR c++/35147 (ICE trying to expand an argument pack with zero arguments)

/cp
2009-02-06  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/35147
PR c++/37737
* cp-tree.h (TMPL_ARGS_HAVE_MULTIPLE_LEVELS): Check TREE_VEC_LENGTH.

/testsuite
2009-02-06  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/35147
PR c++/37737
* g++.dg/cpp0x/vt-35147.C: New.
* g++.dg/cpp0x/vt-37737-1.C: Likewise.
* g++.dg/cpp0x/vt-37737-2.C: Likewise.

From-SVN: r144001
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/vt-35147.C [new file with mode: 0644]
gcc/testsuite/g++.dg/cpp0x/vt-37737-1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/cpp0x/vt-37737-2.C [new file with mode: 0644]