Запустите Средство поиска Ошибки на файле примера и добавьте некоторую информацию об анализе. Затем комментирует Средство поиска Ошибки выполнения во второй раз и импорт от предыдущего выполнения.
Скопируйте файл numerical.c
от polyspaceroot\polyspace\examples\cxx\Bug_Finder_Example\sources
до перезаписываемой папки. Откройте командное окно и перейдите к папке (использующий cd
). Запустите Средство поиска Ошибки на файле и сохраните результаты в подпапке Run_1
:
polyspace-bug-finder -sources numerical.c -results-dir Run_1/
|
В зависимости от установленного продукта можно также запустить polyspace-code-prover
, polyspace-bug-finder-server
или polyspace-code-prover-server
.
Откройте файл результатов в подпапке Run_1
:
polyspace Run_1/ps_results.psbf
|
Выберите результат. На окне Result Details выберите Severity и Status и добавьте комментарий. Вы импортируете эту информацию об анализе к результатам более позднего анализа.
Запустите Средство поиска Ошибки снова, но сохраните результаты в различной подпапке Run_2
:
polyspace-bug-finder -sources numerical.c -results-dir Run_2/
|
Можно открыть файл результатов в Run_2
и видеть, что нет никакой информации об анализе.
Импортируйте комментарии из файла результатов в подпапке Run_1
к подпапке Run_2
:
polyspace-comments-import -diff-rte Run_1/ Run_2/
|
Откройте файл результатов в подпапке Run_2
:
polyspace Run_2/ps_results.psbf
|
Вы видите информацию об анализе, импортированную из файла результатов в подпапке Run_1
.