Skip to content

Conversation

@nomeata
Copy link
Collaborator

@nomeata nomeata commented Oct 20, 2025

This PR lets match compilation use exfalso as soon as no alternatives
are left. This way, the compiler does not have to look at subsequent
case splits.

This PR lets match compilation use exfalso as soon as no alternatives
are left. This way, the compiler does not have to look at subsequent
case splits.
@nomeata nomeata added the changelog-language Language features and metaprograms label Oct 20, 2025
@nomeata
Copy link
Collaborator Author

nomeata commented Oct 20, 2025

!bench

@leanprover-radar
Copy link

leanprover-radar commented Oct 20, 2025

Benchmark results for 1592932 against 206eb73 are in! @nomeata

@leanprover-bot
Copy link
Collaborator

Here are the benchmark results for commit 1592932.
There were significant changes against commit 206eb73:

  Benchmark                  Metric         Change
  ==========================================================
- channel.lean               boundedn_seq     3.6%
+ stdlib                     grind           -1.6% (-20.9 σ)
- tests/bench/ interpreted   task-clock       9.2%  (50.3 σ)

@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 Oct 20, 2025
@leanprover-bot
Copy link
Collaborator

Reference manual CI status:

  • ❗ Reference manual CI can not be attempted yet, as the nightly-testing-2025-10-19 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-10-20 11:52:09)

leanprover-community-mathlib4-bot added a commit to leanprover-community/batteries that referenced this pull request Oct 20, 2025
leanprover-community-mathlib4-bot added a commit to leanprover-community/mathlib4-nightly-testing that referenced this pull request Oct 20, 2025
@nomeata nomeata marked this pull request as ready for review October 20, 2025 12:23
@nomeata nomeata enabled auto-merge October 20, 2025 12:23
@nomeata nomeata added this pull request to the merge queue Oct 20, 2025
Merged via the queue into master with commit e3a5369 Oct 20, 2025
23 checks passed
@leanprover-community-bot leanprover-community-bot added the builds-mathlib CI has verified that Mathlib builds against this PR label Oct 20, 2025
@leanprover-community-bot
Copy link
Collaborator

Mathlib CI status (docs):

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 changelog-language Language features and metaprograms 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