Skip to content
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

Some cleanups and fix incorrect evar map passing in aac_reflexivity #136

Merged
merged 6 commits into from
Mar 1, 2024

Conversation

SkySkimmer
Copy link
Contributor

Fix #135

`retype` dates from when we had old-API tactics, now unused.

Use enter_one instead of enter to ensure we don't do nonsense when
there are multiple goals (will anomaly if called with multiple goals
in focus).
IDK how to make the dune based opam file run these
The code used to get the new goal to print but at some point was
changed to print the old goal. Since nobody noticed this means this
debug print is probably useless.
This change is not expected to fix bugs but usually at the start of a
Goal.enter we get the evar map with Goal.sigma not by using tclEVARMAP.
@palmskog
Copy link
Member

palmskog commented Mar 1, 2024

A lot of this stuff is over my head, but CI seems to work out. However, CI does not include the tests, since they would need to be added into the .opam package. I will check tests locally and then merge.

@palmskog palmskog merged commit d3f4d88 into coq-community:master Mar 1, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

aac tactics don't handle goal selectors properly
2 participants