当我使用ForAll量词时,我得到了一些奇怪的结果。下面是我使用的代码(通过Z3 API访问.net )let Sort1 = ctx.MkEnumSort("S1", [|"A";"AA"|])let body = ctx.MkEq(f_app, f_body)
let form = ctx.MkForall</em
我在java中使用jna的Z3 C应用程序接口。我经常得到无效的内存访问,但仅限于windows (.dll)和mac os (.dylib)库。当我使用linux one (.so)时不会发生这种情况。我暂时解决了这个问题,没有调用dec_ref过程,无论是对于ast还是对于所有其他对象(我仍然调用inc_ref过程,并且我在开始时使用mk_context_rc )。即使我只使用mk_context,它仍然会崩溃。
在线程中,用户遇到了类似的问题,事实证明这是由于一些