From 002b5e36e5e3fdeb62deec7eea0a8b05c217c8ba Mon Sep 17 00:00:00 2001 From: Jason Gross Date: Thu, 21 Jul 2016 13:51:35 -0700 Subject: Fix broken proofs --- src/Util/ZUtil.v | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/Util/ZUtil.v b/src/Util/ZUtil.v index d0aa12e58..00e227e2d 100644 --- a/src/Util/ZUtil.v +++ b/src/Util/ZUtil.v @@ -990,16 +990,17 @@ Module Z. intro H; rewrite <- (Z.opp_involutive x). rewrite Z.div_opp_l_complete by lia. generalize dependent (-x); clear x; intros x H. - autorewrite with zsimplify; break_match; lia. + autorewrite with zsimplify; edestruct Z_zerop; lia. Qed. Hint Rewrite div_small_neg using lia : zsimplify. Lemma div_sub_small x y z : 0 <= x < z -> 0 <= y < z -> (x - y) / z = if x