Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- TLC2 Version 2.12 of 29 January 2018
- Running breadth-first search Model-Checking with 1 worker on 4 cores with 1803MB heap and 64MB offheap memory (Windows 10 10.0 amd64, Oracle Corporation 1.8.0_60 x86_64).
- Parsing file C:\Users\Robbe\Desktop\School\2017-2018\2e-semester\formele-systeemmodellering\tla-oefeningen\tla-project\TrainSystem.tla
- Parsing file C:\tla\tla2sany\StandardModules\Naturals.tla
- Parsing file C:\Users\Robbe\Desktop\School\2017-2018\2e-semester\formele-systeemmodellering\tla-oefeningen\tla-project\Track.tla
- Parsing file C:\Users\Robbe\Desktop\School\2017-2018\2e-semester\formele-systeemmodellering\tla-oefeningen\tla-project\StationTrack.tla
- Parsing file C:\Users\Robbe\Desktop\School\2017-2018\2e-semester\formele-systeemmodellering\tla-oefeningen\tla-project\Switch.tla
- Semantic processing of module Naturals
- Semantic processing of module Track
- Semantic processing of module StationTrack
- Semantic processing of module Switch
- Semantic processing of module TrainSystem
- Starting... (2018-05-24 14:08:29)
- Computing initial states...
- Finished computing initial states: 4096 distinct states generated.
- Progress(3) at 2018-05-24 14:08:33: 116391 states generated (116.391 s/min), 36845 distinct states found (36.845 ds/min), 29524 states left on queue.
- Error: Invariant countsmall is violated.
- Error: The behavior up to this point is:
- State 1: <Initial predicate>
- /\ tr1 = [state |-> "free"]
- /\ tr2 = [state |-> "free"]
- /\ tr3 = [state |-> "free"]
- /\ tr4 = [state |-> "free"]
- /\ trA = [state |-> "free"]
- /\ trB = [state |-> "free"]
- /\ trC = [state |-> "free"]
- /\ trD = [state |-> "free"]
- /\ trF = [state |-> "free"]
- /\ trG = [state |-> "free"]
- /\ count = 0
- /\ sw10 = [position |-> 1]
- /\ sw11 = [position |-> 1]
- /\ sw12 = [position |-> 1]
- /\ sw1 = [position |-> 1]
- /\ sw2 = [position |-> 1]
- /\ sw3 = [position |-> 1]
- /\ sw4 = [position |-> 1]
- /\ sw5 = [position |-> 1]
- /\ sw6 = [position |-> 1]
- /\ sw7 = [position |-> 1]
- /\ sw8 = [position |-> 1]
- /\ sw9 = [position |-> 1]
- State 2: <Nextlol line 957, col 12 to line 957, col 27 of module TrainSystem>
- /\ tr1 = [state |-> "comingWest"]
- /\ tr2 = [state |-> "free"]
- /\ tr3 = [state |-> "free"]
- /\ tr4 = [state |-> "free"]
- /\ trA = [state |-> "occupied"]
- /\ trB = [state |-> "free"]
- /\ trC = [state |-> "free"]
- /\ trD = [state |-> "free"]
- /\ trF = [state |-> "free"]
- /\ trG = [state |-> "free"]
- /\ count = 1
- /\ sw10 = [position |-> 1]
- /\ sw11 = [position |-> 1]
- /\ sw12 = [position |-> 1]
- /\ sw1 = [position |-> 1]
- /\ sw2 = [position |-> 1]
- /\ sw3 = [position |-> 1]
- /\ sw4 = [position |-> 1]
- /\ sw5 = [position |-> 1]
- /\ sw6 = [position |-> 1]
- /\ sw7 = [position |-> 1]
- /\ sw8 = [position |-> 1]
- /\ sw9 = [position |-> 1]
- State 3: <Nextlol line 957, col 12 to line 957, col 27 of module TrainSystem>
- /\ tr1 = [state |-> "occupied"]
- /\ tr2 = [state |-> "free"]
- /\ tr3 = [state |-> "free"]
- /\ tr4 = [state |-> "free"]
- /\ trA = [state |-> "free"]
- /\ trB = [state |-> "free"]
- /\ trC = [state |-> "free"]
- /\ trD = [state |-> "free"]
- /\ trF = [state |-> "free"]
- /\ trG = [state |-> "free"]
- /\ count = 2
- /\ sw10 = [position |-> 1]
- /\ sw11 = [position |-> 1]
- /\ sw12 = [position |-> 1]
- /\ sw1 = [position |-> 1]
- /\ sw2 = [position |-> 1]
- /\ sw3 = [position |-> 1]
- /\ sw4 = [position |-> 1]
- /\ sw5 = [position |-> 1]
- /\ sw6 = [position |-> 1]
- /\ sw7 = [position |-> 1]
- /\ sw8 = [position |-> 1]
- /\ sw9 = [position |-> 1]
- State 4: <Nextlol line 957, col 12 to line 957, col 27 of module TrainSystem>
- /\ tr1 = [state |-> "leavingEast"]
- /\ tr2 = [state |-> "free"]
- /\ tr3 = [state |-> "free"]
- /\ tr4 = [state |-> "free"]
- /\ trA = [state |-> "occupied"]
- /\ trB = [state |-> "free"]
- /\ trC = [state |-> "free"]
- /\ trD = [state |-> "free"]
- /\ trF = [state |-> "free"]
- /\ trG = [state |-> "free"]
- /\ count = 3
- /\ sw10 = [position |-> 1]
- /\ sw11 = [position |-> 1]
- /\ sw12 = [position |-> 1]
- /\ sw1 = [position |-> 1]
- /\ sw2 = [position |-> 1]
- /\ sw3 = [position |-> 1]
- /\ sw4 = [position |-> 1]
- /\ sw5 = [position |-> 1]
- /\ sw6 = [position |-> 1]
- /\ sw7 = [position |-> 1]
- /\ sw8 = [position |-> 1]
- /\ sw9 = [position |-> 1]
- State 5: <Nextlol line 957, col 12 to line 957, col 27 of module TrainSystem>
- /\ tr1 = [state |-> "free"]
- /\ tr2 = [state |-> "free"]
- /\ tr3 = [state |-> "free"]
- /\ tr4 = [state |-> "free"]
- /\ trA = [state |-> "free"]
- /\ trB = [state |-> "free"]
- /\ trC = [state |-> "free"]
- /\ trD = [state |-> "free"]
- /\ trF = [state |-> "free"]
- /\ trG = [state |-> "free"]
- /\ count = 4
- /\ sw10 = [position |-> 1]
- /\ sw11 = [position |-> 1]
- /\ sw12 = [position |-> 1]
- /\ sw1 = [position |-> 1]
- /\ sw2 = [position |-> 1]
- /\ sw3 = [position |-> 1]
- /\ sw4 = [position |-> 1]
- /\ sw5 = [position |-> 1]
- /\ sw6 = [position |-> 1]
- /\ sw7 = [position |-> 1]
- /\ sw8 = [position |-> 1]
- /\ sw9 = [position |-> 1]
- State 6: <Nextlol line 957, col 12 to line 957, col 27 of module TrainSystem>
- /\ tr1 = [state |-> "comingWest"]
- /\ tr2 = [state |-> "free"]
- /\ tr3 = [state |-> "free"]
- /\ tr4 = [state |-> "free"]
- /\ trA = [state |-> "occupied"]
- /\ trB = [state |-> "free"]
- /\ trC = [state |-> "free"]
- /\ trD = [state |-> "free"]
- /\ trF = [state |-> "free"]
- /\ trG = [state |-> "free"]
- /\ count = 5
- /\ sw10 = [position |-> 1]
- /\ sw11 = [position |-> 1]
- /\ sw12 = [position |-> 1]
- /\ sw1 = [position |-> 1]
- /\ sw2 = [position |-> 1]
- /\ sw3 = [position |-> 1]
- /\ sw4 = [position |-> 1]
- /\ sw5 = [position |-> 1]
- /\ sw6 = [position |-> 1]
- /\ sw7 = [position |-> 1]
- /\ sw8 = [position |-> 1]
- /\ sw9 = [position |-> 1]
- 2161784 states generated, 352912 distinct states found, 179565 states left on queue.
- The depth of the complete state graph search is 6.
- The average outdegree of the complete state graph is 2 (minimum is 0, the maximum 18 and the 95th percentile is 5).
- Finished in 37s at (2018-05-24 14:09:05)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement