aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev/core.dbg1
-rw-r--r--dev/core_dune.dbg1
-rw-r--r--dev/dune_db_4081
-rw-r--r--dev/dune_db_4091
-rw-r--r--dev/ocamldebug-coq.run1
-rw-r--r--vernac/declare.ml2
6 files changed, 6 insertions, 1 deletions
diff --git a/dev/core.dbg b/dev/core.dbg
index ec946e2df0..6d52bae773 100644
--- a/dev/core.dbg
+++ b/dev/core.dbg
@@ -1,5 +1,6 @@
load_printer threads.cma
load_printer str.cma
+load_printer zarith.cma
load_printer config.cma
load_printer clib.cma
load_printer dynlink.cma
diff --git a/dev/core_dune.dbg b/dev/core_dune.dbg
index 4e1035f7b6..3f73cf126a 100644
--- a/dev/core_dune.dbg
+++ b/dev/core_dune.dbg
@@ -1,5 +1,6 @@
load_printer threads.cma
load_printer str.cma
+load_printer zarith.cma
load_printer config.cma
load_printer clib.cma
load_printer dynlink.cma
diff --git a/dev/dune_db_408 b/dev/dune_db_408
index 3bf13da62d..5f826fe383 100644
--- a/dev/dune_db_408
+++ b/dev/dune_db_408
@@ -1,5 +1,6 @@
load_printer threads.cma
load_printer str.cma
+load_printer zarith.cma
load_printer config.cma
load_printer clib.cma
load_printer dynlink.cma
diff --git a/dev/dune_db_409 b/dev/dune_db_409
index 1267fd5393..2e58272c75 100644
--- a/dev/dune_db_409
+++ b/dev/dune_db_409
@@ -1,5 +1,6 @@
load_printer threads.cma
load_printer str.cma
+load_printer zarith.cma
load_printer config.cma
load_printer clib.cma
load_printer lib.cma
diff --git a/dev/ocamldebug-coq.run b/dev/ocamldebug-coq.run
index a11269e059..91cb6168e1 100644
--- a/dev/ocamldebug-coq.run
+++ b/dev/ocamldebug-coq.run
@@ -34,4 +34,5 @@ exec $OCAMLDEBUG \
-I $COQTOP/plugins/subtac -I $COQTOP/plugins/syntax \
-I $COQTOP/plugins/xml -I $COQTOP/plugins/ltac \
-I $COQTOP/ide \
+ $(ocamlfind query -recursive -i-format zarith) \
"$@"
diff --git a/vernac/declare.ml b/vernac/declare.ml
index 49eb627c4d..12d6cb9f49 100644
--- a/vernac/declare.ml
+++ b/vernac/declare.ml
@@ -2014,7 +2014,7 @@ let finish_derived ~f ~name ~entries =
let lemma_def = Internal.map_entry_body lemma_def ~f:(fun ((b,ctx),fx) -> (substf b, ctx), fx) in
let lemma_def = DefinitionEntry lemma_def in
let ct = declare_constant ~name ~kind:Decls.(IsProof Proposition) lemma_def in
- [GlobRef.ConstRef ct]
+ [GlobRef.ConstRef f_kn; GlobRef.ConstRef ct]
let finish_proved_equations ~pm ~kind ~hook i proof_obj types sigma0 =