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
0d3ae7fde5
feat: infrastructure for supporting Nat in cutsat ( #7394 )
...
This PR adds infrastructure necessary for supporting `Nat` in the cutsat
procedure. It also makes the `grind` more robust.
2025-03-08 08:36:58 +00:00
Leonardo de Moura
1819dc88ff
feat: cutsat relevant-term internalization ( #7202 )
...
This PR adds support for internalizing terms relevant to the cutsat
module. This is required to implement equality propagation.
2025-02-24 01:49:51 +00:00
Leonardo de Moura
ad1e04c826
feat: simp diagnostics in grind ( #6902 )
...
This PR ensures `simp` diagnostic information in included in the `grind`
diagnostic message.
2025-02-23 17:55:17 +00:00
Leonardo de Moura
6f8c13ba39
feat: improve grind error messages ( #6937 )
...
This PR improves `grind` error and trace messages by cleaning up local
declaration names.
2025-02-04 03:44:17 +00:00
Leonardo de Moura
d10666731c
fix: assignment for offset constraints in grind ( #6778 )
...
This PR fixes the assignment produced by `grind` to satisfy the offset
constraints in a goal.
2025-01-25 23:21:53 +00:00