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

[Merged by Bors] - fix(Tactic/Polyrith): fix crash when hypotheses are constant polynomials #7586

Closed
wants to merge 3 commits into from

Conversation

eric-wieser
Copy link
Member

@eric-wieser eric-wieser commented Oct 9, 2023

This forward-ports leanprover-community/mathlib3#17142

The tests are commented out because the test framework for polyrith was never ported. You can check out the branch and run polyrith manually to see that everything is ok.


Open in Gitpod

Note the mathlib3 PR has not yet been merged.

@eric-wieser eric-wieser added awaiting-review t-meta Tactics, attributes or user commands awaiting-CI labels Oct 9, 2023
@eric-wieser eric-wieser changed the title fix(tactic/polyrith): fix crash when hypotheses are constant polynomials fix(Tactic/Polyrith): fix crash when hypotheses are constant polynomials Oct 9, 2023
@alexjbest
Copy link
Member

I think we will have to revisit the design a bit in future (as we discussed in https://leanprover.zulipchat.com/#narrow/stream/144837-PR-reviews/topic/.237586.20.2F.20!3.2317142.3A.20polyrith.20crash/near/397199367) but this seems to enable at least a couple of examples to work that didn't previously so looks good to me.

maintainer merge

@github-actions
Copy link

🚀 Pull request has been placed on the maintainer queue by alexjbest.

@kim-em
Copy link
Contributor

kim-em commented Oct 18, 2023

bors merge

@github-actions github-actions bot added ready-to-merge This PR has been sent to bors. and removed awaiting-review labels Oct 18, 2023
bors bot pushed a commit that referenced this pull request Oct 18, 2023
…als (#7586)

This forward-ports leanprover-community/mathlib3#17142

The tests are commented out because the test framework for polyrith was never ported. You can check out the branch and run polyrith manually to see that everything is ok.
@bors
Copy link

bors bot commented Oct 18, 2023

Pull request successfully merged into master.

Build succeeded!

The publicly hosted instance of bors-ng is deprecated and will go away soon.

If you want to self-host your own instance, instructions are here.
For more help, visit the forum.

If you want to switch to GitHub's built-in merge queue, visit their help page.

@bors bors bot changed the title fix(Tactic/Polyrith): fix crash when hypotheses are constant polynomials [Merged by Bors] - fix(Tactic/Polyrith): fix crash when hypotheses are constant polynomials Oct 18, 2023
@bors bors bot closed this Oct 18, 2023
@bors bors bot deleted the eric-wieser/fix-polyrith branch October 18, 2023 01:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready-to-merge This PR has been sent to bors. t-meta Tactics, attributes or user commands
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants