On Wed, Jan 27, 2016 at 09:52:13AM -0700, Martin Sebor wrote: > This happens to work but I suspect it's only by accident. When > the number of elements in the initializer is increased to exceed > the number of elements in the VLA GCC gets into infinite recursion. > (I opened bug 69516 with a test case). The same error in a non- > constexpr function causes a SEGV at runtime (this is also > a regression WRT 4.9.3 -- I opened bug 69517 for it).
FWIW, the patch I posted today should cure all those infinite recursions. Marek