Fix Certicoq Eval and Certicoq Run failing#132
Open
jeremyThibault wants to merge 2 commits intoCertiCoq:masterfrom
Open
Fix Certicoq Eval and Certicoq Run failing#132jeremyThibault wants to merge 2 commits intoCertiCoq:masterfrom
Certicoq Eval and Certicoq Run failing#132jeremyThibault wants to merge 2 commits intoCertiCoq:masterfrom
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Hello,
I've been experimenting with the Certicoq plugin and I ran into some issues when trying to run
Certicoq RunandCerticoq Eval, inside Emacs with Proof General.For
CertiCoq Run zero, I run into the following error:After copying
prim_string.hinside thelib/coq/user-contrib/CertiCoq/Plugin/runtimedirectory,CertiCoq Run zerostill returns an error about not findingprim_string.o. Compilingprim_string.cmanually and copying it into the runtime folder works.Commit 18a1d55 adds
prim_stringto the list of targets in the Makefile so thatprim_string.handprim_string.oget properly installed when installing Certicoq.Even after doing that, I still run into an error when executing
CertiCoq Eval zero.:(The debug messages are present even though I didn't turn the debug flag on.)
After a bit of experimenting, I managed to make it work by using the following command:
(adding
-package coq-certicoqand-dontlink coq-certicoq.)I've modified the command that is generated by
Certicoq Evalin commit 2d93977. This setup works locally on my machine, but I'm not completely sure this is the best way to do this :)Let me know if I can be of any help!