-
Notifications
You must be signed in to change notification settings - Fork 920
Pull requests: leanprover/lean4
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
fix: lake: report a missing library root file
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14625
opened Jul 31, 2026 by
jcreinhold
•
Draft
9077-6
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
feat: add Lake
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
code-quality mode to lake lint (work in progress)
changelog-lake
#14622
opened Jul 31, 2026 by
wkrozowski
Contributor
•
Draft
refactor: lake: Lake
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
builtin-lint has a Mode flag
changelog-lake
#14617
opened Jul 31, 2026 by
wkrozowski
Contributor
Loading…
test: in-place append with a ramified spec in the vcgen separation logic demo
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
feat: warn on inexact deprecations
breaks-manual
This is not necessarily a blocker for merging, but there needs to be a plan.
changelog-language
Language features and metaprograms
downstream
Request a downstream-lean4 adaptation PR.
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14600
opened Jul 30, 2026 by
TwoFX
Member
Loading…
feat: one loop-invariant spec for every effect-free Language features and metaprograms
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
ForIn container
changelog-language
perf: cache elaboration of section variables across commands
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
#14595
opened Jul 29, 2026 by
marcelolynch
Contributor
•
Draft
perf: don't try to synthesize implicit arguments in identifiers in 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
rw
breaks-mathlib
#14593
opened Jul 29, 2026 by
JovanGerb
Contributor
Loading…
feat: add Language features and metaprograms
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
invariant clause to while loops in do notation
changelog-language
feat: name loop verification conditions after the program's variables
changelog-language
Language features and metaprograms
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
fix: use CAS when swapping reference values
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14585
opened Jul 28, 2026 by
maxc-osec
Loading…
spike: defer 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
isDefEqApp's isDefEqOnFailure call
builds-manual
fix: check uniformity of nested inductive datatype parameters
changelog-language
Language features and metaprograms
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
fix: return canonically typed subgoals from 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
Sym.Pattern.unify?
changelog-no
perf: pick compacted-region base addresses outside ASLR-occupied zones
changelog-compiler
Compiler, runtime, and FFI
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
fix: preserve expected types of nested proofs
breaks-manual
This is not necessarily a blocker for merging, but there needs to be a plan.
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14557
opened Jul 25, 2026 by
kernelpanic888
•
Draft
fix: preprocess Prod.map in well-founded recursion
builds-manual
CI has verified that the Lean Language Reference builds against this PR
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14556
opened Jul 25, 2026 by
kernelpanic888
•
Draft
fix: validate interpreted values before closing grind goals
builds-manual
CI has verified that the Lean Language Reference builds against this PR
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14555
opened Jul 25, 2026 by
kernelpanic888
•
Draft
fix: avoid exposing Fin.foldl implementation
builds-manual
CI has verified that the Lean Language Reference builds against this PR
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14554
opened Jul 25, 2026 by
kernelpanic888
•
Draft
fix: warn on maximally general ext patterns
builds-manual
CI has verified that the Lean Language Reference builds against this PR
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14553
opened Jul 25, 2026 by
kernelpanic888
Loading…
test: cover stream known-size initialization race
builds-manual
CI has verified that the Lean Language Reference builds against this PR
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14552
opened Jul 25, 2026 by
kernelpanic888
•
Draft
fix: typecheck disabled debug assertions
builds-manual
CI has verified that the Lean Language Reference builds against this PR
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14551
opened Jul 25, 2026 by
kernelpanic888
Loading…
fix: recognize opaque constants of unit-like types as definitionally equal
builds-manual
CI has verified that the Lean Language Reference builds against this PR
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14550
opened Jul 25, 2026 by
kernelpanic888
Loading…
feat: add HTTP client Pool
changelog-library
Library
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14549
opened Jul 25, 2026 by
algebraic-dev
Member
Loading…
Previous Next
ProTip!
Follow long discussions with comments:>50.