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

refactor: remove SymContext.h_err? field, move addGoalsForMissingHypotheses functionality into fromLocalContext #181

Merged
merged 2 commits into from
Sep 26, 2024

Conversation

alexkeizer
Copy link
Collaborator

@alexkeizer alexkeizer commented Sep 23, 2024

Description:

Continues the cleanup started in #180 by getting rid of h_err? and addGoalsForMissingHypotheses.

Note that we remove the ability to add a goal for CheckSPAlignment, this option was false by default, and never used

Testing:

What tests have been run? Did make all succeed for your changes? Was
conformance testing successful on an Aarch64 machine? yes

License:

By submitting this pull request, I confirm that my contribution is
made under the terms of the Apache 2.0 license.

@alexkeizer alexkeizer force-pushed the refactor-state-monads-2 branch 4 times, most recently from 38d56c2 to 60e42dc Compare September 24, 2024 20:05
Base automatically changed from refactor-state-monads-alt to main September 25, 2024 13:07
…ypotheses` functionality into `fromLocalContext`

Note that we remove the ability to add a goal for `CheckSPAlignment`, this option was false by default, and never used
@alexkeizer alexkeizer force-pushed the refactor-state-monads-2 branch from 60e42dc to e023592 Compare September 25, 2024 21:40
@alexkeizer alexkeizer marked this pull request as ready for review September 25, 2024 21:40
@alexkeizer alexkeizer requested a review from shigoel as a code owner September 25, 2024 21:40
@alexkeizer
Copy link
Collaborator Author

@shigoel This is now rebased and ready for review

@shigoel shigoel merged commit b30d765 into main Sep 26, 2024
5 checks passed
@shigoel shigoel deleted the refactor-state-monads-2 branch September 26, 2024 01:37
shigoel pushed a commit that referenced this pull request Sep 26, 2024
### Description:

Stacked on #181.

This is the first step towards proper effect aggregation. Crucially, we
don't use these updates in `sym_n` yet, as we need to integrate some
form of CSE to make it actually usable

### Testing:

What tests have been run? Did `make all` succeed for your changes? Was
conformance testing successful on an Aarch64 machine? Yes

### License:

By submitting this pull request, I confirm that my contribution is
made under the terms of the Apache 2.0 license.
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.

2 participants