[Bug c++/70555] lambda capture of multi-dimensional VLA

2020-01-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70555 Bug 70555 depends on bug 90740, which changed state. Bug 90740 Summary: [9/10 Regression] VLA with lamba causes an incorrect unitialized in this function warning https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90740 What|Removed

[Bug c++/70555] lambda capture of multi-dimensional VLA

2018-09-20 Thread godmar at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70555 --- Comment #11 from Godmar Back --- I have attached a test case where capture of multidimensional VLA results in internal compiler error: in expand_expr_real_1, at expr.c:9908 I do not know if this is a duplicate of this bug or a separate

[Bug c++/70555] lambda capture of multi-dimensional VLA

2018-09-20 Thread godmar at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70555 Godmar Back changed: What|Removed |Added CC||godmar at gmail dot com --- Comment #10

[Bug c++/70555] lambda capture of multi-dimensional VLA

2018-04-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70555 Jason Merrill changed: What|Removed |Added CC||reichelt at gcc dot gnu.org --- Comment

[Bug c++/70555] lambda capture of multi-dimensional VLA

2018-04-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70555 --- Comment #8 from Jason Merrill --- Bug 79627 is a case where we would need to do some capture in unevaluated context, just as in C VLAs make sizeof non-constant.

[Bug c++/70555] lambda capture of multi-dimensional VLA

2018-04-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70555 --- Comment #7 from Jason Merrill --- Created attachment 43886 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43886=edit work in progress Here's the beginning of work for more general variably-modified type capture, based on the approach

[Bug c++/70555] lambda capture of multi-dimensional VLA

2018-04-09 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70555 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org