(root)/
gcc-13.2.0/
gcc/
testsuite/
gnat.dg/
specs/
size_clause5.ads
-- { dg-do compile }

package Size_Clause5 is

  type Arr is array (1 .. 16) of Boolean;

  type RRec (D : Boolean) is record
    case D is
      when True =>  I : Integer;
      when False => A : Arr;
    end case;
  end record;
  for RRec'Object_Size use 160;
  for RRec'Value_Size use 160;

end Size_Clause5;