Максимальные итерации цикла (-automatic-orange-tester-loop-max-iteration)

Задайте количество итераций цикла, после которых Автоматический Оранжевый Тестер рассматривает бесконечный цикл

Описание

Эта опция влияет на анализ Программы автоматического доказательства Кода только. Используйте эту опцию, только если вы рассматриваете результаты Программы автоматического доказательства Кода в десктопных решениях Polyspace®.

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

Установите опцию

Пользовательский интерфейс (только десктопные решения): В вашей настройке проекта опция находится на узле Advanced Settings. Смотрите Зависимости для других опций, которые необходимо также включить.

Командная строка: Используйте опцию -automatic-orange-tester-loop-max-iteration. Смотрите информацию о Командной строке.

Настройки

Значение по умолчанию: 1000

Введите номер итераций цикла. Максимальное значение, которое поддерживает программное обеспечение, 1000.

Зависимости

Эта опция включена, только если вы устанавливаете следующие опции:

Информация о командной строке

Параметр: -automatic-orange-tester-loop-max-iteration
Значение: positive integer
Значение по умолчанию: 1000
Пример (программа автоматического доказательства кода): polyspace-code-prover -sources file_name -lang c -automatic-orange-tester -automatic-orange-tester-loop-max-iteration 500