lean4-htt/tests
Leonardo de Moura fc4305ab15
fix: nontermination when generating the match-expression splitter theorem (#6146)
This PR fixes a non-termination bug that occurred when generating the
match-expression splitter theorem. The bug was triggered when the proof
automation for the splitter theorem repeatedly applied `injection` to
the same local declaration, as it could not be removed due to forward
dependencies. See issue #6065 for an example that reproduces this issue.

closes #6065
2024-11-21 17:20:33 +00:00
..
bench test: synthetic simp_arith benchmark (#6061) 2024-11-13 15:49:52 +00:00
compiler fix: Inhabited Float produced a bogus run-time value (#6136) 2024-11-20 10:43:59 +00:00
elabissues
ir
lean fix: nontermination when generating the match-expression splitter theorem (#6146) 2024-11-21 17:20:33 +00:00
pkg fix: make sure monad lift coercion elaborator has no side effects (#6024) 2024-11-13 16:22:31 +00:00
playground feat: rename Array.shrink to take, and relate to List.take (#5796) 2024-10-21 23:35:32 +00:00
plugin
simpperf
.gitignore
common.sh
lean-toolchain