… NULL (fixes #1863 This appears to have been a longstanding bug, but has come to the surface because PyArray_NewLikeArray uses the function with a non-NULL strides parameter and is used more frequently then other such uses.
…be verbose on unspecified use modules. (backport of 026bc92)
…han the buffer size (ticket #1837) The symptoms of this bug were showing up only for a greater number of operands because einsum runs specialized loops for fewer operands and dimensions.
The call to the stransfer function had incorrect arguments. This didn't show up because all the tests of einsum, the only current user of the function, produced contiguous arrays which are special cased.
… bug was noticable with ifort but not with gfortran.
…ted size-to-shape mapping patch and implemented two argument size function in C.
On my system (Python 2.7, RHEL5), the call to func.__name__ returns a temporary Python string object with only a single reference. Dereferencing it before copying out its contents results in reading freed memory.
Thanks to Christoph Gohlke for tracking down the error. It appears to stem from the C preprocessor making the use of an undefined symbol become arbitrary behavior rather than a compile error.
…only. This is a minor issue where dtype is U5 instead of S5, see #1812.