| 64 < # int2bits(i) ⊦ ¬ cast(64, i) < ~9223372036854775808, l2i(i2l(cast(64, i))) = cast(64, i), i ∈long |
cast(64, i) < ~9223372036854775808, 64 < # int2bits(i), cast(64, i) < 0 ⊦ l2i(i2l(cast(64, i))) = cast(64, i), i ∈long
Used simplifier rules: ⊦ i < (* j) ∧ j < 0 → i < 0; (forward)