www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - D2 dynamic array on Win32 exception

reply Gleb <nsx.snx gmail.com> writes:
Hello,

void main()
{
	int[][5] a;
	a[0][0] = 1;
}

Compiling this code compiler (D 2.051, Win32) generates an error:
core.exception.RangeError aaa(4): Range violation

With D v.1 it's all rigth. I guess it's a bug in D v.2
Feb 14 2011
parent reply bearophile <bearophileHUGS lycos.com> writes:
Gleb:

 void main()
 {
 	int[][5] a;
 	a[0][0] = 1;
 }
 
 Compiling this code compiler (D 2.051, Win32) generates an error:
 core.exception.RangeError aaa(4): Range violation
 
 With D v.1 it's all rigth. I guess it's a bug in D v.2
Are you sure it is not a bug on D1? For further posts, I suggest you the D.learn newsgroup. Bye, bearophile
Feb 14 2011
parent Gleb <nsx.snx gmail.com> writes:
Bearophile:

Are you sure it is not a bug on D1?
For further posts, I suggest you the D.learn newsgroup.
Bearophile, Thank you for the answer. I'll try D.learn.
Feb 14 2011