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

2023-07-07 Thread rguenth at gcc dot gnu.org via Gcc-bugs
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++

2023-07-07 Thread rguenth at gcc dot gnu.org via Gcc-bugs
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++

2023-07-07 Thread rguenth at gcc dot gnu.org via Gcc-bugs
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++

2022-01-31 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
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++

2021-10-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
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++

2021-09-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
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++

2020-11-17 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
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++

2020-07-23 Thread mpolacek at gcc dot gnu.org
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++

2020-03-02 Thread jason at gcc dot gnu.org
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++

2020-03-02 Thread jason at gcc dot gnu.org
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++

2020-01-31 Thread jason at gcc dot gnu.org
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++

2020-01-21 Thread jason at gcc dot gnu.org
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++

2020-01-21 Thread jason at gcc dot gnu.org
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++

2020-01-21 Thread jason at gcc dot gnu.org
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++

2019-08-27 Thread egallager at gcc dot gnu.org
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++

2019-06-18 Thread castro8583bennett at gmx dot com
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++

2018-04-05 Thread jason at gcc dot gnu.org
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++

2017-05-06 Thread zeccav at gmail dot com
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++

2016-10-02 Thread pinskia at gcc dot gnu.org
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++

2016-08-02 Thread pinskia at gcc dot gnu.org
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++

2016-06-20 Thread msebor at gcc dot gnu.org
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++

2016-04-14 Thread msebor at gcc dot gnu.org
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++

2016-04-14 Thread msebor at gcc dot gnu.org
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++

2016-04-13 Thread msebor at gcc dot gnu.org
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++

2016-04-13 Thread msebor at gcc dot gnu.org
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++

2016-03-29 Thread msebor at gcc dot gnu.org
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++

2016-03-07 Thread msebor at gcc dot gnu.org
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++

2016-03-03 Thread msebor at gcc dot gnu.org
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++

2009-03-22 Thread steven at gcc dot gnu dot org


--- 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++

2004-11-13 Thread reichelt at gcc dot gnu dot org


-- 
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++

2004-11-11 Thread pinskia at gcc dot gnu dot org


-- 
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