Why Polyspace Code prover do not permit to check some MISRA rule ?

1 回表示 (過去 30 日間)
Pascal Carré
Pascal Carré 2019 年 3 月 7 日
回答済み: Shubham 2023 年 9 月 25 日
Dear Support team,
Why Code prover do not permit to check some MISRA rule 2012 (for example 21.13; 21.14...) and indicate that we shall check them with Bug Finder ?
In case of the use of Code Prover, do you ensure that any rule violation would be detected ?
In case of the use of Bug Finder, do you ensure that any rule violation would be detected ?
If the MISRA rule could be only partially check by Code Prover or Bug Finder, could send us the documentation explaining which are the limitation for each MISRA rule of Code Prover and Bug Finder ?
Thank you in advance.

回答 (1 件)

Shubham
Shubham 2023 年 9 月 25 日
Hi Pascal,
I understand you want to know the limitations of Polyspace Code Prover and Polyspace Bug Finder over MISRA 2012 Rules.
Polyspace Bug Finder is the recommended tool for verifying adherence to MISRA C:2012 standards, and it is capable of checking all the rules specified in MISRA C:2012.
You can refer to the following MathWorks documentation to understand more about coding rule violations
Hope this helps.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by