Merge from mainline (165734:167278).
[official-gcc/graphite-test-results.git] / gcc / testsuite / gnat.dg / sizetype4.adb
blobb3ff6431961f9194243780b4a916254414e6acb3
1 -- { dg-do run }
3 procedure Sizetype4 is
5 type Float_Array is array (Integer range <>) of Float;
6 NoFloats : Float_Array (1 .. 0);
8 procedure Q (Results : Float_Array := NoFloats) is
10 type Reply_Msg is
11 record
12 Request_Id : Integer;
13 Status : Integer;
14 Data : Float_Array (Results'Range);
15 end record;
17 begin
18 if Reply_Msg'Size /= 64 then
19 raise Program_Error;
20 end if;
21 end;
23 begin
25 end;