-
Notifications
You must be signed in to change notification settings - Fork 64
[MC2] Adapt to math-comp/math-comp#1131 #1111
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
Conversation
fe937d0 to
590c973
Compare
|
Why not putting the |
|
@proux01 That's because that does not fix the issue. I thought |
|
Reported: rocq-prover/rocq#18372 |
|
Apparently not indeed. In master / future 8.19, an explicit cast |
|
CI green. |
|
Sorry for the lag, I was super busy. So I guess there was a conflict of notation and you judged that since this notation was used seldom used in this file it was right to remove it, is that it? |
|
Yes |
|
@pi8027 can you explain the logic? it looks like you removed the notation at some places but not at others? |
|
@affeldt-aist It seems that |
You mean for example that we should be more careful when setting that arguments of definitions such that: Arguments measurable {d}%measure_display_scope {s} _%classical_set_scope.? |
|
@affeldt-aist Yes, and we should first understand how Coq interprets notations: https://coq.inria.fr/refman/user-extensions/syntax-extensions.html#notation-scopes |
|
Thanks for the tip! |
Motivation for this change
This PR makes the
hierarchy-builderbranch (#951) compatible with math-comp/math-comp#1131. The issue stems from the fact that the parsing of(_ \; _) _uses the\;notation defined in theclassical_set_scope.We probably should close the
classical_set_scopeand localize its use, e.g.,Arguments measurable {d}%measure_display_scope {s} _%classical_set_scope.Things done/to do
[ ] added corresponding entries inCHANGELOG_UNRELEASED.md[ ] added corresponding documentation in the headersCompatibility with MathComp 2.0
[ ] I added the labelTODO: HB portto make sure someone ports this PR tothe
hierarchy-builderbranch or I already opened an issue or PR (please cross reference).Automatic note to reviewers
Read this Checklist and put a milestone if possible.