bv-enable-int2bv-propagation选项

时间:2013-04-03 22:00:45

标签: z3

(set-option :bv-enable-int2bv-propagation true)在线工作。但是,我当地的版本抱怨它,说:

  

(错误“第1行第43列:未知参数   'bv_enable_int2bv_propagation',这是一个旧的参数名称,调用   'z3 -p'获取新参数列表“)

新参数名称是什么?我试图在z3 -p的输出中找到它,但我不确定。

1 个答案:

答案 0 :(得分:1)

我假设您正在使用unstable(正在进行中)分支或其中一个夜间构建。使用unstable分支生成每晚构建。 该分支包含将在下一版本中提供的修改(Z3 v4.3.2)。 Rise4fun正在运行正式版本(即master分支)。下一个版本(v4.3.2)将包含一个新的参数设置基础结构。选项按不同模块组织。 而且,我只将最常用的参数移植到新框架中。 我以为没有人使用参数:bv-enable-int2bv-propagation:)

反正 I fixed this issue。我在smt.bv.enable-int2bv分支中添加了参数unstable。 您现在可以通过重新编译unstable分支或等待修复在夜间构建中可用来获得修复。参数smt.bv.enable-int2bv也将出现在下一个正式版本v4.3.2中。 Here是关于如何编译unstable分支的说明。