aboutsummaryrefslogtreecommitdiffhomepage
path: root/plugins/micromega
diff options
context:
space:
mode:
authorGravatar Pierre Letouzey <pierre.letouzey@inria.fr>2017-06-14 11:46:40 +0200
committerGravatar Pierre Letouzey <pierre.letouzey@inria.fr>2017-06-14 11:56:12 +0200
commitb240771a3661883ca0cc0497efee5b48519bddea (patch)
treebb5a8ac384f24dc7d31473f54e1aced6a6b0873e /plugins/micromega
parent7e63c300a3aa1e3befb29bab9094e8b1939824bb (diff)
Makefile.build : cleanup now that micromega.ml isn't generated + sync check of this file
There is now a warning if the content of micromega.ml isn't what MExtraction.v would produce.
Diffstat (limited to 'plugins/micromega')
-rw-r--r--plugins/micromega/MExtraction.v5
1 files changed, 4 insertions, 1 deletions
diff --git a/plugins/micromega/MExtraction.v b/plugins/micromega/MExtraction.v
index 2451aeada..135a71520 100644
--- a/plugins/micromega/MExtraction.v
+++ b/plugins/micromega/MExtraction.v
@@ -48,7 +48,10 @@ Extract Constant Rmult => "( * )".
Extract Constant Ropp => "fun x -> - x".
Extract Constant Rinv => "fun x -> 1 / x".
-Extraction "plugins/micromega/generated_micromega.ml"
+(** We now extract to stdout, see comment in Makefile.build *)
+
+(*Extraction "plugins/micromega/micromega.ml" *)
+Recursive Extraction
List.map simpl_cone (*map_cone indexes*)
denorm Qpower vm_add
n_of_Z N.of_nat ZTautoChecker ZWeakChecker QTautoChecker RTautoChecker find.