验证时限 (-timeout)
指定分析的时间限制
描述
指定 Polyspace® Bug Finder™ 或 Polyspace Code Prover™ 分析的时间限制(以小时为单位)。如果分析在该时限内未完成,分析将停止。
为何使用此选项
使用此选项对分析施加时间限制。
例如,如果 Code Prover 分析中的某个内部步骤持续超过 24 小时,分析将停止。您可以使用此选项进一步缩短时间限制。请注意,即使分析超时,您仍可以得到分析结果。例如,如果软件安全分析等级 1 (Code Prover) 中的某个步骤超时,您仍会得到等级 0 的分析结果。请参阅验证等级 (-to)。
此选项仅在非常特定的情况下有用。假设您的代码具有某些可能减慢分析速度的构造。为了检查这一情况,您可以对分析施加时间限制,使分析在耗时过长时自动停止。
通常,技术支持会根据需要要求您使用此选项。
设置
以小时为单位输入时间。对于不足一小时的部分,请以小数形式指定。
命令行信息
参数:-timeout |
值:time |
示例 (Code Prover):polyspace-code-prover -sources |
示例 (Code Prover Server):polyspace-code-prover-server -sources |
示例 (Bug Finder):polyspace-bug-finder -sources |
示例 (Bug Finder Server):polyspace-bug-finder-server -sources |