lean4-htt/tests
Leonardo de Moura 253c10c398
fix: normalize Nat.cast and Int.cast of numerals in grind (#9901)
This PR ensures that `Nat.cast` and `Int.cast` of numerals are
normalized by `grind`.
It also adds a `simp` flag for controlling how bitvector literals are
represented. By default, the bitvector simprocs use `BitVec.ofNat`. This
representation is problematic for the `grind ring` and `grind cutsat`
modules. The new flag allows the use of `OfNat.ofNat` and `Neg.neg` to
represent literals, consistent with how they are represented for other
commutative rings.

Closes #9321
2025-08-14 02:04:55 +00:00
..
bench chore: stabilize benchmark output (#9820) 2025-08-10 10:53:38 +00:00
compiler chore: remove >6 month old deprecations (#9640) 2025-08-05 02:29:15 +00:00
elabissues
ir
lean fix: normalize Nat.cast and Int.cast of numerals in grind (#9901) 2025-08-14 02:04:55 +00:00
pkg fix: panic on duplicate private def in public section (#9761) 2025-08-06 16:09:18 +00:00
playground
plugin
simpperf
.gitignore
common.sh
lakefile.toml
lean-toolchain