Leonardo de Moura
6683d1eb91
chore: add module keyword to grind tests ( #10036 )
...
This PR also fixes missing `@[expose]` in grind support definitions.
2025-08-21 22:02:08 +00:00
Leonardo de Moura
fa17ea2715
chore: include generation in grind.internalize trace message ( #9812 )
2025-08-09 23:48:43 +00:00
Joachim Breitner
0e49576fe4
feat: guard_msgs to treat trace messages separate ( #8267 )
...
This PR makes `#guard_msgs` to treat `trace` messages separate from
`info`, `warning` and `error`. It also introduce the ability to say
`#guard_msgs (pass info`, like `(drop info)` so far, and also adds
`(check info)` as the explicit form of `(info)`, for completeness.
Fixes #8266
2025-05-09 05:44:34 +00:00
Leonardo de Moura
d1dad44227
fix: missing propagation rule for implication in grind ( #7865 )
...
This PR adds a missing propagation rule for implication in `grind`. It
also avoids unnecessary case-splits on implications.
2025-04-08 02:13:13 +00:00
Leonardo de Moura
7ea5504af2
feat: add support for splitting on <-> to grind ( #6607 )
...
This PR adds support for case-splitting on `<->` (and `@Eq Prop`) in the
`grind` tactic.
2025-01-12 02:25:02 +00:00
Leonardo de Moura
97d07a54a3
feat: basic case-split for grind ( #6559 )
...
This PR adds a basic case-splitting strategy for the `grind` tactic. We
still need to add support for user customization.
2025-01-07 01:53:04 +00:00