“:arith.euclidean_solver true”的错误结果
Wrong result by ":arith.euclidean_solver true"
This smt2 script 如果我使用 unsat
(check-sat-using (then simplify solve-eqs (repeat bit-blast) (! smt :bv.enable_int2bv true :arith.euclidean_solver true)))
,如果我删除 :arith.euclidean_solver true
,则给出 sat
。预期结果是 sat
。
Z3 版本 4.4.0
提前致谢。
我在 github 上打开了一个错误来跟踪这个。
URL 是:https://github.com/Z3Prover/z3/issues/100
This smt2 script 如果我使用 unsat
(check-sat-using (then simplify solve-eqs (repeat bit-blast) (! smt :bv.enable_int2bv true :arith.euclidean_solver true)))
,如果我删除 :arith.euclidean_solver true
,则给出 sat
。预期结果是 sat
。
Z3 版本 4.4.0
提前致谢。
我在 github 上打开了一个错误来跟踪这个。 URL 是:https://github.com/Z3Prover/z3/issues/100