re PR c++/84281 (Heap grows indefinitely)
authorRichard Biener <rguenther@suse.de>
Mon, 12 Feb 2018 07:31:56 +0000 (07:31 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Mon, 12 Feb 2018 07:31:56 +0000 (07:31 +0000)
commit1e027956d0baae2fbdeff5f4b6923a4e6c3db9bb
tree1dfb7387dd815e035113b489926ceeefa0a43928
parentc337f3612f66f7bcf716dc84a7be89e0344109cc
re PR c++/84281 (Heap grows indefinitely)

2018-02-12  Richard Biener  <rguenther@suse.de>

PR c++/84281
* constexpr.c (cxx_eval_vec_init_1): Use a RANGE_EXPR to compact
uniform constructors and delay allocating them fully.

From-SVN: r257580
gcc/cp/ChangeLog
gcc/cp/constexpr.c