Skip to content

Support Rocq 9.0 in build system and CI - #50

Merged
andres-erbsen merged 2 commits into
mit-plv:rv32ifrom
miriampolzer:rocq-9.0-compat
Sep 8, 2026
Merged

andres-erbsen merged 2 commits into
mit-plv:rv32ifrom
miriampolzer:rocq-9.0-compat

Conversation

@miriampolzer

Copy link
Copy Markdown
Contributor

Systems set up with rocq >= 9.0 will not have any compatibility binaries called coq anymore. With those, kami will fail
to build. At some point we need to update the binary names with rocq instead of coq, this PR does so.

Update Makefile to invoke rocq makefile directly and update GitHub Actions workflow to inspect rocq directly without legacy coq binaries.

Update Makefile to invoke rocq makefile directly and update GitHub
Actions workflow to inspect rocq directly without legacy coq binaries.
@miriampolzer

Copy link
Copy Markdown
Contributor Author

Of course, merging this will drop support for coq 8.20 and below.

@andres-erbsen
andres-erbsen enabled auto-merge (rebase) September 8, 2026 14:42
@andres-erbsen
andres-erbsen merged commit 3f9c603 into mit-plv:rv32i Sep 8, 2026
1 check 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.

2 participants