You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|Somex, Somey -> (try of_int ik (f ik x y) withDivision_by_zero|Invalid_argument_ -> (top_of ik,{underflow=false; overflow=false}))
227
-
|_ -> (top_of ik,{underflow=true; overflow=true})
228
-
229
219
letmin_val_bit_constrainedn=
230
220
ifInts_t.equal n Ints_t.zero then
231
221
Ints_t.neg Ints_t.one
@@ -389,7 +379,7 @@ struct
389
379
let range =ifInts_t.compare xl Ints_t.zero>=0thenSome (Ints_t.zero, Ints_t.min xu b) elseSome (Ints_t.max xl (Ints_t.neg b), Ints_t.min (Ints_t.max (pos xl) (pos xu)) b) in
0 commit comments