Интерпретируйте результаты

Интерпретируйте результат Code Prover, перемещайтесь в исходном коде, отслеживайте поток данных.

Темы

Код Code Prover

Код Code Prover после красных и оранжевых проверок

Узнать, как операция, содержащая ошибку времени выполнения, влияет на верификацию последующего кода.

Оранжевые проверки в Code Prover

Узнайте, почему верификация не может доказать наличие или отсутствие ошибки для определенных операций и почему необходимо проверить операции.

Пользовательский интерфейс Polyspace

Приборная панель

На панели панели управления показан обзор результатов Code Prover в графическом формате, например, распределение проверки во время выполнения по цвету.

Список результатов

На панели Список результатов перечислены результаты Code Prover с такими атрибутами, как файл, функция и статус проверки.

Источник

На панели «Источник» отображается исходный код, наложенный результатами Code Prover.

Сведения о результате

На панели Сведения о результате (Result Details) показаны подробности определенного результата Code Prover, а также сведения о проверке.

Иерархия вызовов

На панели «Иерархия вызовов» отображаются вызывающие и вызывающие абоненты функции.

Переменный доступ

На панели «Доступ» отображаются все глобальные переменные, а также операции чтения и записи.

Источники оранжевых проверок

На панели оранжевые источники (Orange Sources) показаны источники без ограничений, такие как изменчивые переменные и упрямые функции, которые могут вызвать несколько проверок оранжевого цвета.