Hello, I've come across what is probably a bug in size check for large arrays:
>>> import numpy >>> z1 = numpy.zeros((255*256,256*256)) Traceback (most recent call last): File "<stdin>", line 1, in <module> ValueError: dimensions too large. >>> z2 = numpy.zeros((256*256,256*256)) >>> z2.shape (65536, 65536) >>> z2[0] = 0 Segmentation fault Note that z1 size is smaller than z2 but z2 is not told that its dimensions are too large. This has been tested with numpy 1.3.0. Nicolas _______________________________________________ Numpy-discussion mailing list Numpy-discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion