This primitive is used by the `exact` tactic. This issue allowed users to create loops in the metavariable assignment. closes #4773
11 lines
205 B
Text
11 lines
205 B
Text
/--
|
|
error: tactic 'exact' failed, attempting to close the goal using
|
|
?loop
|
|
this is often due occurs-check failure
|
|
case loop
|
|
⊢ False
|
|
-/
|
|
#guard_msgs in
|
|
example : False := by
|
|
refine ?loop
|
|
exact ?loop
|