Skip to content

Conversation

@TheoWinterhalter
Copy link
Contributor

@TheoWinterhalter TheoWinterhalter commented Mar 26, 2025

This is my attempt to port to Rocq 9.0, including a renaming of the package.
Most of those changes would need to be ported to master too.

I guess compatibility with older versions of Coq could be dropped at this point.

@TheoWinterhalter
Copy link
Contributor Author

TheoWinterhalter commented Mar 26, 2025

CI is now green on my fork.

@MevenBertrand
Copy link
Contributor

Last time I compiled the case studies (on 8.20) there was a lot of noisy warnings, did you get rid of these too?

@TheoWinterhalter
Copy link
Contributor Author

There are some warnings indeed. I can fix them.

@TheoWinterhalter
Copy link
Contributor Author

I fixed those that were easy to fix, but not some related to Require Export Chapter9.

@MevenBertrand
Copy link
Contributor

Thanks for taking care of it! I guess it's fine if there are some left, we can always wait to when the warnings turn into errors (or the semantic change happen).

@TheoWinterhalter
Copy link
Contributor Author

The ones that are left are just incompatibilities between notations, unrelated to Rocq versions.

@MevenBertrand
Copy link
Contributor

Yeah, this can wait until we muster the will to clean-up the notation/typeclass mess ^^'

@yforster
Copy link
Member

Thanks a lot! The branch is here now: https://github.com/uds-psl/autosubst-ocaml/tree/rocq-9.0

@yforster yforster closed this Mar 27, 2025
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.

7 participants