-
Notifications
You must be signed in to change notification settings - Fork 892
Pull requests: leanprover/lean4
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
perf: cache inside matcher WHNFs at reducible/instances/implicit
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
perf: type class 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
#14318
opened Jul 8, 2026 by
leodemoura
Member
•
Draft
fix: unsafeCast should not be inlined
changelog-compiler
Compiler, runtime, and FFI
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14317
opened Jul 7, 2026 by
hargoniX
Contributor
Loading…
experiment: persist type class resolution cache across commands
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
chore: change 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
UnusedSimpArgs hint
builds-manual
#14313
opened Jul 7, 2026 by
wkrozowski
Contributor
•
Draft
feat: add Language features and metaprograms
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
forward_type_reference% for negative type occurrences
changelog-language
chore: fix namespaceing in 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
DeprecatedModule
changelog-no
#14310
opened Jul 7, 2026 by
wkrozowski
Contributor
Loading…
feat: add a warning for adding a 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
deprecated attribute to register_option
breaks-mathlib
#14309
opened Jul 7, 2026 by
wkrozowski
Contributor
Loading…
chore: reduce namespace pollution
changelog-no
Do not include this PR in the release changelog
#14308
opened Jul 7, 2026 by
TwoFX
Member
Loading…
feat: lake: content-stable module archives via leantar hash stripping (backport releases/v4.32.0)
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
#14301
opened Jul 7, 2026 by
marcelolynch
Contributor
•
Draft
feat: lake: 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
presetup module facet
breaks-mathlib
perf: share depth-invariant type class cache entries across 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
synthPendingDepth
breaks-mathlib
String.toList semireducible
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
test: cross-check integer 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
@[extern] implementations with test_extern
changelog-no
#14288
opened Jul 6, 2026 by
kim-em
Collaborator
Loading…
fix: borrow Compiler, runtime, and FFI
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
Nat arguments to ByteArray.copySlice
changelog-compiler
#14286
opened Jul 5, 2026 by
kim-em
Collaborator
Loading…
fix: prevent size_t overflow in object_compactor doubling
changelog-compiler
Compiler, runtime, and FFI
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14283
opened Jul 5, 2026 by
kim-em
Collaborator
Loading…
fix: guard string growth paths against size_t overflow
changelog-compiler
Compiler, runtime, and FFI
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14282
opened Jul 5, 2026 by
kim-em
Collaborator
Loading…
fix: respect 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
pp.instantiateMVars while pretty-printing goals
builds-mathlib
fix: prevent size_t overflow in lean_sarray_ensure_capacity
changelog-compiler
Compiler, runtime, and FFI
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
fix: guard against size_t overflow in lean_byte_array_copy_slice
changelog-compiler
Compiler, runtime, and FFI
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
fix: plug Nat argument leak in lean_byte_array_copy_slice
changelog-compiler
Compiler, runtime, and FFI
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14271
opened Jul 4, 2026 by
kim-em
Collaborator
Loading…
feat: add HTTP Server benchmark
changelog-library
Library
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#14268
opened Jul 4, 2026 by
algebraic-dev
Member
Loading…
feat: add hint to 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
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
unusedVariables linter
breaks-mathlib
#14259
opened Jul 3, 2026 by
wkrozowski
Contributor
Loading…
fix: handle errors in Library
toolchain-available
A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
Selectable.one and simplify Selectable helpers
changelog-library
#14253
opened Jul 3, 2026 by
algebraic-dev
Member
Loading…
9077, other attempt
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
Previous Next
ProTip!
Adding no:label will show everything without a label.