Skip to content

Commit

Permalink
Ltac1 and Ltac2: don't normalize evars for constr:() and open_constr:()
Browse files Browse the repository at this point in the history
Close? coq#13977
  • Loading branch information
SkySkimmer committed Oct 10, 2023
1 parent 179fbdd commit 669dc74
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
6 changes: 3 additions & 3 deletions plugins/ltac/tacinterp.ml
Original file line number Diff line number Diff line change
Expand Up @@ -613,7 +613,7 @@ let constr_flags () = {
use_typeclasses = UseTC;
solve_unification_constraints = true;
fail_evar = true;
expand_evars = true;
expand_evars = false;
program_mode = false;
polymorphic = false;
}
Expand All @@ -632,7 +632,7 @@ let open_constr_use_classes_flags () = {
use_typeclasses = UseTC;
solve_unification_constraints = true;
fail_evar = false;
expand_evars = true;
expand_evars = false;
program_mode = false;
polymorphic = false;
}
Expand All @@ -642,7 +642,7 @@ let open_constr_no_classes_flags () = {
use_typeclasses = NoUseTC;
solve_unification_constraints = true;
fail_evar = false;
expand_evars = true;
expand_evars = false;
program_mode = false;
polymorphic = false;
}
Expand Down
4 changes: 2 additions & 2 deletions plugins/ltac2/tac2core.ml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ let constr_flags =
use_typeclasses = Pretyping.UseTC;
solve_unification_constraints = true;
fail_evar = true;
expand_evars = true;
expand_evars = false;
program_mode = false;
polymorphic = false;
}
Expand All @@ -38,7 +38,7 @@ let open_constr_no_classes_flags =
use_typeclasses = Pretyping.NoUseTC;
solve_unification_constraints = true;
fail_evar = false;
expand_evars = true;
expand_evars = false;
program_mode = false;
polymorphic = false;
}
Expand Down

0 comments on commit 669dc74

Please sign in to comment.