【发布时间】:2012-02-27 08:50:51
【问题描述】:
SMT2 标准(或它的 Z3 扩展)是否提供与 API 调用“check_assumptions”等效的命令?根据Josh Berdine 的说法,使用保护文字和 check_assumptions 通常比使用 push-pop 范围更快。但是,我现在仍然坚持通过 stdio 使用 Z3,而使用 (check-assumoptions p) 只会产生 unsupported。
【问题讨论】:
SMT2 标准(或它的 Z3 扩展)是否提供与 API 调用“check_assumptions”等效的命令?根据Josh Berdine 的说法,使用保护文字和 check_assumptions 通常比使用 push-pop 范围更快。但是,我现在仍然坚持通过 stdio 使用 Z3,而使用 (check-assumoptions p) 只会产生 unsupported。
【问题讨论】:
如果您使用的是 smt2 命令语言,也许 'z3 -smtc -in' 提供的 'get-core' 命令可以完成这项工作?请注意,我认为此命令不在 SMT-LIB 2 标准中。
干杯,乔什
【讨论】: