-- { dg-do compile }
pragma Restrictions(No_Elaboration_Code);
package Elab3 is
   type T_List is array (Positive range <>) of Integer;
   type T_List_Access is access constant T_List;
   type R is record
     A : T_List_Access;
   end record;
   C : constant R := (A => null);
end Elab3;