2 -- { dg-options "-O2 -fdump-tree-optimized" }
4 function Volatile8
return Integer is
6 type Vol
is new Integer;
9 type A
is array (1..4) of Vol
;
11 V
: A
:= (others => 0);
18 return Integer (V
(1));
21 -- { dg-final { scan-tree-dump "goto" "optimized" } }