I opened a ticket for it, though thinking about it, its probably intentional be intentional to find code that assumes it can use the strides to get the itemsize. https://github.com/numpy/numpy/issues/4091
On 02.12.2013 20:35, Neal Becker wrote: > I don't think that behavior is acceptable. > > Frédéric Bastien wrote: > >> It is the NPY_RELAXED_STRIDES_CHECKING=1 flag that caused this. >> >> Fred >> >> On Mon, Dec 2, 2013 at 2:18 PM, Neal Becker <ndbeck...@gmail.com> wrote: >>> I built using: >>> >>> CFLAGS='-march=native -O3' NPY_RELAXED_STRIDES_CHECKING=1 python3 setup.py >>> install --user >>> >>> >>> aπid wrote: >>> >>>> I get: >>>> >>>> In [4]: x.strides >>>> Out[4]: (8,) >>>> >>>> Same architecture and OS, Numpy installed via Pip on Python 2.7.5. >>>> >>>> >>>> On 2 December 2013 20:08, Neal Becker <ndbeck...@gmail.com> wrote: >>>> >>>>> This is np 1.8.0 on fedora x86_64: >>>>> >>>>> In [5]: x =np.array ((1,)) >>>>> >>>>> In [6]: x.shape >>>>> Out[6]: (1,) >>>>> >>>>> In [7]: x.strides >>>>> Out[7]: (9223372036854775807,) >>>>> >>>>> _______________________________________________ >>>>> NumPy-Discussion mailing list >>>>> NumPy-Discussion@scipy.org >>>>> http://mail.scipy.org/mailman/listinfo/numpy-discussion >>>>> >>> >>> >>> _______________________________________________ >>> NumPy-Discussion mailing list >>> NumPy-Discussion@scipy.org >>> http://mail.scipy.org/mailman/listinfo/numpy-discussion >> _______________________________________________ >> NumPy-Discussion mailing list >> NumPy-Discussion@scipy.org >> http://mail.scipy.org/mailman/listinfo/numpy-discussion > > > _______________________________________________ > NumPy-Discussion mailing list > NumPy-Discussion@scipy.org > http://mail.scipy.org/mailman/listinfo/numpy-discussion > _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion