Неподдерживаемые инструкции MISRA C:2012

Polyspace®, кодирующий средство проверки правил, не проверяет следующие директивы MISRA C®:2012. Эти директивы не проверяются или в Программе автоматического доказательства Средства поиска или Кода Ошибки. Эти директивы не могут быть осуществлены, потому что они выходят за рамки программного обеспечения Polyspace. Эти инструкции касаются документации, динамических аспектов или функциональных аспектов правил MISRA®.

Для списка поддерживаемых правил и директив, см. Директивы MISRA C:2012 и Правила.

НомерКатегорияКатегория AGCОпределение
Директива 3.1НеобходимыйНеобходимыйВесь код должен быть прослеживаемым к зарегистрированным требованиям
Директива 4.2КонсультацияКонсультацияВсе использование ассемблера должно быть зарегистрировано
Директива 4.4КонсультацияКонсультацияРазделы кода не должны быть то, “прокомментировал”
Директива 4.12НеобходимыйНеобходимыйДинамическое выделение памяти не должно использоваться

Похожие темы