lean4-htt/tests
Henrik Böving 0714a7150b
feat: add more multiplication lemmas to bv_normalize (#7407)
This PR adds rules for `-1#w * a = -a` and `a * -1#w = -a` to
bv_normalize as seen in Bitwuzla's BV_MUL_SPECIAL_CONST.

This allows us to solve 
```lean
example {a : BitVec 32} : a + -1 * a = 0 := by bv_normalize
```
which would previously time out.
2025-03-09 18:14:30 +00:00
..
bench perf: optimize sorry detection in unused variables linter (#7129) 2025-02-22 16:43:39 +00:00
compiler feat: cleanup of get and back functions on List/Array (#7059) 2025-02-17 01:43:45 +00:00
elabissues
ir
lean feat: add more multiplication lemmas to bv_normalize (#7407) 2025-03-09 18:14:30 +00:00
pkg feat: debug_assert! (#7256) 2025-03-03 16:34:44 +00:00
playground chore: remove save tactic (#7047) 2025-02-12 09:19:30 +00:00
plugin
simpperf
.gitignore
common.sh
lean-toolchain