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

chore: switch Invariant helpers from abbrev to def + @[simp] changelog-library Library toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13583 opened Apr 30, 2026 by sgraf812 Contributor Loading…
feat: upstream unreachableTactic linter 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
#13580 opened Apr 29, 2026 by wkrozowski Contributor Draft
fix: record instances unfolded by wrapInstance as shake dependencies 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
#13579 opened Apr 29, 2026 by Kha Member Draft
test: Bring Sym-based mvcgen' on par with mvcgen toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13578 opened Apr 29, 2026 by sgraf812 Contributor Draft
fix: tail-recursive BitVec.ofBoolListLE/ofBoolListBE to avoid stack overflow toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13576 opened Apr 29, 2026 by kim-em Collaborator Draft
fix: always fail on unsolved metavariables after Verso docstring elab changelog-language Language features and metaprograms
#13574 opened Apr 29, 2026 by david-christiansen Contributor Loading…
feat: add Locale and LocaleSymbols for configurable date/time formatting changelog-library Library toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13567 opened Apr 29, 2026 by algebraic-dev Member Loading…
fix: correct off-by-one in toSeconds and wrong day count in Year.days changelog-library Library toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13566 opened Apr 29, 2026 by algebraic-dev Member Loading…
fix: prioritize TZ and TZDIR over /etc/localtime in TZDB search changelog-library Library toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13565 opened Apr 29, 2026 by algebraic-dev Member Loading…
chore: make Glob.ofString? public changelog-lake Lake toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13563 opened Apr 29, 2026 by kim-em Collaborator Loading…
feat: add @[reducible_proj] for selective projection unfolding 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
#13562 opened Apr 29, 2026 by kim-em Collaborator Draft
feat: make [defeq] attribute strict and stop auto-tagging := rfl breaks-mathlib This is not necessarily a blocker for merging: but there needs to be a plan changelog-tactics User facing tactics toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13557 opened Apr 28, 2026 by nomeata Collaborator Draft
[test] Rebase the respectTransparency.types changes 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
#13555 opened Apr 28, 2026 by datokrat Contributor Draft
chore: increase priority of instSMulOfMul 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
#13554 opened Apr 28, 2026 by kim-em Collaborator Draft
feat: more reliable dot notation and expected type propagation (experiment) breaks-mathlib This is not necessarily a blocker for merging: but there needs to be a plan 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
#13552 opened Apr 27, 2026 by kmill Collaborator Draft
feat: better error messages and more complete logic for checkImpossibleInstance and checkNonClassInstance toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13550 opened Apr 27, 2026 by MoritzBeroRoos Draft
fix: indicate in readModuleDataParts if memory is exhausted changelog-library Library toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13549 opened Apr 27, 2026 by eric-wieser Contributor Loading…
fix: prevent corruption of the small allocator state changelog-language Language features and metaprograms toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13548 opened Apr 27, 2026 by eric-wieser Contributor Loading…
fix: propagate memory errors in mpz.cpp changelog-language Language features and metaprograms toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13547 opened Apr 27, 2026 by eric-wieser Contributor Loading…
perf: LLVM 19 -> 22 toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13545 opened Apr 27, 2026 by hargoniX Contributor Draft
chore: use self-hosted actions runner for some runs toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13543 opened Apr 27, 2026 by Garmelon Contributor Draft
feat: detect further sub-instances in wrapInstance 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
#13536 opened Apr 27, 2026 by Kha Member Draft
perf: do not mark List.append_assoc as grind 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
#13535 opened Apr 27, 2026 by hargoniX Contributor Draft
perf: avoid unnecessary RC traffic in interpreter 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
#13533 opened Apr 27, 2026 by Kha Member Draft
feat: serve trace.profiler data via local HTTP server toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13530 opened Apr 26, 2026 by Kha Member Draft
ProTip! Filter pull requests by the default branch with base:master.