About the Execution of Marcie for CloudOpsManagement-PT-00005by00002
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
5449.275 | 5768.00 | 5929.00 | 50.50 | FTTTFFFTTFTFFTFF | normal |
Execution Chart
We display below the execution chart for this examination (boot time has been removed).
Trace from the execution
Formatting '/data/fkordon/mcc2023-input.r065-smll-167814393400465.qcow2', fmt=qcow2 size=4294967296 backing_file=/data/fkordon/mcc2023-input.qcow2 cluster_size=65536 lazy_refcounts=off refcount_bits=16
Waiting for the VM to be ready (probing ssh)
..................
=====================================================================
Generated by BenchKit 2-5348
Executing tool marcie
Input is CloudOpsManagement-PT-00005by00002, examination is CTLCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r065-smll-167814393400465
=====================================================================
--------------------
preparation of the directory to be used:
/home/mcc/execution
total 552K
-rw-r--r-- 1 mcc users 9.1K Feb 26 00:54 CTLCardinality.txt
-rw-r--r-- 1 mcc users 87K Feb 26 00:54 CTLCardinality.xml
-rw-r--r-- 1 mcc users 6.4K Feb 26 00:53 CTLFireability.txt
-rw-r--r-- 1 mcc users 52K Feb 26 00:53 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.2K Jan 29 11:40 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 6.5K Jan 29 11:40 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 4.5K Feb 25 15:45 LTLCardinality.txt
-rw-r--r-- 1 mcc users 25K Feb 25 15:45 LTLCardinality.xml
-rw-r--r-- 1 mcc users 2.6K Feb 25 15:45 LTLFireability.txt
-rw-r--r-- 1 mcc users 16K Feb 25 15:45 LTLFireability.xml
-rw-r--r-- 1 mcc users 15K Feb 26 00:56 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 134K Feb 26 00:56 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 14K Feb 26 00:55 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 110K Feb 26 00:55 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 2.0K Feb 25 15:45 UpperBounds.txt
-rw-r--r-- 1 mcc users 4.0K Feb 25 15:45 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 Mar 5 18:22 equiv_col
-rw-r--r-- 1 mcc users 13 Mar 5 18:22 instance
-rw-r--r-- 1 mcc users 6 Mar 5 18:22 iscolored
-rw-r--r-- 1 mcc users 17K Mar 5 18:22 model.pnml
--------------------
content from stdout:
=== Data for post analysis generated by BenchKit (invocation template)
The expected result is a vector of booleans
BOOL_VECTOR
here is the order used to build the result vector(from text file)
FORMULA_NAME CloudOpsManagement-PT-00005by00002-CTLCardinality-00
FORMULA_NAME CloudOpsManagement-PT-00005by00002-CTLCardinality-01
FORMULA_NAME CloudOpsManagement-PT-00005by00002-CTLCardinality-02
FORMULA_NAME CloudOpsManagement-PT-00005by00002-CTLCardinality-03
FORMULA_NAME CloudOpsManagement-PT-00005by00002-CTLCardinality-04
FORMULA_NAME CloudOpsManagement-PT-00005by00002-CTLCardinality-05
FORMULA_NAME CloudOpsManagement-PT-00005by00002-CTLCardinality-06
FORMULA_NAME CloudOpsManagement-PT-00005by00002-CTLCardinality-07
FORMULA_NAME CloudOpsManagement-PT-00005by00002-CTLCardinality-08
FORMULA_NAME CloudOpsManagement-PT-00005by00002-CTLCardinality-09
FORMULA_NAME CloudOpsManagement-PT-00005by00002-CTLCardinality-10
FORMULA_NAME CloudOpsManagement-PT-00005by00002-CTLCardinality-11
FORMULA_NAME CloudOpsManagement-PT-00005by00002-CTLCardinality-12
FORMULA_NAME CloudOpsManagement-PT-00005by00002-CTLCardinality-13
FORMULA_NAME CloudOpsManagement-PT-00005by00002-CTLCardinality-14
FORMULA_NAME CloudOpsManagement-PT-00005by00002-CTLCardinality-15
=== Now, execution of the tool begins
BK_START 1678400876189
bash -c /home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n "BK_STOP " ; date -u +%s%3N
Invoking MCC driver with
BK_TOOL=marcie
BK_EXAMINATION=CTLCardinality
BK_BIN_PATH=/home/mcc/BenchKit/bin/
BK_TIME_CONFINEMENT=3600
BK_INPUT=CloudOpsManagement-PT-00005by00002
Not applying reductions.
Model is PT
CTLCardinality PT
timeout --kill-after=10s --signal=SIGINT 1m for testing only
Marcie built on Linux at 2019-11-18.
A model checker for Generalized Stochastic Petri nets
authors: Alex Tovchigrechko (IDD package and CTL model checking)
Martin Schwarick (Symbolic numerical analysis and CSL model checking)
Christian Rohr (Simulative and approximative numerical model checking)
marcie@informatik.tu-cottbus.de
called as: /home/mcc/BenchKit/bin//../marcie/bin/marcie --net-file=model.pnml --mcc-file=CTLCardinality.xml --memory=6 --mcc-mode
parse successfull
net created successfully
Net: CloudOpsManagement_PT_00005by00002
(NrP: 27 NrTr: 29 NrArc: 94)
parse formulas
formulas created successfully
place and transition orderings generation:0m 0.000sec
net check time: 0m 0.000sec
init dd package: 0m 3.663sec
RS generation: 0m 0.005sec
-> reachability set: #nodes 263 (2.6e+02) #states 1,612,703 (6)
starting MCC model checker
--------------------------
checking: EF [EG [A [ScWorking<=Wsr2Started U Wsr1NotDeployed<=0]]]
normalized: E [true U EG [[~ [EG [~ [Wsr1NotDeployed<=0]]] & ~ [E [~ [Wsr1NotDeployed<=0] U [~ [Wsr1NotDeployed<=0] & ~ [ScWorking<=Wsr2Started]]]]]]]
abstracting: (ScWorking<=Wsr2Started)
states: 300,438 (5)
abstracting: (Wsr1NotDeployed<=0)
states: 0
abstracting: (Wsr1NotDeployed<=0)
states: 0
abstracting: (Wsr1NotDeployed<=0)
states: 0
EG iterations: 0
.
EG iterations: 1
-> the formula is FALSE
FORMULA CloudOpsManagement-PT-00005by00002-CTLCardinality-06 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.010sec
checking: AG [A [AX [[5<=Wsr1Started | AF [WSRuntime1<=ServerContainer]]] U EX [EG [1<=Wsr3NotDeployed]]]]
normalized: ~ [E [true U ~ [[~ [EG [~ [EX [EG [1<=Wsr3NotDeployed]]]]] & ~ [E [~ [EX [EG [1<=Wsr3NotDeployed]]] U [~ [EX [EG [1<=Wsr3NotDeployed]]] & EX [~ [[~ [EG [~ [WSRuntime1<=ServerContainer]]] | 5<=Wsr1Started]]]]]]]]]]
abstracting: (5<=Wsr1Started)
states: 0
abstracting: (WSRuntime1<=ServerContainer)
states: 1,444,979 (6)
.
EG iterations: 1
.abstracting: (1<=Wsr3NotDeployed)
states: 1,612,703 (6)
EG iterations: 0
.abstracting: (1<=Wsr3NotDeployed)
states: 1,612,703 (6)
EG iterations: 0
.abstracting: (1<=Wsr3NotDeployed)
states: 1,612,703 (6)
EG iterations: 0
..
EG iterations: 1
-> the formula is TRUE
FORMULA CloudOpsManagement-PT-00005by00002-CTLCardinality-03 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.004sec
checking: EF [AF [A [EF [[Wsr3Deployed<=SwContainer & 3<=Wsr1NotDeployed]] U E [EF [WsRuntime3<=3] U AX [5<=WSRuntime2]]]]]
normalized: E [true U ~ [EG [~ [[~ [EG [~ [E [E [true U WsRuntime3<=3] U ~ [EX [~ [5<=WSRuntime2]]]]]]] & ~ [E [~ [E [E [true U WsRuntime3<=3] U ~ [EX [~ [5<=WSRuntime2]]]]] U [~ [E [true U [Wsr3Deployed<=SwContainer & 3<=Wsr1NotDeployed]]] & ~ [E [E [true U WsRuntime3<=3] U ~ [EX [~ [5<=WSRuntime2]]]]]]]]]]]]]
abstracting: (5<=WSRuntime2)
states: 0
.abstracting: (WsRuntime3<=3)
states: 1,612,703 (6)
abstracting: (3<=Wsr1NotDeployed)
states: 1,612,703 (6)
abstracting: (Wsr3Deployed<=SwContainer)
states: 1,273,745 (6)
abstracting: (5<=WSRuntime2)
states: 0
.abstracting: (WsRuntime3<=3)
states: 1,612,703 (6)
abstracting: (5<=WSRuntime2)
states: 0
.abstracting: (WsRuntime3<=3)
states: 1,612,703 (6)
EG iterations: 0
EG iterations: 0
-> the formula is FALSE
FORMULA CloudOpsManagement-PT-00005by00002-CTLCardinality-04 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.006sec
checking: EG [A [[3<=Wsr3NotDeployed | WSRuntime1<=Wsr2NotDeployed] U EX [[~ [2<=ContainerDown] & EF [5<=OsContainer]]]]]
normalized: EG [[~ [EG [~ [EX [[E [true U 5<=OsContainer] & ~ [2<=ContainerDown]]]]]] & ~ [E [~ [EX [[E [true U 5<=OsContainer] & ~ [2<=ContainerDown]]]] U [~ [[3<=Wsr3NotDeployed | WSRuntime1<=Wsr2NotDeployed]] & ~ [EX [[E [true U 5<=OsContainer] & ~ [2<=ContainerDown]]]]]]]]]
abstracting: (2<=ContainerDown)
states: 563,247 (5)
abstracting: (5<=OsContainer)
states: 82,286 (4)
.abstracting: (WSRuntime1<=Wsr2NotDeployed)
states: 1,612,703 (6)
abstracting: (3<=Wsr3NotDeployed)
states: 1,612,703 (6)
abstracting: (2<=ContainerDown)
states: 563,247 (5)
abstracting: (5<=OsContainer)
states: 82,286 (4)
.abstracting: (2<=ContainerDown)
states: 563,247 (5)
abstracting: (5<=OsContainer)
states: 82,286 (4)
..
EG iterations: 1
.
EG iterations: 1
-> the formula is TRUE
FORMULA CloudOpsManagement-PT-00005by00002-CTLCardinality-13 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.008sec
checking: AF [[1<=Wsr3Started & AG [[[Wsr3NotDeployed<=WSRuntime1 | ~ [EX [OsContainer<=0]]] & AF [AF [5<=Wsr1Deployed]]]]]]
normalized: ~ [EG [~ [[~ [E [true U ~ [[[~ [EX [OsContainer<=0]] | Wsr3NotDeployed<=WSRuntime1] & ~ [EG [EG [~ [5<=Wsr1Deployed]]]]]]]] & 1<=Wsr3Started]]]]
abstracting: (1<=Wsr3Started)
states: 720,729 (5)
abstracting: (5<=Wsr1Deployed)
states: 0
EG iterations: 0
EG iterations: 0
abstracting: (Wsr3NotDeployed<=WSRuntime1)
states: 0
abstracting: (OsContainer<=0)
states: 391,820 (5)
.
EG iterations: 0
-> the formula is FALSE
FORMULA CloudOpsManagement-PT-00005by00002-CTLCardinality-14 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.002sec
checking: AX [AF [EF [[[EG [ScWorking<=ContainerDown] & 3<=OsContainer] & [[ServerContainer<=Bounder2 | Wsr1Deployed<=5] & EG [5<=OsAvailable]]]]]]
normalized: ~ [EX [EG [~ [E [true U [[EG [5<=OsAvailable] & [ServerContainer<=Bounder2 | Wsr1Deployed<=5]] & [EG [ScWorking<=ContainerDown] & 3<=OsContainer]]]]]]]
abstracting: (3<=OsContainer)
states: 513,641 (5)
abstracting: (ScWorking<=ContainerDown)
states: 673,595 (5)
.
EG iterations: 1
abstracting: (Wsr1Deployed<=5)
states: 1,612,703 (6)
abstracting: (ServerContainer<=Bounder2)
states: 684,231 (5)
abstracting: (5<=OsAvailable)
states: 0
.
EG iterations: 1
EG iterations: 0
.-> the formula is FALSE
FORMULA CloudOpsManagement-PT-00005by00002-CTLCardinality-12 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.004sec
checking: AX [E [~ [Container<=4] U ~ [[AG [[OsNotInstalled<=2 & WsRuntime3<=4]] & A [[Wsr1Deployed<=3 & ScStopped<=Wsr3Started] U AF [OsAvailable<=OsNotInstalled]]]]]]
normalized: ~ [EX [~ [E [~ [Container<=4] U ~ [[[~ [EG [EG [~ [OsAvailable<=OsNotInstalled]]]] & ~ [E [EG [~ [OsAvailable<=OsNotInstalled]] U [~ [[Wsr1Deployed<=3 & ScStopped<=Wsr3Started]] & EG [~ [OsAvailable<=OsNotInstalled]]]]]] & ~ [E [true U ~ [[OsNotInstalled<=2 & WsRuntime3<=4]]]]]]]]]]
abstracting: (WsRuntime3<=4)
states: 1,612,703 (6)
abstracting: (OsNotInstalled<=2)
states: 1,612,703 (6)
abstracting: (OsAvailable<=OsNotInstalled)
states: 1,152,345 (6)
.
EG iterations: 1
abstracting: (ScStopped<=Wsr3Started)
states: 1,510,831 (6)
abstracting: (Wsr1Deployed<=3)
states: 1,612,703 (6)
abstracting: (OsAvailable<=OsNotInstalled)
states: 1,152,345 (6)
.
EG iterations: 1
abstracting: (OsAvailable<=OsNotInstalled)
states: 1,152,345 (6)
.
EG iterations: 1
.
EG iterations: 1
abstracting: (Container<=4)
states: 1,530,417 (6)
.-> the formula is FALSE
FORMULA CloudOpsManagement-PT-00005by00002-CTLCardinality-00 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.008sec
checking: EF [A [E [OsAvailable<=ScWorking U [[[3<=Wsr1Deployed | OsNotInstalled<=Wsr1NotDeployed] & EG [OsNotInstalled<=4]] | SwContainer<=0]] U [Wsr1NotDeployed<=2 & EF [E [SwContainer<=2 U 1<=Wsr1NotDeployed]]]]]
normalized: E [true U [~ [EG [~ [[E [true U E [SwContainer<=2 U 1<=Wsr1NotDeployed]] & Wsr1NotDeployed<=2]]]] & ~ [E [~ [[E [true U E [SwContainer<=2 U 1<=Wsr1NotDeployed]] & Wsr1NotDeployed<=2]] U [~ [E [OsAvailable<=ScWorking U [[EG [OsNotInstalled<=4] & [3<=Wsr1Deployed | OsNotInstalled<=Wsr1NotDeployed]] | SwContainer<=0]]] & ~ [[E [true U E [SwContainer<=2 U 1<=Wsr1NotDeployed]] & Wsr1NotDeployed<=2]]]]]]]
abstracting: (Wsr1NotDeployed<=2)
states: 0
abstracting: (1<=Wsr1NotDeployed)
states: 1,612,703 (6)
abstracting: (SwContainer<=2)
states: 1,448,530 (6)
abstracting: (SwContainer<=0)
states: 623,821 (5)
abstracting: (OsNotInstalled<=Wsr1NotDeployed)
states: 1,612,703 (6)
abstracting: (3<=Wsr1Deployed)
states: 0
abstracting: (OsNotInstalled<=4)
states: 1,612,703 (6)
EG iterations: 0
abstracting: (OsAvailable<=ScWorking)
states: 1,578,613 (6)
abstracting: (Wsr1NotDeployed<=2)
states: 0
abstracting: (1<=Wsr1NotDeployed)
states: 1,612,703 (6)
abstracting: (SwContainer<=2)
states: 1,448,530 (6)
abstracting: (Wsr1NotDeployed<=2)
states: 0
abstracting: (1<=Wsr1NotDeployed)
states: 1,612,703 (6)
abstracting: (SwContainer<=2)
states: 1,448,530 (6)
EG iterations: 0
-> the formula is FALSE
FORMULA CloudOpsManagement-PT-00005by00002-CTLCardinality-05 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.003sec
checking: [A [AX [[AG [EG [OsNotInstalled<=2]] | ~ [[AF [2<=WebAppRuntime] & ~ [OsAvailable<=OsRunning]]]]] U E [[~ [AG [Wsr3NotDeployed<=Wsr1Started]] | Wsr1Started<=ContainerUp] U EG [AG [4<=Bounder2]]]] & AG [~ [EF [3<=ContainerDown]]]]
normalized: [[~ [EG [~ [E [[E [true U ~ [Wsr3NotDeployed<=Wsr1Started]] | Wsr1Started<=ContainerUp] U EG [~ [E [true U ~ [4<=Bounder2]]]]]]]] & ~ [E [~ [E [[E [true U ~ [Wsr3NotDeployed<=Wsr1Started]] | Wsr1Started<=ContainerUp] U EG [~ [E [true U ~ [4<=Bounder2]]]]]] U [EX [~ [[~ [[~ [OsAvailable<=OsRunning] & ~ [EG [~ [2<=WebAppRuntime]]]]] | ~ [E [true U ~ [EG [OsNotInstalled<=2]]]]]]] & ~ [E [[E [true U ~ [Wsr3NotDeployed<=Wsr1Started]] | Wsr1Started<=ContainerUp] U EG [~ [E [true U ~ [4<=Bounder2]]]]]]]]]] & ~ [E [true U E [true U 3<=ContainerDown]]]]
abstracting: (3<=ContainerDown)
states: 0
abstracting: (4<=Bounder2)
states: 102,837 (5)
.
EG iterations: 1
abstracting: (Wsr1Started<=ContainerUp)
states: 1,293,482 (6)
abstracting: (Wsr3NotDeployed<=Wsr1Started)
states: 0
abstracting: (OsNotInstalled<=2)
states: 1,612,703 (6)
EG iterations: 0
abstracting: (2<=WebAppRuntime)
states: 5,366 (3)
.
EG iterations: 1
abstracting: (OsAvailable<=OsRunning)
states: 1,263,115 (6)
.abstracting: (4<=Bounder2)
states: 102,837 (5)
.
EG iterations: 1
abstracting: (Wsr1Started<=ContainerUp)
states: 1,293,482 (6)
abstracting: (Wsr3NotDeployed<=Wsr1Started)
states: 0
abstracting: (4<=Bounder2)
states: 102,837 (5)
.
EG iterations: 1
abstracting: (Wsr1Started<=ContainerUp)
states: 1,293,482 (6)
abstracting: (Wsr3NotDeployed<=Wsr1Started)
states: 0
EG iterations: 0
-> the formula is FALSE
FORMULA CloudOpsManagement-PT-00005by00002-CTLCardinality-09 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.008sec
checking: ~ [[AX [[[A [~ [2<=Wsr2Started] U A [Wsr3Deployed<=2 U 2<=ScWorking]] | [[WSRuntime2<=ContainerUp | ~ [ContainerDown<=2]] & EF [3<=WSRuntime2]]] | 2<=Wsr2Deployed]] | [EX [~ [AF [EF [Wsr3Deployed<=4]]]] & AF [AX [AX [Wsr3Started<=Bounder1]]]]]]
normalized: ~ [[[~ [EG [EX [EX [~ [Wsr3Started<=Bounder1]]]]] & EX [EG [~ [E [true U Wsr3Deployed<=4]]]]] | ~ [EX [~ [[[[E [true U 3<=WSRuntime2] & [~ [ContainerDown<=2] | WSRuntime2<=ContainerUp]] | [~ [EG [~ [[~ [EG [~ [2<=ScWorking]]] & ~ [E [~ [2<=ScWorking] U [~ [Wsr3Deployed<=2] & ~ [2<=ScWorking]]]]]]]] & ~ [E [~ [[~ [EG [~ [2<=ScWorking]]] & ~ [E [~ [2<=ScWorking] U [~ [Wsr3Deployed<=2] & ~ [2<=ScWorking]]]]]] U [~ [[~ [EG [~ [2<=ScWorking]]] & ~ [E [~ [2<=ScWorking] U [~ [Wsr3Deployed<=2] & ~ [2<=ScWorking]]]]]] & 2<=Wsr2Started]]]]] | 2<=Wsr2Deployed]]]]]]
abstracting: (2<=Wsr2Deployed)
states: 193,176 (5)
abstracting: (2<=Wsr2Started)
states: 193,176 (5)
abstracting: (2<=ScWorking)
states: 1,309,304 (6)
abstracting: (Wsr3Deployed<=2)
states: 1,612,703 (6)
abstracting: (2<=ScWorking)
states: 1,309,304 (6)
abstracting: (2<=ScWorking)
states: 1,309,304 (6)
.
EG iterations: 1
abstracting: (2<=ScWorking)
states: 1,309,304 (6)
abstracting: (Wsr3Deployed<=2)
states: 1,612,703 (6)
abstracting: (2<=ScWorking)
states: 1,309,304 (6)
abstracting: (2<=ScWorking)
states: 1,309,304 (6)
.
EG iterations: 1
abstracting: (2<=ScWorking)
states: 1,309,304 (6)
abstracting: (Wsr3Deployed<=2)
states: 1,612,703 (6)
abstracting: (2<=ScWorking)
states: 1,309,304 (6)
abstracting: (2<=ScWorking)
states: 1,309,304 (6)
.
EG iterations: 1
.
EG iterations: 1
abstracting: (WSRuntime2<=ContainerUp)
states: 1,293,482 (6)
abstracting: (ContainerDown<=2)
states: 1,612,703 (6)
abstracting: (3<=WSRuntime2)
states: 0
.abstracting: (Wsr3Deployed<=4)
states: 1,612,703 (6)
.
EG iterations: 1
.abstracting: (Wsr3Started<=Bounder1)
states: 1,418,357 (6)
...
EG iterations: 1
-> the formula is TRUE
FORMULA CloudOpsManagement-PT-00005by00002-CTLCardinality-07 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.012sec
checking: EF [[[AF [~ [EX [OsNotInstalled<=1]]] | EG [EX [AF [Wsr2NotDeployed<=3]]]] & [~ [[~ [[3<=Bounder2 | Wsr2Deployed<=WebAppRuntime]] & [AF [SwContainer<=5] & A [1<=Wsr1Deployed U Wsr2Started<=2]]]] & EG [~ [[~ [WebAppRuntime<=WsRuntime3] | EG [ScUnavailable<=ScStopped]]]]]]]
normalized: E [true U [[EG [~ [[EG [ScUnavailable<=ScStopped] | ~ [WebAppRuntime<=WsRuntime3]]]] & ~ [[[[~ [EG [~ [Wsr2Started<=2]]] & ~ [E [~ [Wsr2Started<=2] U [~ [1<=Wsr1Deployed] & ~ [Wsr2Started<=2]]]]] & ~ [EG [~ [SwContainer<=5]]]] & ~ [[3<=Bounder2 | Wsr2Deployed<=WebAppRuntime]]]]] & [EG [EX [~ [EG [~ [Wsr2NotDeployed<=3]]]]] | ~ [EG [EX [OsNotInstalled<=1]]]]]]
abstracting: (OsNotInstalled<=1)
states: 1,401,531 (6)
..
EG iterations: 1
abstracting: (Wsr2NotDeployed<=3)
states: 579,528 (5)
.
EG iterations: 1
..
EG iterations: 1
abstracting: (Wsr2Deployed<=WebAppRuntime)
states: 940,268 (5)
abstracting: (3<=Bounder2)
states: 322,242 (5)
abstracting: (SwContainer<=5)
states: 1,612,703 (6)
.
EG iterations: 1
abstracting: (Wsr2Started<=2)
states: 1,612,703 (6)
abstracting: (1<=Wsr1Deployed)
states: 720,729 (5)
abstracting: (Wsr2Started<=2)
states: 1,612,703 (6)
abstracting: (Wsr2Started<=2)
states: 1,612,703 (6)
.
EG iterations: 1
abstracting: (WebAppRuntime<=WsRuntime3)
states: 1,500,426 (6)
abstracting: (ScUnavailable<=ScStopped)
states: 1,455,204 (6)
.
EG iterations: 1
.
EG iterations: 1
-> the formula is TRUE
FORMULA CloudOpsManagement-PT-00005by00002-CTLCardinality-08 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.022sec
checking: [EG [AF [~ [A [[1<=ScUnavailable | OsNotInstalled<=ContainerUp] U EG [Wsr1Deployed<=Wsr3Deployed]]]]] | [EF [5<=Wsr3Deployed] & EX [[AX [~ [[ContainerUp<=Wsr1NotDeployed | WSRuntime1<=OsRunning]]] | EG [EX [WSRuntime1<=ScUnavailable]]]]]]
normalized: [[EX [[EG [EX [WSRuntime1<=ScUnavailable]] | ~ [EX [[ContainerUp<=Wsr1NotDeployed | WSRuntime1<=OsRunning]]]]] & E [true U 5<=Wsr3Deployed]] | EG [~ [EG [[~ [EG [~ [EG [Wsr1Deployed<=Wsr3Deployed]]]] & ~ [E [~ [EG [Wsr1Deployed<=Wsr3Deployed]] U [~ [[1<=ScUnavailable | OsNotInstalled<=ContainerUp]] & ~ [EG [Wsr1Deployed<=Wsr3Deployed]]]]]]]]]]
abstracting: (Wsr1Deployed<=Wsr3Deployed)
states: 1,164,413 (6)
.
EG iterations: 1
abstracting: (OsNotInstalled<=ContainerUp)
states: 1,274,261 (6)
abstracting: (1<=ScUnavailable)
states: 162,391 (5)
abstracting: (Wsr1Deployed<=Wsr3Deployed)
states: 1,164,413 (6)
.
EG iterations: 1
abstracting: (Wsr1Deployed<=Wsr3Deployed)
states: 1,164,413 (6)
.
EG iterations: 1
.
EG iterations: 1
.
EG iterations: 1
.
EG iterations: 1
abstracting: (5<=Wsr3Deployed)
states: 0
abstracting: (WSRuntime1<=OsRunning)
states: 1,285,697 (6)
abstracting: (ContainerUp<=Wsr1NotDeployed)
states: 1,612,703 (6)
.abstracting: (WSRuntime1<=ScUnavailable)
states: 940,853 (5)
..
EG iterations: 1
.-> the formula is FALSE
FORMULA CloudOpsManagement-PT-00005by00002-CTLCardinality-11 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.019sec
checking: AG [E [[ContainerDown<=3 | [[A [WebAppRuntime<=2 U Wsr2Started<=Bounder1] | 4<=WsRuntime3] | [~ [[Wsr1NotDeployed<=ContainerDown | 3<=Wsr1NotDeployed]] & [[Wsr1Deployed<=0 & Wsr2NotDeployed<=Wsr1Started] & EG [Bounder1<=0]]]]] U A [[~ [E [2<=Wsr1NotDeployed U ContainerUp<=2]] & AG [4<=Wsr2Started]] U ~ [A [ScWorking<=0 U Container<=SwContainer]]]]]
normalized: ~ [E [true U ~ [E [[ContainerDown<=3 | [[[EG [Bounder1<=0] & [Wsr1Deployed<=0 & Wsr2NotDeployed<=Wsr1Started]] & ~ [[Wsr1NotDeployed<=ContainerDown | 3<=Wsr1NotDeployed]]] | [4<=WsRuntime3 | [~ [EG [~ [Wsr2Started<=Bounder1]]] & ~ [E [~ [Wsr2Started<=Bounder1] U [~ [WebAppRuntime<=2] & ~ [Wsr2Started<=Bounder1]]]]]]]] U [~ [EG [[~ [EG [~ [Container<=SwContainer]]] & ~ [E [~ [Container<=SwContainer] U [~ [ScWorking<=0] & ~ [Container<=SwContainer]]]]]]] & ~ [E [[~ [EG [~ [Container<=SwContainer]]] & ~ [E [~ [Container<=SwContainer] U [~ [ScWorking<=0] & ~ [Container<=SwContainer]]]]] U [~ [[~ [E [true U ~ [4<=Wsr2Started]]] & ~ [E [2<=Wsr1NotDeployed U ContainerUp<=2]]]] & [~ [EG [~ [Container<=SwContainer]]] & ~ [E [~ [Container<=SwContainer] U [~ [ScWorking<=0] & ~ [Container<=SwContainer]]]]]]]]]]]]]
abstracting: (Container<=SwContainer)
states: 752,442 (5)
abstracting: (ScWorking<=0)
states: 14,355 (4)
abstracting: (Container<=SwContainer)
states: 752,442 (5)
abstracting: (Container<=SwContainer)
states: 752,442 (5)
.
EG iterations: 1
abstracting: (ContainerUp<=2)
states: 1,612,703 (6)
abstracting: (2<=Wsr1NotDeployed)
states: 1,612,703 (6)
abstracting: (4<=Wsr2Started)
states: 0
abstracting: (Container<=SwContainer)
states: 752,442 (5)
abstracting: (ScWorking<=0)
states: 14,355 (4)
abstracting: (Container<=SwContainer)
states: 752,442 (5)
abstracting: (Container<=SwContainer)
states: 752,442 (5)
.
EG iterations: 1
abstracting: (Container<=SwContainer)
states: 752,442 (5)
abstracting: (ScWorking<=0)
states: 14,355 (4)
abstracting: (Container<=SwContainer)
states: 752,442 (5)
abstracting: (Container<=SwContainer)
states: 752,442 (5)
.
EG iterations: 1
..
EG iterations: 2
abstracting: (Wsr2Started<=Bounder1)
states: 1,418,357 (6)
abstracting: (WebAppRuntime<=2)
states: 1,612,703 (6)
abstracting: (Wsr2Started<=Bounder1)
states: 1,418,357 (6)
abstracting: (Wsr2Started<=Bounder1)
states: 1,418,357 (6)
.
EG iterations: 1
abstracting: (4<=WsRuntime3)
states: 0
abstracting: (3<=Wsr1NotDeployed)
states: 1,612,703 (6)
abstracting: (Wsr1NotDeployed<=ContainerDown)
states: 0
abstracting: (Wsr2NotDeployed<=Wsr1Started)
states: 0
abstracting: (Wsr1Deployed<=0)
states: 891,974 (5)
abstracting: (Bounder1<=0)
states: 341,983 (5)
.
EG iterations: 1
abstracting: (ContainerDown<=3)
states: 1,612,703 (6)
-> the formula is TRUE
FORMULA CloudOpsManagement-PT-00005by00002-CTLCardinality-02 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.027sec
checking: AG [[~ [E [E [[Wsr2NotDeployed<=WebAppRuntime & 1<=ServerContainer] U EF [ScWorking<=2]] U ContainerUp<=3]] | E [[[[AX [ServerContainer<=OsContainer] & A [WebAppRuntime<=SwContainer U 2<=Wsr2NotDeployed]] & A [4<=Wsr3Started U 3<=ScStopped]] | Wsr3Deployed<=Wsr1NotDeployed] U [[Container<=1 & WSRuntime2<=SwContainer] | EX [[1<=WebAppRuntime & 3<=OsAvailable]]]]]]
normalized: ~ [E [true U ~ [[E [[Wsr3Deployed<=Wsr1NotDeployed | [[~ [EG [~ [3<=ScStopped]]] & ~ [E [~ [3<=ScStopped] U [~ [4<=Wsr3Started] & ~ [3<=ScStopped]]]]] & [[~ [EG [~ [2<=Wsr2NotDeployed]]] & ~ [E [~ [2<=Wsr2NotDeployed] U [~ [WebAppRuntime<=SwContainer] & ~ [2<=Wsr2NotDeployed]]]]] & ~ [EX [~ [ServerContainer<=OsContainer]]]]]] U [EX [[1<=WebAppRuntime & 3<=OsAvailable]] | [Container<=1 & WSRuntime2<=SwContainer]]] | ~ [E [E [[Wsr2NotDeployed<=WebAppRuntime & 1<=ServerContainer] U E [true U ScWorking<=2]] U ContainerUp<=3]]]]]]
abstracting: (ContainerUp<=3)
states: 1,612,703 (6)
abstracting: (ScWorking<=2)
states: 1,612,703 (6)
abstracting: (1<=ServerContainer)
states: 1,330,865 (6)
abstracting: (Wsr2NotDeployed<=WebAppRuntime)
states: 0
abstracting: (WSRuntime2<=SwContainer)
states: 1,273,745 (6)
abstracting: (Container<=1)
states: 766,987 (5)
abstracting: (3<=OsAvailable)
states: 0
abstracting: (1<=WebAppRuntime)
states: 160,571 (5)
.abstracting: (ServerContainer<=OsContainer)
states: 789,670 (5)
.abstracting: (2<=Wsr2NotDeployed)
states: 1,612,703 (6)
abstracting: (WebAppRuntime<=SwContainer)
states: 1,548,857 (6)
abstracting: (2<=Wsr2NotDeployed)
states: 1,612,703 (6)
abstracting: (2<=Wsr2NotDeployed)
states: 1,612,703 (6)
.
EG iterations: 1
abstracting: (3<=ScStopped)
states: 0
abstracting: (4<=Wsr3Started)
states: 0
abstracting: (3<=ScStopped)
states: 0
abstracting: (3<=ScStopped)
states: 0
EG iterations: 0
abstracting: (Wsr3Deployed<=Wsr1NotDeployed)
states: 1,612,703 (6)
-> the formula is TRUE
FORMULA CloudOpsManagement-PT-00005by00002-CTLCardinality-01 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.012sec
checking: [[~ [[E [[~ [ScUnavailable<=Bounder1] & [ContainerUp<=0 | Bounder2<=WSRuntime2]] U WSRuntime1<=5] & EF [E [OsAvailable<=0 U SwContainer<=Wsr2NotDeployed]]]] | AX [[[[AG [WebAppRuntime<=5] & [~ [WSRuntime2<=WSRuntime2] | EG [ContainerDown<=Wsr2NotDeployed]]] | AF [AF [1<=WebAppRuntime]]] | ~ [EF [ScWorking<=WSRuntime2]]]]] & E [AG [EF [[AX [Bounder1<=2] & [Wsr2Started<=3 | 2<=Wsr3Started]]]] U [ContainerDown<=3 & EG [A [EF [Wsr3Started<=5] U EF [Wsr1Started<=3]]]]]]
normalized: [E [~ [E [true U ~ [E [true U [[Wsr2Started<=3 | 2<=Wsr3Started] & ~ [EX [~ [Bounder1<=2]]]]]]]] U [ContainerDown<=3 & EG [[~ [EG [~ [E [true U Wsr1Started<=3]]]] & ~ [E [~ [E [true U Wsr1Started<=3]] U [~ [E [true U Wsr3Started<=5]] & ~ [E [true U Wsr1Started<=3]]]]]]]]] & [~ [EX [~ [[~ [E [true U ScWorking<=WSRuntime2]] | [~ [EG [EG [~ [1<=WebAppRuntime]]]] | [[EG [ContainerDown<=Wsr2NotDeployed] | ~ [WSRuntime2<=WSRuntime2]] & ~ [E [true U ~ [WebAppRuntime<=5]]]]]]]]] | ~ [[E [true U E [OsAvailable<=0 U SwContainer<=Wsr2NotDeployed]] & E [[[ContainerUp<=0 | Bounder2<=WSRuntime2] & ~ [ScUnavailable<=Bounder1]] U WSRuntime1<=5]]]]]
abstracting: (WSRuntime1<=5)
states: 1,612,703 (6)
abstracting: (ScUnavailable<=Bounder1)
states: 1,576,092 (6)
abstracting: (Bounder2<=WSRuntime2)
states: 736,608 (5)
abstracting: (ContainerUp<=0)
states: 563,247 (5)
abstracting: (SwContainer<=Wsr2NotDeployed)
states: 1,601,255 (6)
abstracting: (OsAvailable<=0)
states: 961,333 (5)
abstracting: (WebAppRuntime<=5)
states: 1,612,703 (6)
abstracting: (WSRuntime2<=WSRuntime2)
states: 1,612,703 (6)
abstracting: (ContainerDown<=Wsr2NotDeployed)
states: 1,612,703 (6)
EG iterations: 0
abstracting: (1<=WebAppRuntime)
states: 160,571 (5)
.
EG iterations: 1
.
EG iterations: 1
abstracting: (ScWorking<=WSRuntime2)
states: 300,438 (5)
.abstracting: (Wsr1Started<=3)
states: 1,612,703 (6)
abstracting: (Wsr3Started<=5)
states: 1,612,703 (6)
abstracting: (Wsr1Started<=3)
states: 1,612,703 (6)
abstracting: (Wsr1Started<=3)
states: 1,612,703 (6)
.
EG iterations: 1
EG iterations: 0
abstracting: (ContainerDown<=3)
states: 1,612,703 (6)
abstracting: (Bounder1<=2)
states: 960,406 (5)
.abstracting: (2<=Wsr3Started)
states: 193,176 (5)
abstracting: (Wsr2Started<=3)
states: 1,612,703 (6)
-> the formula is TRUE
FORMULA CloudOpsManagement-PT-00005by00002-CTLCardinality-10 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.037sec
checking: AF [[[[AX [Wsr2Deployed<=ScWorking] & ~ [[[[ServerContainer<=3 | OsContainer<=Wsr3Started] & WsRuntime3<=ScStopped] | ~ [[5<=ScStopped & 5<=ScWorking]]]]] | EF [[[[OsNotInstalled<=OsContainer | Wsr3Started<=1] & [1<=WSRuntime2 | Wsr1Deployed<=WebAppRuntime]] & ~ [3<=Wsr2NotDeployed]]]] & E [[E [[Wsr3Deployed<=ContainerUp & Wsr1Started<=2] U [1<=OsRunning | Wsr2Deployed<=3]] & Bounder2<=WSRuntime1] U ~ [AF [ScStopped<=Wsr3Started]]]]]
normalized: ~ [EG [~ [[E [[Bounder2<=WSRuntime1 & E [[Wsr3Deployed<=ContainerUp & Wsr1Started<=2] U [1<=OsRunning | Wsr2Deployed<=3]]] U EG [~ [ScStopped<=Wsr3Started]]] & [E [true U [~ [3<=Wsr2NotDeployed] & [[1<=WSRuntime2 | Wsr1Deployed<=WebAppRuntime] & [OsNotInstalled<=OsContainer | Wsr3Started<=1]]]] | [~ [[~ [[5<=ScStopped & 5<=ScWorking]] | [WsRuntime3<=ScStopped & [ServerContainer<=3 | OsContainer<=Wsr3Started]]]] & ~ [EX [~ [Wsr2Deployed<=ScWorking]]]]]]]]]
abstracting: (Wsr2Deployed<=ScWorking)
states: 1,612,703 (6)
.abstracting: (OsContainer<=Wsr3Started)
states: 599,252 (5)
abstracting: (ServerContainer<=3)
states: 1,137,703 (6)
abstracting: (WsRuntime3<=ScStopped)
states: 936,002 (5)
abstracting: (5<=ScWorking)
states: 0
abstracting: (5<=ScStopped)
states: 0
abstracting: (Wsr3Started<=1)
states: 1,419,527 (6)
abstracting: (OsNotInstalled<=OsContainer)
states: 1,381,481 (6)
abstracting: (Wsr1Deployed<=WebAppRuntime)
states: 940,268 (5)
abstracting: (1<=WSRuntime2)
states: 720,729 (5)
abstracting: (3<=Wsr2NotDeployed)
states: 1,612,703 (6)
abstracting: (ScStopped<=Wsr3Started)
states: 1,510,831 (6)
.
EG iterations: 1
abstracting: (Wsr2Deployed<=3)
states: 1,612,703 (6)
abstracting: (1<=OsRunning)
states: 1,051,943 (6)
abstracting: (Wsr1Started<=2)
states: 1,612,703 (6)
abstracting: (Wsr3Deployed<=ContainerUp)
states: 1,293,482 (6)
abstracting: (Bounder2<=WSRuntime1)
states: 736,608 (5)
EG iterations: 0
-> the formula is FALSE
FORMULA CloudOpsManagement-PT-00005by00002-CTLCardinality-15 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.018sec
totally nodes used: 67817 (6.8e+04)
number of garbage collections: 0
fire ops cache: hits/miss/sum: 297087 223563 520650
used/not used/entry size/cache size: 275093 66833771 16 1024MB
basic ops cache: hits/miss/sum: 101361 74808 176169
used/not used/entry size/cache size: 129160 16648056 12 192MB
unary ops cache: hits/miss/sum: 0 0 0
used/not used/entry size/cache size: 0 16777216 8 128MB
abstract ops cache: hits/miss/sum: 0 0 0
used/not used/entry size/cache size: 0 16777216 12 192MB
state nr cache: hits/miss/sum: 11697 7950 19647
used/not used/entry size/cache size: 7950 8380658 32 256MB
max state cache: hits/miss/sum: 0 0 0
used/not used/entry size/cache size: 0 8388608 32 256MB
uniqueHash elements/entry size/size: 67108864 4 256MB
0 67045366
1 60780
2 2280
3 189
4 99
5 40
6 44
7 10
8 10
9 7
>= 10 39
Total processing time: 0m 5.696sec
BK_STOP 1678400881957
--------------------
content from stderr:
check for maximal unmarked siphon
ok
check for constant places
ok
check if there are places and transitions
ok
check if there are transitions without pre-places
ok
check if at least one transition is enabled in m0
ok
check if there are transitions that can never fire
ok
initing FirstDep: 0m 0.000sec
iterations count:695 (23), effective:131 (4)
initing FirstDep: 0m 0.000sec
iterations count:79 (2), effective:9 (0)
iterations count:29 (1), effective:0 (0)
iterations count:45 (1), effective:2 (0)
iterations count:29 (1), effective:0 (0)
iterations count:29 (1), effective:0 (0)
iterations count:228 (7), effective:34 (1)
iterations count:228 (7), effective:34 (1)
iterations count:228 (7), effective:34 (1)
iterations count:29 (1), effective:0 (0)
iterations count:87 (3), effective:13 (0)
iterations count:29 (1), effective:0 (0)
iterations count:29 (1), effective:0 (0)
iterations count:29 (1), effective:0 (0)
iterations count:29 (1), effective:0 (0)
iterations count:29 (1), effective:0 (0)
iterations count:29 (1), effective:0 (0)
iterations count:29 (1), effective:0 (0)
iterations count:29 (1), effective:0 (0)
iterations count:124 (4), effective:15 (0)
iterations count:29 (1), effective:0 (0)
iterations count:124 (4), effective:15 (0)
iterations count:29 (1), effective:0 (0)
iterations count:124 (4), effective:15 (0)
iterations count:29 (1), effective:0 (0)
iterations count:29 (1), effective:0 (0)
iterations count:268 (9), effective:44 (1)
iterations count:140 (4), effective:20 (0)
iterations count:104 (3), effective:13 (0)
iterations count:29 (1), effective:0 (0)
iterations count:29 (1), effective:0 (0)
iterations count:104 (3), effective:13 (0)
iterations count:29 (1), effective:0 (0)
iterations count:104 (3), effective:13 (0)
iterations count:92 (3), effective:10 (0)
iterations count:29 (1), effective:0 (0)
iterations count:29 (1), effective:0 (0)
iterations count:29 (1), effective:0 (0)
iterations count:29 (1), effective:0 (0)
iterations count:57 (1), effective:6 (0)
iterations count:29 (1), effective:0 (0)
iterations count:33 (1), effective:2 (0)
iterations count:29 (1), effective:0 (0)
iterations count:45 (1), effective:6 (0)
iterations count:29 (1), effective:0 (0)
iterations count:29 (1), effective:0 (0)
iterations count:29 (1), effective:0 (0)
iterations count:29 (1), effective:0 (0)
iterations count:316 (10), effective:66 (2)
iterations count:29 (1), effective:0 (0)
iterations count:29 (1), effective:0 (0)
iterations count:130 (4), effective:23 (0)
Sequence of Actions to be Executed by the VM
This is useful if one wants to reexecute the tool in the VM from the submitted image disk.
set -x
# this is for BenchKit: configuration of major elements for the test
export BK_INPUT="CloudOpsManagement-PT-00005by00002"
export BK_EXAMINATION="CTLCardinality"
export BK_TOOL="marcie"
export BK_RESULT_DIR="/tmp/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="3600"
export BK_MEMORY_CONFINEMENT="16384"
export BK_BIN_PATH="/home/mcc/BenchKit/bin/"
# this is specific to your benchmark or test
export BIN_DIR="$HOME/BenchKit/bin"
# remove the execution directoty if it exists (to avoid increse of .vmdk images)
if [ -d execution ] ; then
rm -rf execution
fi
# this is for BenchKit: explicit launching of the test
echo "====================================================================="
echo " Generated by BenchKit 2-5348"
echo " Executing tool marcie"
echo " Input is CloudOpsManagement-PT-00005by00002, examination is CTLCardinality"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 1"
echo " Run identifier is r065-smll-167814393400465"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"
tar xzf /home/mcc/BenchKit/INPUTS/CloudOpsManagement-PT-00005by00002.tgz
mv CloudOpsManagement-PT-00005by00002 execution
cd execution
if [ "CTLCardinality" = "ReachabilityDeadlock" ] || [ "CTLCardinality" = "UpperBounds" ] || [ "CTLCardinality" = "QuasiLiveness" ] || [ "CTLCardinality" = "StableMarking" ] || [ "CTLCardinality" = "Liveness" ] || [ "CTLCardinality" = "OneSafe" ] || [ "CTLCardinality" = "StateSpace" ]; then
rm -f GenericPropertiesVerdict.xml
fi
pwd
ls -lh
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "CTLCardinality" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "CTLCardinality" != "StateSpace" ] ; then
echo "The expected result is a vector of booleans"
echo BOOL_VECTOR
else
echo "no data necessary for post analysis"
fi
echo
if [ -f "CTLCardinality.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property CTLCardinality.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "CTLCardinality.xml" ] ; then # for cunf (txt files deleted;-)
echo echo "here is the order used to build the result vector(from xml file)"
for x in $(grep '
echo "FORMULA_NAME $x"
done
elif [ "CTLCardinality" = "ReachabilityDeadlock" ] || [ "CTLCardinality" = "QuasiLiveness" ] || [ "CTLCardinality" = "StableMarking" ] || [ "CTLCardinality" = "Liveness" ] || [ "CTLCardinality" = "OneSafe" ] ; then
echo "FORMULA_NAME CTLCardinality"
fi
echo
echo "=== Now, execution of the tool begins"
echo
echo -n "BK_START "
date -u +%s%3N
echo
timeout -s 9 $BK_TIME_CONFINEMENT bash -c "/home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n \"BK_STOP \" ; date -u +%s%3N"
if [ $? -eq 137 ] ; then
echo
echo "BK_TIME_CONFINEMENT_REACHED"
fi
echo
echo "--------------------"
echo "content from stderr:"
echo
cat STDERR ;