coqhammer icon indicating copy to clipboard operation
coqhammer copied to clipboard

Bug in the "hammer" tactic with parallel proof processing in CoqIDE (minor)

Open richardDap opened this issue 3 years ago • 1 comments

Coq version: 8.12 Operating System: Ubuntu 20.04 interface: CoqIde (8.12?) the problem occurs for any lemmas. Code example: Lemma not_True : (~ True) = False. Proof. hammer. Qed. which generates the following error: CoqHammer bug: please report: Not_found I am working in classical logic with proof irrelevance (Coq.Logic.Classical_Prop and Coq.Logic.PropExtensionality libraries) Does anyone has an idea of what is wrong? Thanks in advance.

richardDap avatar Sep 01 '20 18:09 richardDap

This seems to be related to issue #64 but now it is in "hammer" instead of in "sauto". The "CoqHammer bug: Not_found" error occurs when trying to compile a whole file in CoqIDE which contains invocations of the "hammer" tactic. This is a minor issue because one should not leave the "hammer" tactic in files in the first place - one should immediately upon success replace "hammer" with the reconstruction tactic shown in the response window.

lukaszcz avatar Sep 02 '20 15:09 lukaszcz