2017-12-12 22 views

답변

1

검색 깊이 경계 된 것으로 나타나고 생성 된 검증 pan에 적절한 옵션을 전달하여 구속을 증가해야합니다

-b

경계 탐색 모드는 트리거 오류 흔적, 탐색의 깊이를 초과하면 오류하게

-mN

N 단계 0

세트 최대 검색 깊이 (기본값 N = 10,000)

man page of pan, 또한 man page of spin 참조 :

-run

pan.c에서 검증 소스 코드를 생성 (예 : -a) 즉시 확인 프로그램을 컴파일하고 실행하십시오. -run 인수에 따라 옵션 -[ODUE] 또는 런타임 플래그 (다른 모든 옵션) 등의 검증에 시작하는 컴파일러 (옵션을 통해 전달됩니다. 옵션은 -run 인수 선행되어야 자체 스핀 할 수 있습니다.

-run 옵션은 대신 별도의, spin에 대한 호출을 통해 pan에 옵션을 전달하려는 경우에 유용합니다

또한, 슬라이드 1 these slides에서 27 페이지의 :.

,

SPIN은 심도 바운드가 전체 상태 공간을 검색하지 못하도록하는 “error: max search depth too small”을 표시합니다.

+1

좋은 답변. ** **. ** 옵션으로'-bfs' 옵션을 사용하여 광범위한 첫 번째 검색을 수행하면 문제를 완전히 회피 할 수 있습니다 ** ** ** ** 몇 가지 문제점에 대해서는 ** 1. 바운드 값이지만 모델을 검증에 더 적합한 더 나은 시스템 추상화로 다시 엔지니어링합니다. –