[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 93314, which changed state. Bug 93314 Summary: [10 Regression] Invalid use of non-static data member causes ICE in gimplify_expr https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93314 What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 90794, which changed state. Bug 90794 Summary: [10 Regression] -O3 with "VLA type" in C++ leads to an ICE https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90794 What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 58646, which changed state. Bug 58646 Summary: [10/11 Regression] ICE on a multidimensional VLA with an empty initializer list https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58646 What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--- |FIXED
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 101874, which changed state. Bug 101874 Summary: [12 Regression] ICE with auto specifier for VLAs since r12-1933-ge66d0b7b87d105d2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101874 What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--- |FIXED
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 98715, which changed state. Bug 98715 Summary: ICE in make_decl_rtl with double variable length array (VLA) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98715 What|Removed |Added Status|NEW |RESOLVED Resolution|--- |DUPLICATE
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 89138, which changed state. Bug 89138 Summary: typeof VLA in lambdas https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89138 What|Removed |Added Status|NEW |RESOLVED Resolution|--- |DUPLICATE
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 70489, which changed state. Bug 70489 Summary: ICE in cxx_eval_increment_expression initializing a VLA in a constexpr function https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70489 What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 79627, which changed state. Bug 79627 Summary: Ice with type of VLA in lambda https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79627 What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 90732, which changed state. Bug 90732 Summary: [9 Regression] ICE with std::apply after variable length array https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90732 What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--- |FIXED
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 88256, which changed state. Bug 88256 Summary: [8/9 Regression] ICE: Segmentation fault (in make_ssa_name_fn) with VLA cast, C++ FE missing DECL_EXPRs https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88256 What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--- |FIXED
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 86216, which changed state. Bug 86216 Summary: g++ ICE on valid code: verify_ssa failed https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86216 What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--- |FIXED
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 60855, which changed state. Bug 60855 Summary: ICE provoked by a lambda using the sizeof a captured VLA https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60855 What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--- |FIXED
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 86432, which changed state. Bug 86432 Summary: ICE on capture VLA by reference https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86432 What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 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 |Added Status|NEW |RESOLVED Resolution|--- |DUPLICATE
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 91002, which changed state. Bug 91002 Summary: ICE in make_ssa_name_fn, at tree-ssanames.c:271 with VLA type in reinterpret_cast https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91002 What|Removed |Added Status|NEW |RESOLVED Resolution|--- |DUPLICATE
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Carlo B. changed: What|Removed |Added CC||castro8583bennett at gmx dot com --- Comment #3 from Carlo B. --- New Solution for this Bug? Castro B, https://tab.do/zh-tw/
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 69487, which changed state. Bug 69487 Summary: Unexpected VLA initialization of char[] from "" https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69487 What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 71158, which changed state. Bug 71158 Summary: ICE in tree_to_uhwi with -fsanitize=address https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71158 What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Andrew Pinski changed: What|Removed |Added Target Milestone|4.4.0 |---
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 70556, which changed state. Bug 70556 Summary: ICE in cxx_eval_vec_init_1 on a ill-formed lambda capture of a VLA in a template https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70556 What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 71593, which changed state. Bug 71593 Summary: initializing array with mixed constant and variable size results in error https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71593 What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 70588, which changed state. Bug 70588 Summary: SIGBUS on a VLA larger than SIZE_MAX / 2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70588 What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED |---
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 70019, which changed state. Bug 70019 Summary: VLA size overflow not detected https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70019 What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED |---
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 70588, which changed state. Bug 70588 Summary: SIGBUS on a VLA larger than SIZE_MAX / 2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70588 What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--- |FIXED
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 70019, which changed state. Bug 70019 Summary: VLA size overflow not detected https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70019 What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--- |FIXED
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 70440, which changed state. Bug 70440 Summary: SEGV initializing a VLA with a smaller string https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70440 What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 21113, which changed state. Bug 21113 Summary: Jumps into VLA or VM scope not rejected for C++ https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21113 What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED
[Bug c++/16994] [meta-bug] VLA and C++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Martin Sebor 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 --- 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
[Bug c++/16994] [meta-bug] VLA and C++
--- Comment #1 from steven at gcc dot gnu dot org 2009-03-22 10:16 --- Bug 28879 is fixed for GCC 4.4. It was the last bug that blocked this meta-bug. -- FIXED -- steven at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED Target Milestone|--- |4.4.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994
[Bug c++/16994] [meta-bug] VLA and C++
-- Bug 16994 depends on bug 12807, which changed state. Bug 12807 Summary: Failure to diagnose VLA in template http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12807 What|Old Value |New Value Status|NEW |RESOLVED Resolution||DUPLICATE http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994
[Bug c++/16994] [meta-bug] VLA and C++
-- Bug 16994 depends on bug 15508, which changed state. Bug 15508 Summary: Size evaluation of variable-length array seem to be skipped in some cases. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15508 What|Old Value |New Value Status|UNCONFIRMED |RESOLVED Resolution||INVALID http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994