Skip to content

Pull requests: leanprover/lean4

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Assigned to nobody Loading
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
#14624 opened Jul 31, 2026 by datokrat Contributor Draft
feat: add code-quality mode to lake lint (work in progress) changelog-lake Lake toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14622 opened Jul 31, 2026 by wkrozowski Contributor Draft
refactor: lake: builtin-lint has a Mode flag changelog-lake Lake toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#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
#14614 opened Jul 31, 2026 by sgraf812 Contributor Draft
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 ForIn container changelog-language Language features and metaprograms toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14596 opened Jul 29, 2026 by sgraf812 Contributor Draft
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 rw 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
#14593 opened Jul 29, 2026 by JovanGerb Contributor Loading…
feat: add invariant clause to while loops in do notation changelog-language Language features and metaprograms toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14592 opened Jul 29, 2026 by sgraf812 Contributor Draft
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
#14590 opened Jul 29, 2026 by sgraf812 Contributor Draft
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 isDefEqApp's isDefEqOnFailure call 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
#14583 opened Jul 28, 2026 by datokrat Contributor Draft
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
#14582 opened Jul 28, 2026 by nomeata Collaborator Draft
fix: return canonically typed subgoals from Sym.Pattern.unify? changelog-no 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
#14569 opened Jul 27, 2026 by sgraf812 Contributor Draft
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
#14563 opened Jul 27, 2026 by sgraf812 Contributor Draft
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…
ProTip! Follow long discussions with comments:>50.