z3py: 如何在使用 z3 时检查跟踪信息 python api
z3py: How to check trace information when using z3 python api
假设我想查看"random_split"的跟踪信息。我写了
enable_trace("random_split")
在我的 python 使用 z3 python api 的脚本中,但没有任何显示。
请问在使用z3py时如何查看trace信息?
跟踪仅在调试模式下可用,因此您需要使用 python scripts/mk_make.py --debug
自行编译 Z3。如果跟踪没有产生任何输出,那么就永远不会到达那段特定的代码,因此它永远不会打印任何东西。
假设我想查看"random_split"的跟踪信息。我写了
enable_trace("random_split")
在我的 python 使用 z3 python api 的脚本中,但没有任何显示。
请问在使用z3py时如何查看trace信息?
跟踪仅在调试模式下可用,因此您需要使用 python scripts/mk_make.py --debug
自行编译 Z3。如果跟踪没有产生任何输出,那么就永远不会到达那段特定的代码,因此它永远不会打印任何东西。