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: add debug info to all the debug-like cmake configurations changelog-no Do not include this PR in the release changelog release-ci Enable all CI checks for a PR, like is done for releases
#14500 opened Jul 22, 2026 by hargoniX Contributor Loading…
fix: let sanitizers instrument non-runtime code as well changelog-no Do not include this PR in the release changelog release-ci Enable all CI checks for a PR, like is done for releases
#14499 opened Jul 22, 2026 by hargoniX Contributor Loading…
fix: kernel to check opaque values for fvars backport releases/v4.32.0 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
#14498 opened Jul 22, 2026 by nomeata Collaborator Queued
fix: split and iInf on the RHS of vcgen entailments changelog-tactics User facing tactics toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14497 opened Jul 22, 2026 by sgraf812 Contributor Queued
feat: logical model for Float / Float32 <-> IntN / ISize conversions changelog-library Library toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14495 opened Jul 22, 2026 by Rob23oba Contributor Queued
feat: implicit bump for proof irrelevance 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
#14494 opened Jul 22, 2026 by datokrat Contributor Draft
feat: implicit bump for lambda binders 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
#14493 opened Jul 22, 2026 by datokrat Contributor Draft
fix: prefer explicitly supplied specs over ambient local specs in vcgen toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14492 opened Jul 22, 2026 by sgraf812 Contributor Draft
9077 fixes, option-directed 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
#14489 opened Jul 22, 2026 by datokrat Contributor Draft
fix: pin LEAN_GITHASH for core Lake builds 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
#14486 opened Jul 22, 2026 by tydeu Member Loading…
fix: lake cache misses in CI 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
#14485 opened Jul 22, 2026 by tydeu Member Loading…
RFC/draft: linear instantiateMVars for delayed-assignment chains with shared subterms toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14480 opened Jul 21, 2026 by sgraf812 Contributor Draft
feat: deprecate options via deprecated tag builds-mathlib CI has verified that Mathlib builds against this PR changelog-language Language features and metaprograms force-mathlib-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
#14478 opened Jul 21, 2026 by wkrozowski Contributor Loading…
chore: update to mimalloc 3.4.3 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
#14477 opened Jul 21, 2026 by Kha Member Loading…
chore: clarify stdlib_flags.h comments toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN unlock-upstream-stdlib-flags will-merge-soon …unless someone speaks up
#14474 opened Jul 21, 2026 by Kha Member Loading…
WIP: [grind hom] breaks-mathlib This is not necessarily a blocker for merging: but there needs to be a plan changelog-tactics User facing tactics 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
#14473 opened Jul 21, 2026 by leodemoura Member Draft
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…
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: 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 Loading…
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 @[trusted_axiom] attribute and linter.untrustedAxioms linter 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-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
#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
#14398 opened Jul 15, 2026 by sgraf812 Contributor Draft
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
#14389 opened Jul 14, 2026 by sgraf812 Contributor Draft
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
#14374 opened Jul 13, 2026 by tydeu Member Draft
ProTip! Follow long discussions with comments:>50.