【问题标题】:Tracing SAT constraints in Z3在 Z3 中跟踪 SAT 约束
【发布时间】:2019-06-06 20:20:48
【问题描述】:

我有一些涉及位向量的约束,我认为应该是 sat,即使 Z3 产生了判断 unsat。我已经设法将它们简化为一个小例子。

我尝试通过运行z3 -tr:sat test.smt 来跟踪求解器,但没有得到任何跟踪(它只是说unsat)。任何想法为什么这不起作用,或者调试这种情况的替代方法?

【问题讨论】:

    标签: z3 smt


    【解决方案1】:

    您可能想要标记您的约束,然后要求一个未饱和的核心。这将允许您查看发现哪些(希望是一小部分)约束有冲突并从那里进行调试。如果您发布您的示例,我们可以帮助将其设置为 unsat-core 生产。

    【讨论】:

      猜你喜欢
      • 2014-06-20
      • 2020-12-04
      • 1970-01-01
      • 2012-01-16
      • 2013-05-04
      • 1970-01-01
      • 2018-10-21
      • 1970-01-01
      • 2020-06-05
      相关资源
      最近更新 更多