Specman在gen中调试OS11

时间:2015-01-05 09:41:27

标签: specman

我在gen动作中遇到OS 11失败。这种gen动作的约束是密集的,而且调试太复杂了。

我们如何调试此故障并确定此OS 11的来源?

1 个答案:

答案 0 :(得分:1)

OS 11错误可能意味着您尝试取消引用NULL指针。确保加载代码(不编译它)以查看发生的位置(这适用于所有OS 11错误,而不仅仅是约束中的错误)。编译代码会删除大量调试信息(运行速度更快),因此很难跟踪导致问题的 e 代码的确切部分。

Specman提供了一个很好的约束调试器,可以进一步帮助您。我不清楚这些命令,但是在生成失败的CFS(连接字段集)时必须设置一个断点。在文档中搜索break on gen