aboutsummaryrefslogtreecommitdiff
path: root/plugins/ltac/rewrite.ml
diff options
context:
space:
mode:
authorEmilio Jesus Gallego Arias2019-02-13 05:37:09 +0100
committerEmilio Jesus Gallego Arias2019-03-27 23:56:18 +0100
commitc0cff3a7ebb79d1142090108c56e9aa64c3b481d (patch)
treeb316f32c8c5d879324031dd17ca317cb29ce4b1f /plugins/ltac/rewrite.ml
parent178672504f1c92b162c2575b14034cc7b698b6a4 (diff)
[geninterp] Track polymorphic status in tactic interpretation.
Diffstat (limited to 'plugins/ltac/rewrite.ml')
-rw-r--r--plugins/ltac/rewrite.ml4
1 files changed, 3 insertions, 1 deletions
diff --git a/plugins/ltac/rewrite.ml b/plugins/ltac/rewrite.ml
index 06d7d86dc6..75565c1a34 100644
--- a/plugins/ltac/rewrite.ml
+++ b/plugins/ltac/rewrite.ml
@@ -618,7 +618,9 @@ let solve_remaining_by env sigma holes by =
in
(* Only solve independent holes *)
let indep = List.map_filter map holes in
- let ist = { Geninterp.lfun = Id.Map.empty; extra = Geninterp.TacStore.empty } in
+ let ist = { Geninterp.lfun = Id.Map.empty
+ ; poly = false
+ ; extra = Geninterp.TacStore.empty } in
let solve_tac = match tac with
| Genarg.GenArg (Genarg.Glbwit tag, tac) ->
Ftactic.run (Geninterp.interp tag ist tac) (fun _ -> Proofview.tclUNIT ())