模拟用PROMELA编写的代码时出错

时间:2015-03-02 10:07:05

标签: promela

我正在使用ispin并收到错误说明旋转:在10个步骤之后路径结束并且转换失败。

如何防止此错误发生?

2 个答案:

答案 0 :(得分:0)

您可以通过以下两种方式之一防止错误发生:

  1. 修复您的Promela模型 - 您的Promela中有一个需要删除的错误
  2. 您在系统中发现了正在建模的错误。恭喜。您现在将错误报告给您正在建模的系统负责人
  3. 实际上,如果有一条指示错误的跟踪,则接下来执行

    spin -p -t <name of the model>.pml
    

    将打印出导致错误的分步模型执行。你搜索它们以确认它们是正确的 - 如果是这样,请参见上面的#2;如果不正确,请参阅#1。

答案 1 :(得分:0)

我遇到了同样的问题,并在放入-DVECTORSZ后修复了它:

compile-option

验证标签的高级参数设置窗口中的

。我还将物理内存增加到2048.