diff options
author | 2016-07-21 17:03:46 +0200 | |
---|---|---|
committer | 2016-07-21 17:03:46 +0200 | |
commit | b9485da2388e0fe2d634d3359c0504b8c253e554 (patch) | |
tree | aca0ca49a48ca9bbd033438ca5604e04a39f11b3 /ltac/rewrite.ml | |
parent | a341d13067a3de78e351e079938c46733109cae8 (diff) |
Fix bug #4679, weakened setoid_rewrite unification
It should use evar instantiations eagerly during unification of
the lhs of the lemma, as in 8.4.
Diffstat (limited to 'ltac/rewrite.ml')
-rw-r--r-- | ltac/rewrite.ml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ltac/rewrite.ml b/ltac/rewrite.ml index 0556191be..e327deda0 100644 --- a/ltac/rewrite.ml +++ b/ltac/rewrite.ml @@ -581,7 +581,7 @@ let general_rewrite_unif_flags () = let core_flags = { rewrite_core_unif_flags with Unification.modulo_conv_on_closed_terms = Some ts; - Unification.use_evars_eagerly_in_conv_on_closed_terms = false; + Unification.use_evars_eagerly_in_conv_on_closed_terms = true; Unification.modulo_delta = ts; Unification.modulo_delta_types = ts; Unification.modulo_betaiota = true } |