lean4-htt/tests/lean/grind
Leonardo de Moura 2c8ee4f29c
fix: simplify interface between grind core and cutsat (#8564)
This PR simplifies the interface between the `grind` core and the cutsat
procedure. Before this PR, core would try to minimize the number of
numeric literals that have to be internalized in cutsat. This
optimization was buggy (see `grind_cutsat_zero.lean` test), and produced
counterintuitive counterexamples.
2025-05-31 16:28:31 +00:00
..
experiments feat: initial @[grind] annotations for List.count (#8527) 2025-05-29 11:46:44 +00:00
casting.lean chore: failing grind tests (subset of #8518) (#8526) 2025-05-29 11:48:19 +00:00
field_normalization.lean feat: draft typeclasses/tests for grind handling fields (#8417) 2025-05-20 13:44:11 +00:00
grind_palindrome.lean chore: cleanup grind palindrome test (#8428) 2025-05-21 03:31:56 +00:00
module_normalization.lean chore: deduplicate Grind.RatModule and Grind.NoNatZeroDivisors (#8416) 2025-05-20 07:49:42 +00:00
module_relations.lean chore: deduplicate Grind.RatModule and Grind.NoNatZeroDivisors (#8416) 2025-05-20 07:49:42 +00:00
ordered_modules.lean chore: deduplicate Grind.RatModule and Grind.NoNatZeroDivisors (#8416) 2025-05-20 07:49:42 +00:00
README.md
ring_normalization.lean chore: add failing grind tests for noncommutative/non-negation rings (#8396) 2025-05-19 00:26:16 +00:00
sublist.lean feat: grind annotations for List.Sublist/IsInfix/IsPrefix/IsSuffix (#8497) 2025-05-27 12:56:43 +00:00

Aspirational test cases for grind

These are not expected to work yet; we're collecting examples that we'd like to make work!