re PR c++/59646 (ICE with volatile in initializer list)
authorJason Merrill <jason@redhat.com>
Fri, 31 Jan 2014 15:20:12 +0000 (10:20 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Fri, 31 Jan 2014 15:20:12 +0000 (10:20 -0500)
commit408249b2e2bc8ddc31d9041c31c3782392b54c3f
tree0d79e05ccff5703cc3e91904ef524bc02c7b23a1
parent4b55a782a5c697bee6de69b694413437413a3c19
re PR c++/59646 (ICE with volatile in initializer list)

PR c++/59646
* call.c (convert_like_real) [ck_aggr]: Set TARGET_EXPR_LIST_INIT_P.
[ck_list]: Check for error_mark_node.
(build_aggr_conv): Set LOOKUP_NO_NARROWING and check_narrowing.

From-SVN: r207346
gcc/cp/ChangeLog
gcc/cp/call.c
gcc/testsuite/g++.dg/cpp0x/initlist79.C [new file with mode: 0644]