新しくリリースされた Delphi 10.2 に問題があります。
var
FGlobalVar: array of integer;
procedure SomeProc()
var
ALocalVar: array of integer;
begin
ALocalVar := Pointer(FGlobalVar); {assign dynamic array}
{Do Something}
end;
以前のバージョンのコンパイラ Delphi では、エラーは表示されません。