PR target/84336
[official-gcc.git] / gcc / testsuite / gnat.dg / forward_vla.adb
blob515112b83e347cf89530fdd50d733f53ff42f841
1 -- { dg-do compile }
2 -- { dg-options "-O2 -gnatp -Wuninitialized" }
4 procedure Forward_Vla is
6 function N return Natural is begin return 1; end;
8 type Sequence;
9 type Sequence_Access is access all Sequence;
11 Ptr : Sequence_Access := null; -- freeze access type
13 Sequence_Length : Natural := N;
14 type Sequence is array (1 .. Sequence_Length) of Natural;
16 Seq : Sequence;
17 begin
18 Seq (1) := 0;
19 end;