Show: Delphi
C++
Display Preferences
E2543 Instantiated data type '%s' too large: exceeds 2 GB (Delphi)
From RAD Studio XE2
Go Up to Error and Warning Messages (Delphi) Index
This occurs when the type for the generic class is too large.
program E2543; {E2543 Instantiated data type '%s' too large: exceeds 2 GB} {$APPTYPE CONSOLE} uses SysUtils; type TGenericArray <T> = class a: array [1..MaxLongint] of T; end; var array1 : TGenericArray<Longint>; begin array1 := TGenericArray<Longint>.Create; end.