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: do not evaluate Nat left shifts the runtime cannot perform toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#15194 opened Sep 17, 2026 by gersh Draft
fix: cancellation in ContextAsync and wakeups in Notify, Channel and Broadcast changelog-library Library toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#15192 opened Sep 17, 2026 by algebraic-dev Member Loading…
fix: make timers and signals safe against re-entrant continuations and lost signals changelog-library Library toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#15191 opened Sep 17, 2026 by algebraic-dev Member Loading…
refactor: use Sym.Arith classification in the grind ring solver changelog-tactics User facing tactics
#15190 opened Sep 17, 2026 by leodemoura Member Loading…
fix: preserve restored Lake archives for output tracking changelog-lake Lake toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#15189 opened Sep 16, 2026 by kim-em Collaborator Draft
chore: update release scripts toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#15187 opened Sep 16, 2026 by Garmelon Contributor Loading…
perf: release unused data from old command snapshot while rechecking awaiting-review Waiting for someone to review the PR toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#15178 opened Sep 16, 2026 by jacob-greenfield Draft
feat: add efficient Nat.popcount and use it for BitVec.cpop changelog-library Library toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#15176 opened Sep 16, 2026 by kim-em Collaborator Draft
fix: prevent Loop.configure leaks and System.random size limits, Loop.alive and system error handling awaiting-review Waiting for someone to review the PR changelog-library Library toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#15175 opened Sep 16, 2026 by algebraic-dev Member Loading…
fix: resolve races and type errors, and prevent TCP/UDP RSS retention awaiting-review Waiting for someone to review the PR changelog-library Library toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#15174 opened Sep 16, 2026 by algebraic-dev Member Loading…
refactor: rename WP.wpTrans to WP.trans changelog-library Library toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#15171 opened Sep 15, 2026 by sgraf812 Contributor Draft
perf: key doElem word parsers by their leading identifier changelog-language Language features and metaprograms toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#15170 opened Sep 15, 2026 by sgraf812 Contributor Draft
perf: speed up Nat.powMod kernel reduction changelog-library Library toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#15167 opened Sep 15, 2026 by kim-em Collaborator Draft
chore: CI: refine Actions cache key
#15165 opened Sep 15, 2026 by Kha Member Loading…
perf: avoid copying temporary bignum results changelog-compiler Compiler, runtime, and FFI fsanitize-ci toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#15162 opened Sep 15, 2026 by kim-em Collaborator Draft
feat: add a public extended Euclidean algorithm for natural numbers changelog-library Library toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#15160 opened Sep 15, 2026 by kim-em Collaborator Draft
fix: run a module's runtime initializer from its meta initializer changelog-compiler Compiler, runtime, and FFI toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#15158 opened Sep 15, 2026 by danromik Loading…
perf: allow reduceArity to drop recursively unused computations changelog-compiler Compiler, runtime, and FFI toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#15154 opened Sep 14, 2026 by hargoniX Member Draft
fix: set extendedchars=true in lstlean.tex toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#15152 opened Sep 14, 2026 by yannickseurin Loading…
perf: parse both erased declaration forms with one doElem parser changelog-language Language features and metaprograms toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#15151 opened Sep 14, 2026 by sgraf812 Contributor Draft
fix: use v in Lean.toolchain for release versions changelog-other downstream Request a downstream-lean4 adaptation PR. toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#15150 opened Sep 14, 2026 by thorimur Contributor Loading…
feat: lake: copy option for path dependencies changelog-lake Lake toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#15142 opened Sep 12, 2026 by tydeu Member Loading…
fix: recover from recursion limits in omega's assumption check toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#15140 opened Sep 12, 2026 by zaz Draft
feat: small stateful linter experiment downstream Request a downstream-lean4 adaptation PR. toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#15138 opened Sep 11, 2026 by thorimur Contributor Draft
perf: avoid non-linearities in Syntax zipper toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN
#15134 opened Sep 11, 2026 by hargoniX Member Draft
ProTip! Follow long discussions with comments:>50.