On 2/22/19 12:45 PM, Alex Bennée wrote: > @@ -3526,6 +3551,8 @@ static float32 roundAndPackFloat32(flag zSign, int > zExp, uint32_t zSig, > case float_round_down: > roundIncrement = zSign ? 0x7f : 0; > break; > + case float_round_to_odd: > + roundIncrement = zSig & 0x80 ? 0 : 0x7f; > default: > abort();
I clearly missed a break here. Since this didn't kill fp-test, are we missing a float128_to_float32 test? r~