[英]I would like to generate all the preconditions mainly initial preconditions in Frama-C
我想生成由Frama-C生成的所有前提條件,這些前提條件根據calculus.ml代碼存儲在表中。 我主要有興趣獲取初始謂詞,該謂詞將轉換為邏輯公式並發送給求解器。 能做到嗎? 請幫助我打印發送給求解器的初始謂詞。 我正在嘗試的代碼如下:
int main()
{
int x=42,y=40;
if(x<50)
{
x=x+2; y=x-y;
}
else
{
x=x-2; y=x-y;
}
//@ assert P: y>0;
}
我認為您可以通過使用-wp-out dir
選項獲得所需的信息,然后查看dir
目錄中生成的.ergo
文件,但是可能已經做了一些簡化。 我認為您無法關閉這些內部簡化功能。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.