https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99736
--- Comment #1 from Tuna Gül <tunagul29 at icloud dot com> --- Sorry for wrong compiler output This should be the compiler output (I dont know how to edit the original description) """ test.c: In function ‘main’: test.c:2:3: internal compiler error: in gimplify_var_or_parm_decl, at gimplify.c:2755 2 | ({ | ~^ 3 | unsigned int length = 10; | ~~~~~~~~~~~~~~~~~~~~~~~~~ 4 | struct { | ~~~~~~~~ 5 | int array[length]; | ~~~~~~~~~~~~~~~~~~ 6 | } new_object; | ~~~~~~~~~~~~~ 7 | new_object; | ~~~~~~~~~~~ 8 | }); | ~~ Please submit a full bug report, with preprocessed source if appropriate. See <file:///usr/share/doc/gcc-9/README.Bugs> for instructions. """