(set-option :bv-enable-int2bv-propagation true)
在线工作。但是,我当地的版本抱怨它,说:
(错误“第1行第43列:未知参数 'bv_enable_int2bv_propagation',这是一个旧的参数名称,调用 'z3 -p'获取新参数列表“)
新参数名称是什么?我试图在z3 -p
的输出中找到它,但我不确定。
答案 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
分支的说明。