Closed wilbowma closed 3 years ago
Thanks for bringing this to our attention. We are currently working on a version that will work with Coq 8.6.
kind regards, Jonas
Update: There is now a coq86-devel branch. It is still work in progress, but so far,
make make examples-plain
should work, and the resulting package should work with most of the existing client code. So far I was only able to test the update on a single larger development, but there the only necessary adjustments where due to the changes in automatic name generation of Coq 8.6 and nothing particular to autosubst.
I am not familiar with Ssreflect, so the ssr examples are not yet ported. We also would like to perform some more testing, before merging the fix back into master.
Anybody who is willing to experiment with the fix is welcome to switch to the coq86-devel branch for now.
Best, Jonas
I managed to compile my small codebase with the coq86-devel and it appears to be working fine.
I just pushed a fix for the remaining ssreflect examples and can confirm that it now builds with Coq trunk without issues.
@landaro can you test this on Coq 8.6 and then merge into master? Thanks.
Looks like the 8.6 dev version was never merged.
If you can't merge the fix into master, could you add a pointer to the 8.6 version to the Readme? That way potential users know which version to install.
Same issue here.
FWIW, coq86-devel also works in Coq 8.8 (after opam install coq-mathcomp-ssreflect
, version 1.7).
@rnrand Created a PR for the README as you suggested.
Master now works with Coq 8.9 and later. Coq 8.6 is not supported any more, so I will close this issue.
Full log: