Closed tobiasgrosser closed 2 months ago
Alive Statistics: 64 / 93 (29 failed)
Alive Statistics: 64 / 93 (29 failed)
Alive Statistics: 64 / 93 (29 failed)
Alive Statistics: 64 / 93 (29 failed)
Alive Statistics: 64 / 93 (29 failed)
Alive Statistics: 64 / 93 (29 failed)
Alive Statistics: 64 / 93 (29 failed)
Alive Statistics: 64 / 93 (29 failed)
Alive Statistics: 64 / 93 (29 failed)
Alive Statistics: 64 / 93 (29 failed)
Thank you, @goens and @AtticusKuhn, I avoided most changes to keep this PR small. We can then open subsequent PRs to actually address the semantic changes.
Alive Statistics: 64 / 93 (29 failed)
Alive Statistics: 64 / 93 (29 failed)
Alive Statistics: 64 / 93 (29 failed)
The first two cleanup PRs are https://github.com/opencompl/lean-mlir/pull/538 and https://github.com/opencompl/lean-mlir/pull/539.
Lean is now actively complaining about variable definitions that change theorem statements by only being references in proofs. We revert to the old behavior using
set_option deprecated.oldSectionVars true
to keep this PR small. We should subsequently refactor our code to effectively address the warnings about variable definitions.