Error: array dimension overflow

Spacen Jasset spacen at yahoo.co.uk
Thu Apr 3 10:53:24 PDT 2008


Bill Baxter wrote:
> Brian Hay wrote:
>> Newbie Q:
>>
>> During compilation I'm getting the error: "array dimension overflow" 
>> but it doesn't provide any information as to where (module and line 
>> number) the error might be, so I'm at a loss. Other errors seem to 
>> provide such information.
>>
>> Any ideas?
> 
> I think there's a limit of 16K for the size of static arrays.
> Do you have any really big static arrays?
> 
> Anyway, the compiler should generate a line number for that.  Not 
> providing one is a bug.
> 
> --bb
16k Seems shockingly low. Is there documentation on this. Even old Dos 
compilers for C support close to 64k indexes.


More information about the Digitalmars-d-learn mailing list