This PR fixes a bug in the cutsat model construction. It was searching for a solution in the wrong direction.
5 lines
210 B
Text
5 lines
210 B
Text
/-- info: [grind.cutsat.model] a := 2 -/
|
||
#guard_msgs (info) in
|
||
set_option trace.grind.cutsat.model true in
|
||
example (a b : Int) : a ≤ 5 → a ≠ 4 → 2 ∣ a → False := by
|
||
(fail_if_success grind); sorry
|