cmp_nans
cmp_nans(kv1->hint->v.gh.d, kv2->hint->v.gh.d) :
return (is_nan(d2) ? cmp_nans(d1, d2) : -1);