我将 Z3 与 Python-API 一起使用。我正在设置一组相当大的线性算术约束。
但是,push
/pop
导致check()
无限运行。
如果我不使用任何push
/ pop
,一切正常。但是当我插入一个
s.push()
s.pop()
之前的某个地方s.check()
,然后s.check()
运行无穷无尽。只有使用push
without才能pop
正常工作。
是否有任何已知的问题和解决方法?我在 MacOS 10.7.5 上使用 Z3 [版本 4.3.1 - 64 位]。
非常感谢和问候,克劳斯