[Numpy-discussion] Segmentation fault on large arrays
Tue May 26 02:55:58 CDT 2009
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 = 0
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.
More information about the Numpy-discussion