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

patch coq-stdpp.1.8.0 for Coq 8.18, dropping 8.12 support #2747

Merged
merged 1 commit into from
Oct 2, 2023

Conversation

palmskog
Copy link
Contributor

@palmskog palmskog commented Oct 2, 2023

coq-stdpp.1.8.0 breaks on Coq 8.18.0 due to changes in Stdlib related to curry definitions. Here is a conditional patch to fix this while preserving compatibility with earlier Coq.

This is useful to let stdpp users migrate to 8.18.0 before stdpp 1.9.0 comes out, so hopefully is fine with you @RalfJung?

@RalfJung
Copy link
Contributor

RalfJung commented Oct 2, 2023

Yeah this seems fine, thanks! (Also raising the minimum version to 8.13 and always applying the patch seems fine.)

@palmskog
Copy link
Contributor Author

palmskog commented Oct 2, 2023

OK, an unconditional patch is probably easier to maintain in the longer term. So since dropping 8.12 support is fine, let's go with that.

@palmskog palmskog changed the title conditionally patch coq-stdpp.1.8.0 for Coq 8.18 patch coq-stdpp.1.8.0 for Coq 8.18, dropping 8.12 support Oct 2, 2023
@palmskog palmskog merged commit b88806e into coq:master Oct 2, 2023
3 checks passed
@palmskog palmskog deleted the stdpp-1.8.0-8.18 branch October 2, 2023 18:44
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