[Bug c++/16994] [meta-bug] VLA and C++

msebor at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Fri Mar 4 04:02:00 GMT 2016


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


More information about the Gcc-bugs mailing list