re PR c++/29728 (ICE on invalid initializer in template function)
authorMark Mitchell <mark@codesourcery.com>
Tue, 5 Dec 2006 21:33:20 +0000 (21:33 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Tue, 5 Dec 2006 21:33:20 +0000 (21:33 +0000)
commit762397797c7ad0027a174c3dded91b08c6e1fa58
tree615ab278e6376f78e4fd3323c4d3270ec787283e
parent8424e0d8b1ab427cd5801a6774109bff1860bfa0
re PR c++/29728 (ICE on invalid initializer in template function)

PR c++/29728
* decl.c (check_array_designated_initializer): New function.
(maybe_deduce_size_from_array_init): Use it.
(reshape_init_array): Likewise.
PR c++/29728
* g++.dg/template/crash62.C: New test.

From-SVN: r119558
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/template/crash62.C [new file with mode: 0644]