About the Execution of MARCIE for CloudReconfiguration-PT-316
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
11285.530 | 3600000.00 | 3600010.00 | 20.20 | ?T??T?TT?FF?FT?? | normal |
Execution Chart
We display below the execution chart for this examination (boot time has been removed).
Trace from the execution
Waiting for the VM to be ready (probing ssh)
.......
=====================================================================
Generated by BenchKit 2-3254
Executing tool marcie
Input is CloudReconfiguration-PT-316, examination is CTLCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r171-csrt-149580951300138
=====================================================================
--------------------
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 CloudReconfiguration-PT-316-CTLCardinality-0
FORMULA_NAME CloudReconfiguration-PT-316-CTLCardinality-1
FORMULA_NAME CloudReconfiguration-PT-316-CTLCardinality-10
FORMULA_NAME CloudReconfiguration-PT-316-CTLCardinality-11
FORMULA_NAME CloudReconfiguration-PT-316-CTLCardinality-12
FORMULA_NAME CloudReconfiguration-PT-316-CTLCardinality-13
FORMULA_NAME CloudReconfiguration-PT-316-CTLCardinality-14
FORMULA_NAME CloudReconfiguration-PT-316-CTLCardinality-15
FORMULA_NAME CloudReconfiguration-PT-316-CTLCardinality-2
FORMULA_NAME CloudReconfiguration-PT-316-CTLCardinality-3
FORMULA_NAME CloudReconfiguration-PT-316-CTLCardinality-4
FORMULA_NAME CloudReconfiguration-PT-316-CTLCardinality-5
FORMULA_NAME CloudReconfiguration-PT-316-CTLCardinality-6
FORMULA_NAME CloudReconfiguration-PT-316-CTLCardinality-7
FORMULA_NAME CloudReconfiguration-PT-316-CTLCardinality-8
FORMULA_NAME CloudReconfiguration-PT-316-CTLCardinality-9
=== Now, execution of the tool begins
BK_START 1495819479646
timeout --kill-after=10s --signal=SIGINT 1m for testing only
Marcie rev. 8852M (built: crohr on 2017-05-03)
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: marcie --net-file=model.pnml --mcc-file=CTLCardinality.xml --memory=6
parse successfull
net created successfully
Net: CloudReconfiguration_PT_316
(NrP: 2585 NrTr: 3095 NrArc: 6463)
parse formulas
formulas created successfully
place and transition orderings generation:0m 0.539sec
net check time: 0m 0.001sec
init dd package: 0m 1.250sec
after gc: zbdd nodes used:32523, unused:18717477
after gc: zbdd nodes used:58133, unused:37441867
after gc: zbdd nodes used:53317, unused:74946683
after gc: zbdd nodes used:49152, unused:149950848
RS generation: 12m30.792sec
-> reachability set: #nodes 48217 (4.8e+04) #states 131,394,296,458 (11)
starting MCC model checker
--------------------------
checking: AG [~ [2<=p2242]]
normalized: ~ [E [true U 2<=p2242]]
abstracting: (2<=p2242)
states: 0
-> the formula is TRUE
FORMULA CloudReconfiguration-PT-316-CTLCardinality-1 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.038sec
checking: EF [EX [2<=p108]]
normalized: E [true U EX [2<=p108]]
abstracting: (2<=p108)
states: 0
.-> the formula is FALSE
FORMULA CloudReconfiguration-PT-316-CTLCardinality-3 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.005sec
checking: EG [~ [AF [1<=p847]]]
normalized: EG [EG [~ [1<=p847]]]
abstracting: (1<=p847)
states: 137,545,493 (8)
.
EG iterations: 1
.
EG iterations: 1
-> the formula is TRUE
FORMULA CloudReconfiguration-PT-316-CTLCardinality-7 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m58.228sec
checking: E [AF [2<=p2330] U AX [1<=p1832]]
normalized: E [~ [EG [~ [2<=p2330]]] U ~ [EX [~ [1<=p1832]]]]
abstracting: (1<=p1832)
states: 160,417,350 (8)
after gc: zbdd nodes used:244564, unused:299755436.abstracting: (2<=p2330)
states: 0
EG iterations: 0
-> the formula is FALSE
FORMULA CloudReconfiguration-PT-316-CTLCardinality-6 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m23.332sec
checking: EG [p919<=p2413]
normalized: EG [p919<=p2413]
abstracting: (p919<=p2413)
states: 131,256,873,681 (11)
.
EG iterations: 1
-> the formula is TRUE
FORMULA CloudReconfiguration-PT-316-CTLCardinality-15 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m22.968sec
checking: AG [A [2<=p666 U p500<=p482]]
normalized: ~ [E [true U ~ [[~ [EG [~ [p500<=p482]]] & ~ [E [~ [p500<=p482] U [~ [2<=p666] & ~ [p500<=p482]]]]]]]]
abstracting: (p500<=p482)
states: 131,172,710,362 (11)
abstracting: (2<=p666)
states: 0
abstracting: (p500<=p482)
states: 131,172,710,362 (11)
abstracting: (p500<=p482)
states: 131,172,710,362 (11)
..................................
EG iterations: 34
MC time: 4m10.013sec
checking: EG [[~ [3<=p917] & EG [p1691<=p1582]]]
normalized: EG [[~ [3<=p917] & EG [p1691<=p1582]]]
abstracting: (p1691<=p1582)
states: 131,233,879,108 (11)
...
after gc: zbdd nodes used:477861, unused:599522139...MC time: 3m47.020sec
checking: AG [AX [[1<=p2014 | p924<=p604]]]
normalized: ~ [E [true U EX [~ [[1<=p2014 | p924<=p604]]]]]
abstracting: (p924<=p604)
states: 131,256,750,965 (11)
abstracting: (1<=p2014)
states: 123,941,304 (8)
.MC time: 3m27.000sec
checking: [~ [AF [[2<=p1414 & 1<=p109]]] | 2<=p1449]
normalized: [EG [~ [[2<=p1414 & 1<=p109]]] | 2<=p1449]
abstracting: (2<=p1449)
states: 0
abstracting: (1<=p109)
states: 234,354,378 (8)
abstracting: (2<=p1414)
states: 0
EG iterations: 0
-> the formula is TRUE
FORMULA CloudReconfiguration-PT-316-CTLCardinality-12 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.022sec
checking: EG [[AF [3<=p697] | ~ [[2<=p1981 | 2<=p353]]]]
normalized: EG [[~ [EG [~ [3<=p697]]] | ~ [[2<=p1981 | 2<=p353]]]]
abstracting: (2<=p353)
states: 0
abstracting: (2<=p1981)
states: 0
abstracting: (3<=p697)
states: 0
EG iterations: 0
EG iterations: 0
-> the formula is TRUE
FORMULA CloudReconfiguration-PT-316-CTLCardinality-14 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.010sec
checking: AG [AF [[p1281<=p2371 & p2212<=p961]]]
normalized: ~ [E [true U EG [~ [[p1281<=p2371 & p2212<=p961]]]]]
abstracting: (p2212<=p961)
states: 131,107,208,377 (11)
abstracting: (p1281<=p2371)
states: 131,088,698,360 (11)
............MC time: 3m49.005sec
checking: E [[p415<=p1397 | 2<=p679] U EG [3<=p1858]]
normalized: E [[p415<=p1397 | 2<=p679] U EG [3<=p1858]]
abstracting: (3<=p1858)
states: 0
.
EG iterations: 1
abstracting: (2<=p679)
states: 0
abstracting: (p415<=p1397)
states: 131,173,085,884 (11)
-> the formula is FALSE
FORMULA CloudReconfiguration-PT-316-CTLCardinality-4 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.093sec
checking: EG [EX [[p835<=p61 & p90<=p1145]]]
normalized: EG [EX [[p835<=p61 & p90<=p1145]]]
abstracting: (p90<=p1145)
states: 131,159,942,080 (11)
abstracting: (p835<=p61)
states: 131,256,750,965 (11)
...MC time: 3m49.050sec
checking: [3<=p1734 | EF [[1<=p323 | [3<=p2291 & p734<=p1921]]]]
normalized: [3<=p1734 | E [true U [1<=p323 | [3<=p2291 & p734<=p1921]]]]
abstracting: (p734<=p1921)
states: 131,126,754,957 (11)
abstracting: (3<=p2291)
states: 0
abstracting: (1<=p323)
states: 206,494,596 (8)
MC time: 3m21.011sec
checking: [AF [[~ [p1989<=p1143] & ~ [2<=p1129]]] & [AG [p2496<=p2040] | ~ [EX [p1526<=p2057]]]]
normalized: [[~ [EX [p1526<=p2057]] | ~ [E [true U ~ [p2496<=p2040]]]] & ~ [EG [~ [[~ [2<=p1129] & ~ [p1989<=p1143]]]]]]
abstracting: (p1989<=p1143)
states: 131,270,520,942 (11)
abstracting: (2<=p1129)
states: 0
.
EG iterations: 1
abstracting: (p2496<=p2040)
states: 131,245,115,925 (11)
MC time: 2m56.028sec
checking: ~ [[[[p57<=p2423 | [p1565<=p746 & p1936<=p2539]] | EX [p2548<=p2346]] & AG [[p1001<=p1252 | 2<=p2537]]]]
normalized: ~ [[~ [E [true U ~ [[p1001<=p1252 | 2<=p2537]]]] & [EX [p2548<=p2346] | [p57<=p2423 | [p1565<=p746 & p1936<=p2539]]]]]
abstracting: (p1936<=p2539)
states: 131,119,140,756 (11)
abstracting: (p1565<=p746)
states: 131,234,238,450 (11)
abstracting: (p57<=p2423)
states: 131,160,324,374 (11)
abstracting: (p2548<=p2346)
states: 131,245,115,925 (11)
.abstracting: (2<=p2537)
states: 0
abstracting: (p1001<=p1252)
states: 131,126,793,349 (11)
after gc: zbdd nodes used:284212, unused:599715788MC time: 2m34.005sec
checking: AG [A [2<=p666 U p500<=p482]]
normalized: ~ [E [true U ~ [[~ [EG [~ [p500<=p482]]] & ~ [E [~ [p500<=p482] U [~ [2<=p666] & ~ [p500<=p482]]]]]]]]
abstracting: (p500<=p482)
states: 131,172,710,362 (11)
abstracting: (2<=p666)
states: 0
abstracting: (p500<=p482)
states: 131,172,710,362 (11)
abstracting: (p500<=p482)
states: 131,172,710,362 (11)
..................................
EG iterations: 34
BK_TIME_CONFINEMENT_REACHED
--------------------
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.035sec
15169 30966 47694 52388 53993 53234 49391 50701 48053 50493
iterations count:1048234 (338), effective:17621 (5)
initing FirstDep: 0m 0.037sec
iterations count:3095 (1), effective:0 (0)
iterations count:3095 (1), effective:0 (0)
22242
sat_reach.icc:155: Timeout: after 249 sec
net_ddint.h:596: Timeout: after 226 sec
sat_reach.icc:155: Timeout: after 206 sec
net_ddint.h:596: Timeout: after 228 sec
net_ddint.h:596: Timeout: after 228 sec
sat_reach.icc:155: Timeout: after 200 sec
sat_reach.icc:155: Timeout: after 175 sec
sat_reach.icc:155: Timeout: after 153 sec
iterations count:3095 (1), effective:0 (0)
22242
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="CloudReconfiguration-PT-316"
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"
# 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
tar xzf /home/mcc/BenchKit/INPUTS/CloudReconfiguration-PT-316.tgz
mv CloudReconfiguration-PT-316 execution
# this is for BenchKit: explicit launching of the test
cd execution
echo "====================================================================="
echo " Generated by BenchKit 2-3254"
echo " Executing tool marcie"
echo " Input is CloudReconfiguration-PT-316, 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 r171-csrt-149580951300138"
echo "====================================================================="
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
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 ;