Comparisons with unordered doubles was broken, NaNs always compare unequal (and unordered) to everything, including to itself.
Comparisons with unordered doubles was broken, NaNs always compare unequal (and unordered) to everything, including to itself.