Skip to content

Adapt to rocq-prover/rocq#21955 - #133

Merged
JasonGross merged 3 commits into
mit-plv:masterfrom
JasonGross:adapt-rocq-21955
May 6, 2026
Merged

Adapt to rocq-prover/rocq#21955#133
JasonGross merged 3 commits into
mit-plv:masterfrom
JasonGross:adapt-rocq-21955

Conversation

@JasonGross

Copy link
Copy Markdown
Collaborator

Adapts to rocq-prover/rocq#21955, which removes the coq-core compat libraries.

Replaces coq-core.plugins.ltac with rocq-runtime.plugins.ltac in META.coq-fiat-parsers, per SkySkimmer's instructions.

🤖 Generated with Claude Code

```bash
( export v=2; export nv=$(( v+1 )); for i in $(git ls-files "*\.v9${v}"); do cp "$i" "${i/v9${v}/v9${nv}}"; git add "${i/v9${v}/v9${nv}}"; done )
```

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
JasonGross and others added 2 commits May 5, 2026 12:07
Add a META.coq-fiat-parsers.v<XX> variant for every supported Coq
version (each currently identical to the prior unversioned file), wire
META into ML_COMPATIBILITY_FILES so the per-version variant is copied
to META.coq-fiat-parsers at build time, and gitignore the unversioned
file so it is no longer overwritten in-tree.

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
Use rocq-runtime instead of coq-core in META.coq-fiat-parsers.v93,
since rocq/pull/21955 removes the coq-core compat libraries.

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
@JasonGross
JasonGross merged commit 87174d6 into mit-plv:master May 6, 2026
4 checks passed
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.

1 participant