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: instantiate and normalize level metavariables in getLevel 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
#13343 opened Apr 9, 2026 by sgraf812 Loading…
fix: respect transparency 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
#13342 opened Apr 9, 2026 by datokrat Draft
chore: cache-get Make target toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13341 opened Apr 9, 2026 by Kha Loading…
refactor: grind ring module changelog-tactics User facing tactics
#13339 opened Apr 9, 2026 by leodemoura Draft
perf: faster fast path for expr defeq toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13338 opened Apr 8, 2026 by hargoniX Draft
fix: add term info for for loop in new do elaborator 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
#13337 opened Apr 8, 2026 by Rob23oba Loading…
doc: clarify that BitVec intMin/intMax refer to two's complement interpretation toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13336 opened Apr 8, 2026 by plimkilde Loading…
feat: add a check for impossible arguments in instance definitions changelog-language Language features and metaprograms toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13333 opened Apr 8, 2026 by wkrozowski Loading…
fix: make local elab use privately imported meta defs 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
#13331 opened Apr 8, 2026 by Komyyy Draft
feat: equational lemmas are only [defeq] when so at .instance transparency 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
#13330 opened Apr 8, 2026 by nomeata Draft
refactor: generalize setInlineAttribute from MetaM to CoreM toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13328 opened Apr 8, 2026 by MavenRain Loading…
feat: add warning for simp lemmas whose LHS is a variable toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13325 opened Apr 8, 2026 by wkrozowski Draft
feat: only infer [defeq] at implicit reducibility 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
#13322 opened Apr 8, 2026 by nomeata Draft
feat: add warning for non-portable module names builds-manual CI has verified that the Lean Language Reference builds against this PR changelog-language Language features and metaprograms toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13318 opened Apr 8, 2026 by wkrozowski Loading…
fix: mark delta-derived instances as meta when type is meta backport releases/v4.30.0 changelog-language Language features and metaprograms toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13315 opened Apr 8, 2026 by kim-em Loading…
1 task
feat: use local instances while delaborating breaks-mathlib This is not necessarily a blocker for merging: but there needs to be a plan changelog-pp Pretty printing 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
#13307 opened Apr 7, 2026 by kmill Draft
feat: make new do elaborator the default awaiting-mathlib We should not merge this until we have a successful Mathlib build 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 unlock-upstream-stdlib-flags
#13305 opened Apr 7, 2026 by sgraf812 Draft
refactor: make CancelToken Promise-based merge-ci Enable merge queue CI checks for PR. In particular, produce artifacts for all major platforms. toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#13303 opened Apr 7, 2026 by nomeata Draft
fix: handle flattened inheritance in wrapInstance 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
#13302 opened Apr 7, 2026 by Kha Draft
feat: add try? => tac syntax and parallel cancellation test builds-mathlib CI has verified that Mathlib builds against this PR 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
#13301 opened Apr 7, 2026 by nomeata Loading…
ProTip! Filter pull requests by the default branch with base:master.