Coq:在loadpath中找不到库Jessie_memory_model

时间:2017-03-04 21:00:22

标签: linux coq frama-c

运行以下命令frama-c -jessie max-anno.c后,GUI正常启动,但是当运行Coq时,我得到以下输出:

Welcome to Coq 8.4pl4 (July 2014)
Warning: Cannot open /usr/local/lib/why3/coq-tactic
File "/tmp/why_d206da_maxmnanno_T_WP_parameter_max_ensures_default.v", line 9, characters 0-28:
Error: Cannot find library Jessie_memory_model in loadpath
why3cpulimit time : 1.000000 s

MAX-anno.c:

/*@ ensures \result >= x && \result >= y;
    ensures \result == x || \result == y;
*/
int max(int x, int y) { return (x > y) ? x : y; }

问题的截图:

Coq Cannot find library Jessie_memory_model in loadpath

似乎" Jessie_memory_model"缺少,但我不知道如何获得它或在哪里安装它。

编辑:why3版本是0.83。

1 个答案:

答案 0 :(得分:0)

此版本0.83 of why3不支持Coq 8.4。尝试安装其他证明。我安装了Alt-ergo和CVC3。