-
Notifications
You must be signed in to change notification settings - Fork 110
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
Coq 8.4, 8.5, 8.6 : issues with ssrpattern and ssrpatternarg(pat) #62
Comments
Needs to be reviewed since 1.6.1 should have aligned 8.5 and 8.6 on the syntax of ssrpattern |
Hi @gares, indeed I have to retest this with MathComp 1.6.1... I'm going to do this ASAP. Kind regards. |
Hi @gares, sorry for the delay of my reply. |
Hi @gares |
Summary: - Add tactic support for eq_bigl (for rewriting bigop predicates). - Add a shortcut: big := bigop _ _ _. - Rephrase the tactic notations. Before: underbig (bigop _ _ _) i Hi rewrite lem. Now: under big i Hi rewrite lem. - Improve the Ltac tactics so the bigop variable ("i" or so) is kept, if specified. Note: this file correspond to the first commit of repo erikmd/ssr-under-tac@e2aeee0 Since then it has been significantly improved thanks to Cyril Cohen's advice, but the latest version of my tactic only work with the development version of MathComp, which contains a few bugs related to the ssrpattern tactic. As soon as both issues math-comp/math-comp#61 and math-comp/math-comp#62 are resolved, I will submit a PR for integrating https://github.com/erikmd/ssr-under-tac in MathComp (and upgrade validsdp accordingly).
None of the versions of Coq mentioned in the title are supported by math-comp anymore. Feel free to reopen the issue if needed. |
Hello,
I've experimented the ssrpattern tactic with MathComp for Coq 8.4, 8.5, and 8.6, and I believe that the behavior/syntax of this tactic is not uniform across the versions of SSReflect.
EDIT: Below is an update of my report that relies on MathComp 1.6.1 for Coq 8.5 and 8.6.
Here is my setup:
My report relies on the following test file:
Here is the summary of what I obtained:
Best,
Erik
The text was updated successfully, but these errors were encountered: