Skip to content

Conversation

@nomeata
Copy link
Collaborator

@nomeata nomeata commented Nov 28, 2025

This PR follows up on #7965 and avoids manual fuel constructions in some recursive definitions.

@nomeata
Copy link
Collaborator Author

nomeata commented Nov 28, 2025

!radar

@leanprover-radar
Copy link

leanprover-radar commented Nov 28, 2025

Benchmark results for e09c73e against a4f9a79 are in! @nomeata

Major changes (2)
  • 🟥 build//instructions: +176.5G (+1.4%)
  • mut_rec_wf//instructions: -769.2M (-2.5%)
Minor changes (2)
  • lake config import//instructions: -8.5M (-0.5%)
  • lake env//instructions: -15.7M (-1.0%)

@github-actions github-actions bot added the changes-stage0 Contains stage0 changes, merge manually using rebase label Nov 28, 2025
@nomeata
Copy link
Collaborator Author

nomeata commented Nov 28, 2025

!radar

@leanprover-radar
Copy link

leanprover-radar commented Nov 28, 2025

Benchmark results for 5ee79ed against a4f9a79 are in! @nomeata

Major changes (4)
  • 🟥 build//instructions: +178.2G (+1.4%)
  • 🟥 grind_ring_5.lean//instructions: +1.1G (+12.2%)
  • lake env//instructions: -16.9M (-1.0%)
  • mut_rec_wf//instructions: -770.3M (-2.5%)
Minor changes (1)
  • size/init/.olean//bytes: -221kiB (-0.2%)

@github-actions github-actions bot added the toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN label Nov 28, 2025
@leanprover-bot
Copy link
Collaborator

leanprover-bot commented Nov 28, 2025

Reference manual CI status:

  • ❗ Reference manual CI can not be attempted yet, as the nightly-testing-2025-11-27 tag does not exist there yet. We will retry when you push more commits. If you rebase your branch onto nightly-with-manual, reference manual CI should run now. You can force reference manual CI using the force-manual-ci label. (2025-11-28 12:09:11)
  • ❗ Reference manual CI can not be attempted yet, as the nightly-testing-2025-12-05 tag does not exist there yet. We will retry when you push more commits. If you rebase your branch onto nightly-with-manual, reference manual CI should run now. You can force reference manual CI using the force-manual-ci label. (2025-12-05 15:07:11)

leanprover-community-mathlib4-bot added a commit to leanprover-community/batteries that referenced this pull request Nov 28, 2025
leanprover-community-mathlib4-bot added a commit to leanprover-community/mathlib4-nightly-testing that referenced this pull request Nov 28, 2025
@leanprover-community-bot leanprover-community-bot added the breaks-mathlib This is not necessarily a blocker for merging: but there needs to be a plan label Nov 28, 2025
@leanprover-community-bot
Copy link
Collaborator

Mathlib CI status (docs):

@nomeata
Copy link
Collaborator Author

nomeata commented Nov 28, 2025

!radar

@leanprover-radar
Copy link

leanprover-radar commented Nov 28, 2025

Benchmark results for 5e5421d against a4f9a79 are in! @nomeata

Runs (2)
  • 🟥 build exited with code 2
  • 🟥 other exited with code 2

@nomeata
Copy link
Collaborator Author

nomeata commented Nov 28, 2025

!radar

@leanprover-radar
Copy link

leanprover-radar commented Nov 28, 2025

Benchmark results for c49d679 against a4f9a79 are in! @nomeata

Major changes (3)
  • 🟥 build//instructions: +173.5G (+1.4%)
  • lake env//instructions: -16.4M (-1.0%)
  • mut_rec_wf//instructions: -771.2M (-2.5%)

@nomeata
Copy link
Collaborator Author

nomeata commented Dec 5, 2025

!radar

@leanprover-radar
Copy link

leanprover-radar commented Dec 5, 2025

Benchmark results for 74c7bab against 455fd0b are in! @nomeata

Minor changes (1)
  • size/init/.olean//bytes: -197kiB (-0.2%)

@github-actions github-actions bot removed the changes-stage0 Contains stage0 changes, merge manually using rebase label Dec 5, 2025
@nomeata
Copy link
Collaborator Author

nomeata commented Dec 5, 2025

!radar

@leanprover-radar
Copy link

leanprover-radar commented Dec 5, 2025

Benchmark results for 22e91fa against 455fd0b are in! @nomeata

Minor changes (1)
  • size/init/.olean//bytes: -197kiB (-0.2%)

@nomeata nomeata marked this pull request as ready for review December 5, 2025 14:29
@nomeata nomeata requested a review from kim-em as a code owner December 5, 2025 14:29
@nomeata nomeata added awaiting-mathlib We should not merge this until we have a successful Mathlib build and removed breaks-mathlib This is not necessarily a blocker for merging: but there needs to be a plan labels Dec 5, 2025
@nomeata nomeata enabled auto-merge December 5, 2025 14:30
leanprover-community-mathlib4-bot added a commit to leanprover-community/batteries that referenced this pull request Dec 5, 2025
leanprover-community-mathlib4-bot added a commit to leanprover-community/mathlib4-nightly-testing that referenced this pull request Dec 5, 2025
@leanprover-community-bot leanprover-community-bot added builds-mathlib CI has verified that Mathlib builds against this PR and removed awaiting-mathlib We should not merge this until we have a successful Mathlib build labels Dec 5, 2025
@leanprover-community-bot
Copy link
Collaborator

@nomeata nomeata added this pull request to the merge queue Dec 5, 2025
Merged via the queue into master with commit d4c832e Dec 5, 2025
32 of 34 checks passed
algebraic-dev pushed a commit that referenced this pull request Dec 8, 2025
This PR follows up on #7965 and avoids manual fuel constructions in some
recursive definitions.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

builds-mathlib CI has verified that Mathlib builds against this PR toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants