Dafny - " Verification Inconclusive" on rise4fun

时间:2018-03-28 10:25:48

标签: graph-algorithm formal-verification dafny

我得到了一个" Verification Inconclusive"我试图在VS2015 dafny模式中证明图形算法的错误。我尝试使用版本2.1.1,这是dafny版本页面上提供的最新版本。这里只有另外一个关于此错误的问题,在这种情况下,它是IDE dafny模式中的一个错误,并在rise4fun上进行了验证。在这种情况下,VS2015 dafny模式会让我失去一个“验证不确定”的模式。错误,而在rise4fun上,验证者只是停止工作。对于上下文,可以在https://rise4fun.com/Dafny/nhwE找到代码。违规循环不变量见第251行,具体为:

invariant forall d | d !in e && d in G.edges :: G.d[d.dest] <= old(G.d[d.dest])

如果这被注释掉,验证者只是按照正常情况工作并且抛出一个&#34;后置条件不会保持&#34;。在这种情况下,获得&#34; Verification Inconclusive&#34;错误?

0 个答案:

没有答案