https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994
Martin Sebor <msebor at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |NEW Last reconfirmed|2007-07-09 07:42:20 |2016-3-3 CC| |msebor at gcc dot gnu.org Depends on| |70075, 70019, 69517, 69516, | |69509, 69496, 69487, 68531, | |68113, 62127, 58646, 57646, | |55149, 42059, 34962, 33441, | |31103, 29318, 28903, 21603, | |21113, 20241, 2478 Resolution|FIXED |--- --- Comment #2 from Martin Sebor <msebor at gcc dot gnu.org> --- Reopening due to outstanding VLA bugs in the C++ front end. Referenced Bugs: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=2478 [Bug 2478] problem with pointers to arrays and VLA https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20241 [Bug 20241] [4.0/4.1 Regression] ICEing with VLA in template that is type dependent https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21113 [Bug 21113] Jumps into VLA or VM scope not rejected for C++ https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21603 [Bug 21603] C++ front-end accepts "new" with VLAs https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28903 [Bug 28903] [4.2 Regression] Rejects VLA in template class's member with using https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29318 [Bug 29318] [4.0 Regression] ICE: type_info of pointer to VLA https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31103 [Bug 31103] [4.3 Regression] same canonical type node for VLAs https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33441 [Bug 33441] [4.2 Regression] FAIL: g++.dg/ext/vla4.C (test for errors, line 10) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34962 [Bug 34962] [4.2 regression] ICE with VLA and attribute in template https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42059 [Bug 42059] [4.4/4.5 Regression] [c++0x] ICE with initializer list for VLA https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55149 [Bug 55149] capturing VLA in lambda https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57646 [Bug 57646] bogus warning about uninitialized ‘saved_stack.1’ with gotos and VLAs https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58646 [Bug 58646] ICEs initializing VLAs https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62127 [Bug 62127] [5 Regression] ICE with VLA in constructor https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68113 [Bug 68113] VLA+typeof+new -- confusing warning https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68531 [Bug 68531] incorrect code for VLA in C++ https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69487 [Bug 69487] Unexpected VLA initialization of char[] from "" https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69496 [Bug 69496] [5/6 Regression] [C++ 14] ICE on VLA in constexpr function https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69509 [Bug 69509] [5/6 regression] infinite loop compiling a VLA in a recursive constexpr function https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69516 [Bug 69516] [5/6 regression] infinite recursion on a VLA with excess initializer elements in constexpr function https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69517 [Bug 69517] [5/6 regression] SEGV on a VLA with excess initializer elements https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70019 [Bug 70019] VLA size overflow not detected https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70075 [Bug 70075] incorrect initialization of multidimensional VLAs