Ошибка проверки UPPAAL - значение индекса находится вне диапазона

Я использую Uppaal для проверки системы. Симуляция работает отлично, но когда я проверяю, используя это свойство A[] not deadlock это дает мне следующую ошибку:

_The successors of this state are not well defined.
Index value 3 is out of range. Array length = 3, Element size = 1 in line 1 of go3[id]?_

Что могло пойти не так?

1 ответ

Если ваш массив имеет длину 3, индекс должен быть 0, 1 или 2. Поэтому значение индекса 3 выходит за пределы допустимого диапазона. Убедитесь, что ваш индекс никогда не превышает arraylength-1.

Другие вопросы по тегам