feat(library/tactic/exact_tactic): do not force 'exact' tactic expression to be fully elaborated (i.e., metavariable free)
This commit is contained in:
parent
9d1660dfed
commit
bd0f209659
1 changed files with 1 additions and 1 deletions
|
@ -20,7 +20,7 @@ tactic exact_tactic(elaborate_fn const & elab, expr const & e) {
|
||||||
return none_proof_state();
|
return none_proof_state();
|
||||||
}
|
}
|
||||||
expr t = head(gs).get_type();
|
expr t = head(gs).get_type();
|
||||||
bool report_unassigned = true;
|
bool report_unassigned = false;
|
||||||
if (auto new_e = elaborate_with_respect_to(env, ios, elab, new_s, e, some_expr(t), report_unassigned)) {
|
if (auto new_e = elaborate_with_respect_to(env, ios, elab, new_s, e, some_expr(t), report_unassigned)) {
|
||||||
goals const & gs = new_s.get_goals();
|
goals const & gs = new_s.get_goals();
|
||||||
goal const & g = head(gs);
|
goal const & g = head(gs);
|
||||||
|
|
Loading…
Reference in a new issue