On Wed, Mar 16, 2011 at 8:46 AM, Robert Kern <[email protected]> wrote:
> On Wed, Mar 16, 2011 at 01:18, Matthew Brett <[email protected]> > wrote: > > Hi, > > > > Running the test suite for one of our libraries, there seems to have > > been a recent breakage of the behavior of dtype hashing. > > > > This script: > > > > import numpy as np > > > > data0 = np.arange(10) > > data1 = data0 - 10 > > > > dt0 = data0.dtype > > dt1 = data1.dtype > > > > assert dt0 == dt1 # always passes > > assert hash(dt0) == hash(dt1) # fails on latest > > > > fails on the current latest-ish - aada93306 and passes on a stock 1.5.0. > > > > Is this expected? > > According to "git log hashdescr.c", nothing has changed in the > implementation of the hash function since Oct 31, before numpy 1.5.1 > which also passes the second test. I'm not sure what would be causing > the difference in HEAD. > > The 1.5.1 branch was based on 1.5.x, not master. Chuck
_______________________________________________ NumPy-Discussion mailing list [email protected] http://mail.scipy.org/mailman/listinfo/numpy-discussion
