re PR c++/23491 (new declarator with constant expression gives "error: invalid…
re PR c++/23491 (new declarator with constant expression gives "error: invalid use of array with unspecified bounds") PR c++/23491 * cp-tree.h (build_vec_init): Adjust prototype. * init.c (perform_member_init): Adjust call to build_vec_init. (build_aggr_init): Likewise. (build_new_1): Do not call build_default_init for array types. (build_vec_init): Add explicit_default_init_p parameter. Perform default initialization of vector elements when set. * typeck.c (build_modify_expr): Adjust call to build_vec_init. PR c++/23491 * g++.dg/init/new14.C: New test. * g++.dg/expr/anew1.C: Do not XFAIL. * g++.dg/expr/anew2.C: Likewise. * g++.dg/expr/anew3.C: Likewise. From-SVN: r103530
Showing
gcc/testsuite/g++.dg/init/new14.C
0 → 100644
Please
register
or
sign in
to comment