We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 23e92f1 commit 67b1c0dCopy full SHA for 67b1c0d
proofs/lang/word.v
@@ -854,9 +854,8 @@ Lemma wsigned_repr sz z :
854
wmin_signed sz <= z <= wmax_signed sz →
855
wsigned (wrepr sz z) = z.
856
Proof.
857
- rewrite wsignedE msb_wordE msbE wunsigned_repr -/(wbase _) => z_range.
+ rewrite wsignedE msb_wordE msbE mkword_valK /= wunsigned_repr -/(wbase _) => z_range.
858
elim_div => a b [] // ? [] b_range; last by have := wbase_pos sz; lia.
859
- rewrite Nat.pred_succ mkword_valK.
860
subst z.
861
case: ifP => /ZleP.
862
all: move: sz z_range b_range.
0 commit comments