You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This change fixesIagoAbal#94. Both the tutorial examples and another example, failed due to change in z3's simplify/solve-eq tactics. The tests are adapted accordingly.
Copy file name to clipboardexpand all lines: test/Z3/Tutorial.hs
+1-1
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@ spec = do
18
18
describe "Section: Strategies"$do
19
19
describe "Section: Introduction"$do
20
20
it "Apply simplify and solve-eq tactics"$
21
-
Z3.Monad.evalZ3 simplifySolveEqs `shouldReturn`"(goals\n(goal\n (not (<= y (- 2.0)))\n (not (<= y 0.0)))\n)"
21
+
Z3.Monad.evalZ3 simplifySolveEqs `shouldReturn`"(goals\n(goal\n (not (<= x 0.0))\n (not (<= x 2.0)))\n)"
22
22
it "Apply split-clause tactic"$
23
23
Z3.Monad.evalZ3 applySplitClause `shouldReturn`"(goals\n(goal\n (< x 0.0)\n (= x (+ y 1.0))\n (< y 0.0))\n(goal\n (> x 0.0)\n (= x (+ y 1.0))\n (< y 0.0))\n)"
0 commit comments