Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Coq #171

Merged
merged 1 commit into from
Sep 6, 2024
Merged

Update Coq #171

merged 1 commit into from
Sep 6, 2024

Conversation

Ailrun
Copy link
Member

@Ailrun Ailrun commented Sep 5, 2024

Coq 8.17.1 (or Coq-Equations supporting that version) has a compatibility issue with Coq-Menhirlib. When one tries to import two modules using each of Coq-Equations and Coq-Menhirlib, Coq initially gives an "Anomaly: bad vernac extend:" error. A funny thing is, it works after that, so for example

From Mcltt.Extraction Require Import TypeCheck.
Fail From Mcltt.Frontend Require Import Parser.
From Mcltt.Frontend Require Import Parser.

works. However, this seems very hacky and I have no idea how stable this would be, so it might be better to update Coq.

@Ailrun Ailrun requested a review from HuStmpHrrr September 5, 2024 19:17
@Ailrun
Copy link
Member Author

Ailrun commented Sep 5, 2024

Or maybe it might be better to wait for a few days and jump directly to Coq 8.20

@HuStmpHrrr
Copy link
Member

Or maybe it might be better to wait for a few days and jump directly to Coq 8.20

Ok then.

@Ailrun Ailrun enabled auto-merge (squash) September 6, 2024 19:06
@Ailrun Ailrun merged commit 7bd92e7 into main Sep 6, 2024
2 checks passed
@Ailrun Ailrun deleted the update-coq branch September 7, 2024 01:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants