On 01/12/2016 07:27 PM, John Colvin wrote:
> ...
struct S{
auto opCmp(S rhs){ return float.nan; }
bool opEquals(S rhs){ return false; }
}
unittest{
S a,b;
assert(!(a==b));
assert(!(a<b));
assert(!(a<=b));
assert(!(a>b));
assert(!(a>=b));
}