https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85136

--- Comment #3 from Jason Merrill <jason at gcc dot gnu.org> ---
Author: jason
Date: Thu Apr  5 19:43:39 2018
New Revision: 259152

URL: https://gcc.gnu.org/viewcvs?rev=259152&root=gcc&view=rev
Log:
        PR c++/85136 - ICE with designated init in template.

        * decl.c (maybe_deduce_size_from_array_init): Handle dependent
        designated initializer.
        (check_array_designated_initializer): Update ce->index with the
        constant value.

Added:
    trunk/gcc/testsuite/g++.dg/ext/desig11.C
Modified:
    trunk/gcc/cp/ChangeLog
    trunk/gcc/cp/decl.c

Reply via email to