On Tue, May 25, 2010 at 2:21 PM, Michael Droettboom <[email protected]> wrote:
> Seems like a bug to me. Certain branches in _array_richcompare return > False to fail rather than Py_NotImplemented, which means the > string-understanding comparison fallbacks don't run. Attached is a (simple) > patch that resolves this bug, and doesn't seem to cause any of the unit > tests to fail. Does this make sense to someone with a better understanding > of the rich comparison code than I? > > Mike > > > On 05/25/2010 12:54 PM, Keith Goodman wrote: > >> a1 = np.array(['a', 'b'], dtype=object) >>>> >> a2 = np.array(['a', 'b']) >>>> >> >>>> >> a1 == a2 >>>> >>>> >>> array([ True, True], dtype=bool) # Looks good >> >> >>> >> a2 == a1 >>>> >>>> >>> False # Should I have expected this? >> >> >> > > > Could you open a ticket for this and mark it for review? Chuck
_______________________________________________ NumPy-Discussion mailing list [email protected] http://mail.scipy.org/mailman/listinfo/numpy-discussion
