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

assert_succeeds&assert_fails: multisuccess fix #10966

Merged
merged 3 commits into from
Oct 29, 2019

Conversation

JasonGross
Copy link
Member

@JasonGross JasonGross commented Oct 25, 2019

These tactics now work correctly with multisuccess tactics by wrapping
the tactic argument in once.

Kind: bug fix

Fixes / closes #10965
Fixes #9114

@JasonGross JasonGross added kind: fix This fixes a bug or incorrect documentation. part: tactics labels Oct 25, 2019
@JasonGross JasonGross added this to the 8.11+beta1 milestone Oct 25, 2019
@JasonGross JasonGross requested review from ppedrot and a team as code owners October 25, 2019 19:31
@JasonGross JasonGross force-pushed the once-assert-succeeds branch 2 times, most recently from 0019b07 to 450991a Compare October 26, 2019 04:21
@SkySkimmer SkySkimmer self-assigned this Oct 28, 2019
@SkySkimmer
Copy link
Contributor

Will merge tomorrow unless someone complains.

Copy link
Member

@Zimmi48 Zimmi48 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Doc looks good.

theories/Init/Tactics.v Outdated Show resolved Hide resolved
These tactics now work correctly with multisuccess tactics by wrapping
the tactic argument in `once`.

Fixes coq#10965
@JasonGross
Copy link
Member Author

I've updated this with an even less kludgy way of solving #9114

@SkySkimmer
Copy link
Contributor

SkySkimmer commented Oct 29, 2019

bedrock failure looks spurious, see #10992

SkySkimmer added a commit to SkySkimmer/coq that referenced this pull request Oct 29, 2019
Reviewed-by: SkySkimmer
Reviewed-by: Zimmi48
@SkySkimmer SkySkimmer merged commit b213691 into coq:master Oct 29, 2019
@JasonGross JasonGross deleted the once-assert-succeeds branch October 30, 2019 06:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind: fix This fixes a bug or incorrect documentation. part: tactics
Projects
None yet
3 participants