Skip to content

Commit 67b1c0d

Browse files
eponiervbgl
authored andcommitted
Restores compatibility with Rocq 9.0
For some reason, lia succeeds on 8.20 but not on 9.0...
1 parent 23e92f1 commit 67b1c0d

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

proofs/lang/word.v

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -854,9 +854,8 @@ Lemma wsigned_repr sz z :
854854
wmin_signed sz <= z <= wmax_signed sz →
855855
wsigned (wrepr sz z) = z.
856856
Proof.
857-
rewrite wsignedE msb_wordE msbE wunsigned_repr -/(wbase _) => z_range.
857+
rewrite wsignedE msb_wordE msbE mkword_valK /= wunsigned_repr -/(wbase _) => z_range.
858858
elim_div => a b [] // ? [] b_range; last by have := wbase_pos sz; lia.
859-
rewrite Nat.pred_succ mkword_valK.
860859
subst z.
861860
case: ifP => /ZleP.
862861
all: move: sz z_range b_range.

0 commit comments

Comments
 (0)