Z3无效功能应用:不为假

时间:2013-08-29 15:59:10

标签: z3 smt

我的程序中有以下行:

return Z3_mk_not(ctx, term);

当我运行程序时,Z3在此行失败并显示以下错误消息:

WARNING: invalid function application, sort mismatch on argument at position 1
WARNING: (define not Bool Bool) applied to: false of sort Bool

Error: type error

......有人知道该怎么做吗?我正在使用Z3版本4.3.1和新的求解器API。

valgrind不会报告任何内存违规行为。

1 个答案:

答案 0 :(得分:1)

有问题的term错误Z3_context。错误信息只是有点误导,而且valgrind没有抱怨这不是我先考虑的事情。