Skip to content

fix: avoid expensive isDefEqD in grind#14444

Merged
leodemoura merged 1 commit into
masterfrom
grind_14441
Jul 18, 2026
Merged

fix: avoid expensive isDefEqD in grind#14444
leodemoura merged 1 commit into
masterfrom
grind_14441

Conversation

@leodemoura

Copy link
Copy Markdown
Member

This PR ensures grind doesn't timeout checking for definitionally equality while trying to propagate match-expressions conditions.

Closes #14441

This PR ensures `grind` doesn't timeout checking for definitionally equality while trying to propagate `match`-expressions conditions.

Closes #14441
@leodemoura leodemoura added the changelog-tactics User facing tactics label Jul 18, 2026
@leodemoura
leodemoura enabled auto-merge July 18, 2026 15:27
@leodemoura
leodemoura added this pull request to the merge queue Jul 18, 2026
@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 Jul 18, 2026
@mathlib-lean-pr-testing

Copy link
Copy Markdown

Mathlib CI status (docs):

  • ❗ Batteries/Mathlib CI will not be attempted unless your PR branches off the nightly-with-mathlib branch. Try git rebase 5adc1e70895ce44e2fa3f5141c06afd1f8276666 --onto 79bec6d064d8672cb10864cad3d9fd054b6917ae. You can force Mathlib CI using the force-mathlib-ci label. (2026-07-18 15:49:52)

@leanprover-bot

Copy link
Copy Markdown
Collaborator

Reference manual CI status:

  • ❗ Reference manual CI will not be attempted unless your PR branches off the nightly-with-manual branch. Try git rebase 5adc1e70895ce44e2fa3f5141c06afd1f8276666 --onto 49ff95727f98d43984726b26742d17a1ceea9dd5. You can force reference manual CI using the force-manual-ci label. (2026-07-18 15:49:53)

Merged via the queue into master with commit ca190c9 Jul 18, 2026
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog-tactics User facing tactics 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.

grind triggers a maxHeartbeats/maxRecDepth because of a WHNF reduction

2 participants