https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84632
--- Comment #8 from paolo at gcc dot gnu.org <paolo at gcc dot gnu.org> --- Author: paolo Date: Tue Mar 27 06:52:04 2018 New Revision: 258870 URL: https://gcc.gnu.org/viewcvs?rev=258870&root=gcc&view=rev Log: /cp 2018-03-27 Paolo Carlini <paolo.carl...@oracle.com> Jason Merrill <ja...@redhat.com> PR c++/84632 * init.c (build_aggr_init): When initializing from array, reject anything but CONSTRUCTORs and TARGET_EXPRs. (build_vec_init): Handle separately ARRAY_TYPEs. /testsuite 2018-03-27 Paolo Carlini <paolo.carl...@oracle.com> Jason Merrill <ja...@redhat.com> PR c++/84632 * g++.dg/init/array49.C: New. * g++.dg/torture/pr70499.C: Adjust. Added: trunk/gcc/testsuite/g++.dg/init/array49.C Modified: trunk/gcc/cp/ChangeLog trunk/gcc/cp/init.c trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/g++.dg/torture/pr70499.C