-
Notifications
You must be signed in to change notification settings - Fork 0
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
Compilation error with Coq 8.16.0 #1
Comments
This updates the CI to build a particular `entree-specs` commit before building the Coq support libraries. This also updates the instructions in the `saw-core-coq` `README` accordingly. Note that this requires limiting the Coq support window to 8.15 for now, as `entree-specs` requires 8.15 as the minimum. In particular, `entree-specs` does not yet support 8.16 (see GaloisInc/entree-specs#1), so we now require Coq 8.15 exactly.
`entree-specs` is not currently buildable with Coq 8.16 or later. See #1. As such, we prevent these versions of Coq from being included in build plans by excluding them at the `opam` file level.
`entree-specs` is not currently buildable with Coq 8.16 or later. See #1. As such, we prevent these versions of Coq from being included in build plans by excluding them at the `opam` file level.
Run into a similar issue in AWS-LC-verification CI. The error output:
But this is with coq.8.15.1, so I'm not sure what is going on. The CI used to be passing with this version of Coq and entree-specs is pinned to be #52c4868f. |
That is entree-specs #7, so you should be able to fix it by updating. |
(alternatively you could restrict coq-paco to 4.2.0, but updating's probably preferable in the long run) |
Thanks for the pointers! I will try updating entree-specs. |
entree-specs
(as of commit bfdeb73) builds with Coq 8.15.2 and earlier, but fails to build with Coq 8.16.0:The failing line is here:
entree-specs/theories/Ref/EnTreeSpecFacts.v
Line 735 in bfdeb73
The text was updated successfully, but these errors were encountered: