Closed hargoniX closed 2 days ago
Mathlib CI status (docs):
nightly-with-mathlib
branch. Try git rebase 4e885be96d82c522af4acb9ce9afe77e5aea7feb --onto 884a9ea2ff70bb4d0c6da4a1c23ffc26c3a974ee
. (2024-11-24 11:47:01)Obsoleted by the proper fix https://github.com/leanprover/lean4/pull/6220/
This PR changes
bv_decide
's preprocessing to inline alllet
at the beginning of the pipeline once. This makes sure that when we actually start to rewrite in the fixed point pipeline, nolet
are there anymore. AsDiscrTree
matching in the rewriting steps involves traversing and instantiating thelet
s over and over again this can bring some drastic speedups: