MANH_SIZE
#define THRESH (0xe666666666666666ULL>>(64-(MANH_SIZE-1)))
#define THRESH ((0xe666666666666666ULL>>(64-(MANH_SIZE-1)))|0x80000000)
if (e < MANH_SIZE - 1) {
uint64_t m = ((1llu << MANH_SIZE) - 1) >> (e + 1);
#define THRESH (0xe666666666666666ULL>>(64-(MANH_SIZE-1)))
#define THRESH ((0xe666666666666666ULL>>(64-(MANH_SIZE-1)))|0x80000000)
if (e < MANH_SIZE - 1) {
uint64_t m = ((1llu << MANH_SIZE) - 1) >> (e + 1);