Skip to content

[Merged by Bors] - chore: restore cc tactic#13404

Closed
Komyyy wants to merge 6 commits intomasterfrom
Komyyy/recover_cc
Closed

[Merged by Bors] - chore: restore cc tactic#13404
Komyyy wants to merge 6 commits intomasterfrom
Komyyy/recover_cc

Conversation

@Komyyy
Copy link
Copy Markdown
Contributor

@Komyyy Komyyy commented May 31, 2024

The cc tactic is a high-cost tactic, so I restored cc tactics only if a proof can be reduced significantly.
I made sure that cc tactic works on in the all changed proofs except when the other specification changes in Lean 4 changes a goal.


Open in Gitpod

@Komyyy Komyyy added blocked-by-other-PR This PR depends on another PR (this label is automatically managed by a bot) awaiting-review mathlib-port This is a port of a theory file from mathlib. awaiting-CI This PR does not pass CI yet. This label is automatically removed once it does. porting-notes Mathlib3 to Mathlib4 porting notes. tech debt Tracking cross-cutting technical debt, see e.g. the "Technical debt counters" stream on zulip and removed tech debt Tracking cross-cutting technical debt, see e.g. the "Technical debt counters" stream on zulip labels May 31, 2024
@github-actions github-actions bot removed the awaiting-CI This PR does not pass CI yet. This label is automatically removed once it does. label May 31, 2024
@grunweg
Copy link
Copy Markdown
Contributor

grunweg commented Jun 14, 2024

!bench

@leanprover-bot
Copy link
Copy Markdown
Collaborator

Here are the benchmark results for commit 9a22571.
There were no significant changes against commit ac59a83.

@ghost ghost removed the blocked-by-other-PR This PR depends on another PR (this label is automatically managed by a bot) label Jun 14, 2024
@ghost
Copy link
Copy Markdown

ghost commented Jun 14, 2024

This PR/issue depends on:

Copy link
Copy Markdown
Contributor

@joneugster joneugster left a comment

Choose a reason for hiding this comment

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

Looks good to me.

@github-actions
Copy link
Copy Markdown

PR summary 29a065f2ac

Import changes

Dependency changes

File Base Count Head Count Change
Mathlib.Logic.Equiv.Basic 142 153 +11 (+7.75%)
Mathlib.Logic.Embedding.Basic 147 158 +11 (+7.48%)
Mathlib.Data.Num.Lemmas 450 457 +7 (+1.56%)
Mathlib.Data.PFunctor.Multivariate.M 503 510 +7 (+1.39%)
Mathlib.SetTheory.Ordinal.Arithmetic 572 579 +7 (+1.22%)
Mathlib.LinearAlgebra.Basic 655 662 +7 (+1.07%)
Mathlib.LinearAlgebra.Multilinear.Basic 676 683 +7 (+1.04%)
Mathlib.Data.Matrix.Block 773 780 +7 (+0.91%)
Mathlib.Data.Matrix.PEquiv 774 781 +7 (+0.90%)
Mathlib.NumberTheory.Bernoulli 1066 1072 +6 (+0.56%)
Mathlib.Analysis.Convex.SpecificFunctions.Deriv 1528 1534 +6 (+0.39%)

Declarations diff

No declarations were harmed in the making of this PR! 🐙

You can run this locally as follows
## summary with just the declaration names:
./scripts/no_lost_declarations.sh short <optional_commit>

## more verbose report:
./scripts/no_lost_declarations.sh <optional_commit>

@Komyyy Komyyy added the awaiting-CI This PR does not pass CI yet. This label is automatically removed once it does. label Jun 18, 2024
@github-actions github-actions bot removed the awaiting-CI This PR does not pass CI yet. This label is automatically removed once it does. label Jun 18, 2024
Copy link
Copy Markdown
Contributor

@Ruben-VandeVelde Ruben-VandeVelde left a comment

Choose a reason for hiding this comment

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

This seems reasonable

maintainer merge

@github-actions
Copy link
Copy Markdown

🚀 Pull request has been placed on the maintainer queue by Ruben-VandeVelde.

@github-actions github-actions bot added the maintainer-merge A reviewer has approved the changed; awaiting maintainer approval. label Jun 23, 2024
@kim-em
Copy link
Copy Markdown
Contributor

kim-em commented Jun 23, 2024

bors merge

@github-actions github-actions bot added ready-to-merge This PR has been sent to bors. and removed awaiting-review labels Jun 23, 2024
mathlib-bors bot pushed a commit that referenced this pull request Jun 23, 2024
The `cc` tactic is a high-cost tactic, so I restored `cc` tactics only if a proof can be reduced significantly.
I made sure that `cc` tactic works on in the all changed proofs except when the other specification changes in Lean 4 changes a goal.



Co-authored-by: Pol'tta / Miyahara Kō <52843868+Komyyy@users.noreply.github.com>
@mathlib-bors
Copy link
Copy Markdown
Contributor

mathlib-bors bot commented Jun 24, 2024

Pull request successfully merged into master.

Build succeeded:

@mathlib-bors mathlib-bors bot changed the title chore: restore cc tactic [Merged by Bors] - chore: restore cc tactic Jun 24, 2024
@mathlib-bors mathlib-bors bot closed this Jun 24, 2024
@mathlib-bors mathlib-bors bot deleted the Komyyy/recover_cc branch June 24, 2024 00:49
kbuzzard pushed a commit that referenced this pull request Jun 26, 2024
The `cc` tactic is a high-cost tactic, so I restored `cc` tactics only if a proof can be reduced significantly.
I made sure that `cc` tactic works on in the all changed proofs except when the other specification changes in Lean 4 changes a goal.



Co-authored-by: Pol'tta / Miyahara Kō <52843868+Komyyy@users.noreply.github.com>
dagurtomas pushed a commit that referenced this pull request Jul 2, 2024
The `cc` tactic is a high-cost tactic, so I restored `cc` tactics only if a proof can be reduced significantly.
I made sure that `cc` tactic works on in the all changed proofs except when the other specification changes in Lean 4 changes a goal.



Co-authored-by: Pol'tta / Miyahara Kō <52843868+Komyyy@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintainer-merge A reviewer has approved the changed; awaiting maintainer approval. mathlib-port This is a port of a theory file from mathlib. porting-notes Mathlib3 to Mathlib4 porting notes. ready-to-merge This PR has been sent to bors.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants