-
- Downloads
[Bugfix] Check liveness regardless of checkpointing. Up to now, the
checkpointing interval would - as a side effect - also be the liveness checking interval essentially turning the nextLiveCheck logic into dead code. From now on, liveness checking is run when the amount of current states in the fingerprint set has reached nextLiveCheck (which is probably what was initially intended). Note that deactivating checkpointing (with "-checkpoint 0") used to deactivate partial liveness checking too. In this case liveness was only checked finally at the end of model checking.
Showing
- tlatools/src/tlc2/tool/AbstractChecker.java 2 additions, 5 deletionstlatools/src/tlc2/tool/AbstractChecker.java
- tlatools/src/tlc2/tool/DFIDModelChecker.java 19 additions, 17 deletionstlatools/src/tlc2/tool/DFIDModelChecker.java
- tlatools/src/tlc2/tool/ModelChecker.java 27 additions, 22 deletionstlatools/src/tlc2/tool/ModelChecker.java
Loading