我已经在ispin中建模了一个系统,当我尝试使用LTL公式验证系统时,我发现了无法访问的错误,如
unreached in claim l0
_spin_nvr.tmp:8, state 9, "(!((getReciept&&getCard)))"
_spin_nvr.tmp:10, state 11, "-end-"
(2 of 11 states)
我的ltl公式是
ltl0{[]((cardeject && getCash) -> <>(getReciept && getCard))}
答案 0 :(得分:0)
这是一个警告,而不是错误。这是因为部分(cashDispensed && !continueTransaction)
可能永远不会成为现实。所以,这个公式很简单。
您可以通过取消选中iSpin中的“报告无法访问的代码”复选框来禁用该警告。