update to Lean 4.29.0#4
Conversation
5b04c35 to
319e1ce
Compare
|
Hi @AmosNico, thanks for this! |
Hi @eshelyaron, it is more or less ready now, with the exception of one instance in Sat.lean, where I had to manually increase the number of heartbeats. |
|
All problems in Sat.lean are solved now, I added a few congruence lemmas in BDD.lean which fix the problem. Sorry for force pushes (here and on the other pull requests), I know it makes reviewing harder. In hindsight I should have waited longer to make the pull request (or at least keep it marked as draft until it was properly ready) |
|
Hi @AmosNico , sorry for the late response. |
|
Oeps I was also solving the merge conflicts, so I guess we duplicated some work. I previously forgot to update the lean version in the docbuild, so I was fixing that as well. But given that there is v4.30 anyway, I don't think it matters much, and we can keep it this way |
Update to Lean 4.29.0. Some rewrites which previously worked now failed (mostly using push_evaluate), so I had to rework some proofs.