aboutsummaryrefslogtreecommitdiff
path: root/plugins/micromega/ZMicromega.v
diff options
context:
space:
mode:
authorFrédéric Besson2019-09-23 19:17:17 +0200
committerFrédéric Besson2019-10-21 17:28:41 +0200
commit969523467129115c5c46b0508c6d97195cc798d3 (patch)
treec2b2995c7dc5a0b4ca0446ff08c0900ab99f87e5 /plugins/micromega/ZMicromega.v
parent50e3fd2b6f30ab209200950fd5a804a18b47288f (diff)
Improvements of zify
- Fix reification of overloaded operators (triggers convertibility checks with existing terms) - Zify instances need not be in hnf - Fix specification of bool operators - Add (limited) support for comparison fixes #10779
Diffstat (limited to 'plugins/micromega/ZMicromega.v')
-rw-r--r--plugins/micromega/ZMicromega.v4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/micromega/ZMicromega.v b/plugins/micromega/ZMicromega.v
index 47c77ea927..4f90d2b415 100644
--- a/plugins/micromega/ZMicromega.v
+++ b/plugins/micromega/ZMicromega.v
@@ -23,7 +23,7 @@ Require Import ZCoeff.
Require Import Refl.
Require Import ZArith.
(*Declare ML Module "micromega_plugin".*)
-Open Scope Z_scope.
+Local Open Scope Z_scope.
Ltac flatten_bool :=
repeat match goal with
@@ -489,7 +489,7 @@ Definition ZweakTautoChecker (w: list ZWitness) (f : BFormula (Formula Z)) : boo
(* To get a complete checker, the proof format has to be enriched *)
Require Import Zdiv.
-Open Scope Z_scope.
+Local Open Scope Z_scope.
Definition ceiling (a b:Z) : Z :=
let (q,r) := Z.div_eucl a b in