(root)/
gcc-13.2.0/
gcc/
testsuite/
gnat.dg/
object_size1.adb
--  { dg-do compile }

with Text_IO; use Text_IO;

procedure Object_Size1 is
  type Zero_Size_Type is (Solo);

  for Zero_Size_Type'Size use 0;
  for Zero_Size_Type'Object_Size use 0;  --  { dg-error "Object_Size must be positive" }
begin
  Put_Line (Zero_Size_Type'Size'Image);
  Put_Line (Zero_Size_Type'Object_Size'Image);
end Object_Size1;