-
Notifications
You must be signed in to change notification settings - Fork 906
Pull requests: leanprover/lean4
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
perf: avoid escaping ModuleRefs keys
builds-mathlib
CI has verified that Mathlib builds against this PR
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
needs-update-stage0
stage 0 should be updated after merging this PR
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14465
opened Jul 20, 2026 by
Vtec234
Member
Loading…
chore: rename This is not necessarily a blocker for merging: but there needs to be a plan
builds-manual
CI has verified that the Lean Language Reference builds against this PR
changelog-library
Library
downstream
Request a downstream-lean4 adaptation PR.
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
Nat.div_eq to Nat.div_eq_ite
breaks-mathlib
#14462
opened Jul 20, 2026 by
TwoFX
Member
Loading…
chore: make Do not include this PR in the release changelog
release-ci
Enable all CI checks for a PR, like is done for releases
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
file_not_found test more robust
changelog-no
#14461
opened Jul 20, 2026 by
TwoFX
Member
Loading…
perf: skip re-attempting pending TC mvars with unchanged instantiated goals (quadratic resumption, #14448)
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14449
opened Jul 19, 2026 by
grandchildrice
Loading…
feat: forbid non-reserved identifiers via Do not include this PR in the release changelog
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
withForbidden
changelog-no
#14432
opened Jul 17, 2026 by
sgraf812
Contributor
Loading…
fix: User facing tactics
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
vcgen [f] unfolding of definitions by root match
changelog-tactics
#14429
opened Jul 17, 2026 by
sgraf812
Contributor
Loading…
feat: warn on transitive deprecations
breaks-mathlib
This is not necessarily a blocker for merging: but there needs to be a plan
builds-manual
CI has verified that the Lean Language Reference builds against this PR
changelog-language
Language features and metaprograms
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14422
opened Jul 16, 2026 by
wkrozowski
Contributor
•
Draft
feat: look for .ilean.mmap files on watchdog load
builds-manual
CI has verified that the Lean Language Reference builds against this PR
builds-mathlib
CI has verified that Mathlib builds against this PR
changelog-no
Do not include this PR in the release changelog
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14421
opened Jul 16, 2026 by
robsimmons
Contributor
Loading…
feat: add CI has verified that the Lean Language Reference builds against this PR
builds-mathlib
CI has verified that Mathlib builds against this PR
changelog-other
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
@[trusted_axiom] attribute and linter.untrustedAxioms linter
builds-manual
#14407
opened Jul 16, 2026 by
Kha
Member
Loading…
feat: support code actions in linters
builds-manual
CI has verified that the Lean Language Reference builds against this PR
builds-mathlib
CI has verified that Mathlib builds against this PR
changelog-language
Language features and metaprograms
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14402
opened Jul 15, 2026 by
wkrozowski
Contributor
Loading…
feat: support join points in vcgen via synthetic backward rules
changelog-tactics
User facing tactics
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
fix: make Language features and metaprograms
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
replay output a kernel environment
changelog-language
#14391
opened Jul 14, 2026 by
hanwenzhu
Contributor
Loading…
feat: intrinsic verification syntax for do-notation loops and def contracts
changelog-language
Language features and metaprograms
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
doc: add blank line after list in omega docstring
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14381
opened Jul 14, 2026 by
ia0
Contributor
Loading…
refactor: lake: parse string slices
breaks-mathlib
This is not necessarily a blocker for merging: but there needs to be a plan
changelog-lake
Lake
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
perf: normalize free variables in the type class resolution cache key
breaks-manual
This is not necessarily a blocker for merging, but there needs to be a plan.
breaks-mathlib
This is not necessarily a blocker for merging: but there needs to be a plan
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
perf: store per-module constant prefix trees in oleans
breaks-mathlib
This is not necessarily a blocker for merging: but there needs to be a plan
builds-manual
CI has verified that the Lean Language Reference builds against this PR
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
fix: align Language features and metaprograms
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
Lean/Level.lean and kernel/level.cpp normalization rules
changelog-language
#14356
opened Jul 10, 2026 by
digama0
Collaborator
Loading…
perf: run This is not necessarily a blocker for merging: but there needs to be a plan
builds-manual
CI has verified that the Lean Language Reference builds against this PR
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
isDefEqOnFailure only once per failing isDefEq
breaks-mathlib
fix: enforce set notation per-element indentation
builds-manual
CI has verified that the Lean Language Reference builds against this PR
builds-mathlib
CI has verified that Mathlib builds against this PR
changelog-language
Language features and metaprograms
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14350
opened Jul 10, 2026 by
Kha
Member
Loading…
refactor: split This is not necessarily a blocker for merging: but there needs to be a plan
builds-manual
CI has verified that the Lean Language Reference builds against this PR
changelog-no
Do not include this PR in the release changelog
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
registerParametricAttribute into extension creation and registration
breaks-mathlib
#14344
opened Jul 9, 2026 by
wkrozowski
Contributor
Loading…
[REBASED] experiment: consolidate all TC opts
breaks-manual
This is not necessarily a blocker for merging, but there needs to be a plan.
breaks-mathlib
This is not necessarily a blocker for merging: but there needs to be a plan
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
feat: test for #9420
builds-manual
CI has verified that the Lean Language Reference builds against this PR
builds-mathlib
CI has verified that Mathlib builds against this PR
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
perf: memoize stuck type class resolution queries
builds-manual
CI has verified that the Lean Language Reference builds against this PR
builds-mathlib
CI has verified that Mathlib builds against this PR
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
fix: load missing dynlibs individually with precompileModules and initialize lazily
builds-manual
CI has verified that the Lean Language Reference builds against this PR
builds-mathlib
CI has verified that Mathlib builds against this PR
changelog-lake
Lake
force-mathlib-ci
macos-arm-ci
Build for darwin_aarch64 in CI
mathlib4-nightly-available
A branch for this PR exists at leanprover-community/mathlib4-nightly-testing:lean-pr-testing-NNNN
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14326
opened Jul 8, 2026 by
Vtec234
Member
Loading…
Previous Next
ProTip!
Type g i on any issue or pull request to go back to the issue listing page.