-- { dg-do compile }with Discr36_Pkg;package body Discr36 isfunction N returnNaturalis begin return0;end;type Arr is array(1.. N)of R;function My_Func is new Discr36_Pkg.Func (Arr);procedure Proc is
A :constant Arr := My_Func;beginnull;end;end Discr36;