-
Notifications
You must be signed in to change notification settings - Fork 31
Cleanup for overridden notations #232
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
DmxLarchey#16 corrects scoping issues in the |
The CI currently fails because |
…rary-undecidability into notation-overridden-2
@dominik-kirst Could you please have a look at the proposed changes. They are all in the |
@DmxLarchey could you integrate #236 into this PR? |
Done |
Apart from that, what is missing for this PR? I not really sure what is the difference between the two proposed solutions from the PR description.. Which is this, where can I find the other one? |
These are not alternatives per se, but the combination of two distinct solutions for different files. @DmxLarchey put notations in Modules (as should be standard). This did not work for other files, which were incorrectly scoped. |
Nothing really but I did propose @dominik-kirst for a review. But we can merge w/o that review. |
Looks all good to me, sorry for the delay! |
@DmxLarchey with @dominik-kirst's approval if it is fine with you, I can merge now. |
Thanks for doing this. |
This PR is a follow up of #231. It intends to solve remaining issues related to overridden notations, ie warnings that pop up when compiling without the flag
-notation-overridden
. @dominik-kirst would you mind having a look? Orelse pinging the author of the corresponding files? I also ping @mrhaandi who initiated those warning issues in themaster
branch.Notice that this branch is supposed to be compiled with
rocq
, notcoq
.The concerned files are below.
Proposed solutions by @DmxLarchey :
FOL/FOL.v
;FOL/Utils/FriedmanTranslation.v
;FOL/Utils/FriedmanTranslationFragment.v
;FOL/Reductions/H10p_to_FA.v
.Proposed solutions by @mrhaandi :
FOL/binFST_undec.v
;FOL/Semantics/FiniteTarski/DoubleNegation.v
;FOL/Reductions/H10UPC_to_FOL_friedman.v
;FOL/Reductions/binZF_to_binFST.v
;FOL/Reductions/ZF_to_FST.v
.