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

with Aggr3_Pkg; use Aggr3_Pkg;

package Aggr3 is

   type Enum is (One);

   type R (D : Enum := One) is
   record
      case D is
        when One => The_T : T; 
      end case;
   end record;

   My_R : R := (D => One, The_T => My_T);

end Aggr3;