About the Execution of MARCIE for DES-PT-20a
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
11266.270 | 2917524.00 | 2917049.00 | 29.70 | TFFFFFTTFFFTFTTT | 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-3253
Executing tool marcie
Input is DES-PT-20a, examination is CTLFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r011-ebro-149436297100265
=====================================================================
--------------------
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 DES-PT-20a-CTLFireability-0
FORMULA_NAME DES-PT-20a-CTLFireability-1
FORMULA_NAME DES-PT-20a-CTLFireability-10
FORMULA_NAME DES-PT-20a-CTLFireability-11
FORMULA_NAME DES-PT-20a-CTLFireability-12
FORMULA_NAME DES-PT-20a-CTLFireability-13
FORMULA_NAME DES-PT-20a-CTLFireability-14
FORMULA_NAME DES-PT-20a-CTLFireability-15
FORMULA_NAME DES-PT-20a-CTLFireability-2
FORMULA_NAME DES-PT-20a-CTLFireability-3
FORMULA_NAME DES-PT-20a-CTLFireability-4
FORMULA_NAME DES-PT-20a-CTLFireability-5
FORMULA_NAME DES-PT-20a-CTLFireability-6
FORMULA_NAME DES-PT-20a-CTLFireability-7
FORMULA_NAME DES-PT-20a-CTLFireability-8
FORMULA_NAME DES-PT-20a-CTLFireability-9
=== Now, execution of the tool begins
BK_START 1494455944256
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=CTLFireability.xml --memory=6
parse successfull
net created successfully
Net: DES_PT_20a
(NrP: 195 NrTr: 152 NrArc: 742)
parse formulas
formulas created successfully
place and transition orderings generation:0m 0.006sec
net check time: 0m 0.000sec
init dd package: 0m 2.416sec
RS generation: 0m19.742sec
-> reachability set: #nodes 62085 (6.2e+04) #states 7,969,347,823,493 (12)
starting MCC model checker
--------------------------
checking: EF [EF [~ [~ [IS_FIREABLE [t49]]]]]
normalized: E [true U E [true U IS_FIREABLE [t49]]]
-> the formula is TRUE
FORMULA DES-PT-20a-CTLFireability-0 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.749sec
checking: AF [IS_FIREABLE [t67]]
normalized: ~ [EG [~ [IS_FIREABLE [t67]]]]
after gc: zbdd nodes used:109156, unused:18640844............
after gc: zbdd nodes used:811700, unused:36688300....................
after gc: zbdd nodes used:307283, unused:74692717.............................................................................
EG iterations: 109
-> the formula is FALSE
FORMULA DES-PT-20a-CTLFireability-1 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 2m25.137sec
checking: AG [~ [IS_FIREABLE [t103]]]
normalized: ~ [E [true U IS_FIREABLE [t103]]]
after gc: zbdd nodes used:202790, unused:149797210-> the formula is FALSE
FORMULA DES-PT-20a-CTLFireability-3 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 1m11.332sec
checking: AF [AG [AF [IS_FIREABLE [t28]]]]
normalized: ~ [EG [E [true U EG [~ [IS_FIREABLE [t28]]]]]]
.............................................................................
EG iterations: 77
EG iterations: 0
-> the formula is FALSE
FORMULA DES-PT-20a-CTLFireability-12 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m42.565sec
checking: EF [IS_FIREABLE [t27]]
normalized: E [true U IS_FIREABLE [t27]]
-> the formula is TRUE
FORMULA DES-PT-20a-CTLFireability-15 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m12.513sec
checking: ~ [AF [AF [[IS_FIREABLE [t145] & IS_FIREABLE [t112]]]]]
normalized: EG [EG [~ [[IS_FIREABLE [t145] & IS_FIREABLE [t112]]]]]
.
EG iterations: 1
.
EG iterations: 1
-> the formula is TRUE
FORMULA DES-PT-20a-CTLFireability-8 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 4.019sec
checking: [AF [IS_FIREABLE [t67]] | IS_FIREABLE [t126]]
normalized: [IS_FIREABLE [t126] | ~ [EG [~ [IS_FIREABLE [t67]]]]]
.....................................................
after gc: zbdd nodes used:626774, unused:299373226........................................................
EG iterations: 109
-> the formula is FALSE
FORMULA DES-PT-20a-CTLFireability-11 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 2m54.400sec
checking: [AF [[EG [IS_FIREABLE [t53]] | AG [IS_FIREABLE [t150]]]] & EF [IS_FIREABLE [t17]]]
normalized: [E [true U IS_FIREABLE [t17]] & ~ [EG [~ [[~ [E [true U ~ [IS_FIREABLE [t150]]]] | EG [IS_FIREABLE [t53]]]]]]]
...........................................................................................................
EG iterations: 107
EG iterations: 0
-> the formula is FALSE
FORMULA DES-PT-20a-CTLFireability-10 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 2m35.177sec
checking: AF [[EX [[IS_FIREABLE [t111] & IS_FIREABLE [t112]]] & AF [[IS_FIREABLE [t15] & IS_FIREABLE [t63]]]]]
normalized: ~ [EG [~ [[~ [EG [~ [[IS_FIREABLE [t15] & IS_FIREABLE [t63]]]]] & EX [[IS_FIREABLE [t111] & IS_FIREABLE [t112]]]]]]]
.
EG iterations: 0
EG iterations: 0
-> the formula is FALSE
FORMULA DES-PT-20a-CTLFireability-4 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.151sec
checking: AG [[AF [[IS_FIREABLE [t43] & IS_FIREABLE [t123]]] | AX [[IS_FIREABLE [t54] | IS_FIREABLE [t72]]]]]
normalized: ~ [E [true U ~ [[~ [EX [~ [[IS_FIREABLE [t54] | IS_FIREABLE [t72]]]]] | ~ [EG [~ [[IS_FIREABLE [t43] & IS_FIREABLE [t123]]]]]]]]]
.
EG iterations: 1
.-> the formula is FALSE
FORMULA DES-PT-20a-CTLFireability-6 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m14.904sec
checking: [~ [[A [IS_FIREABLE [t109] U IS_FIREABLE [t82]] | AG [~ [IS_FIREABLE [t52]]]]] | E [EG [IS_FIREABLE [t147]] U IS_FIREABLE [t85]]]
normalized: [E [EG [IS_FIREABLE [t147]] U IS_FIREABLE [t85]] | ~ [[~ [E [true U IS_FIREABLE [t52]]] | [~ [EG [~ [IS_FIREABLE [t82]]]] & ~ [E [~ [IS_FIREABLE [t82]] U [~ [IS_FIREABLE [t109]] & ~ [IS_FIREABLE [t82]]]]]]]]]
.
EG iterations: 1
..........................................................................................
after gc: zbdd nodes used:914133, unused:599085867...........................................................................................
EG iterations: 181
-> the formula is TRUE
FORMULA DES-PT-20a-CTLFireability-7 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 6m49.889sec
checking: EX [[[[IS_FIREABLE [t151] | ~ [IS_FIREABLE [t43]]] & [IS_FIREABLE [t43] | IS_FIREABLE [t36]]] | EF [IS_FIREABLE [t142]]]]
normalized: EX [[E [true U IS_FIREABLE [t142]] | [[IS_FIREABLE [t43] | IS_FIREABLE [t36]] & [IS_FIREABLE [t151] | ~ [IS_FIREABLE [t43]]]]]]
.-> the formula is TRUE
FORMULA DES-PT-20a-CTLFireability-9 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 1m36.299sec
checking: ~ [[[[AG [IS_FIREABLE [t122]] | [~ [IS_FIREABLE [t56]] | ~ [IS_FIREABLE [t97]]]] & ~ [EF [IS_FIREABLE [t53]]]] & AF [[~ [IS_FIREABLE [t125]] & IS_FIREABLE [t8]]]]]
normalized: ~ [[~ [EG [~ [[IS_FIREABLE [t8] & ~ [IS_FIREABLE [t125]]]]]] & [~ [E [true U IS_FIREABLE [t53]]] & [[~ [IS_FIREABLE [t97]] | ~ [IS_FIREABLE [t56]]] | ~ [E [true U ~ [IS_FIREABLE [t122]]]]]]]]
...........................................................................................
EG iterations: 91
-> the formula is TRUE
FORMULA DES-PT-20a-CTLFireability-5 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 9m33.787sec
checking: [[IS_FIREABLE [t89] & E [[IS_FIREABLE [t118] | IS_FIREABLE [t47]] U [IS_FIREABLE [t86] & IS_FIREABLE [t140]]]] | EG [~ [IS_FIREABLE [t27]]]]
normalized: [EG [~ [IS_FIREABLE [t27]]] | [IS_FIREABLE [t89] & E [[IS_FIREABLE [t118] | IS_FIREABLE [t47]] U [IS_FIREABLE [t86] & IS_FIREABLE [t140]]]]]
.............................................................................
EG iterations: 77
-> the formula is TRUE
FORMULA DES-PT-20a-CTLFireability-14 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 1m40.440sec
checking: [~ [[IS_FIREABLE [t100] | A [IS_FIREABLE [t71] U IS_FIREABLE [t5]]]] & [A [[IS_FIREABLE [t122] & IS_FIREABLE [t124]] U IS_FIREABLE [t15]] | [AG [~ [IS_FIREABLE [t82]]] & EF [~ [IS_FIREABLE [t121]]]]]]
normalized: [[[E [true U ~ [IS_FIREABLE [t121]]] & ~ [E [true U IS_FIREABLE [t82]]]] | [~ [EG [~ [IS_FIREABLE [t15]]]] & ~ [E [~ [IS_FIREABLE [t15]] U [~ [[IS_FIREABLE [t122] & IS_FIREABLE [t124]]] & ~ [IS_FIREABLE [t15]]]]]]] & ~ [[IS_FIREABLE [t100] | [~ [EG [~ [IS_FIREABLE [t5]]]] & ~ [E [~ [IS_FIREABLE [t5]] U [~ [IS_FIREABLE [t71]] & ~ [IS_FIREABLE [t5]]]]]]]]]
....................................................................................................................................................................................
EG iterations: 180
after gc: zbdd nodes used:122142, unused:599877858.............................................................................
EG iterations: 77
-> the formula is FALSE
FORMULA DES-PT-20a-CTLFireability-13 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 14m27.582sec
checking: A [[[~ [IS_FIREABLE [t3]] | [IS_FIREABLE [t35] | IS_FIREABLE [t110]]] | IS_FIREABLE [t142]] U [[[IS_FIREABLE [t115] | IS_FIREABLE [t123]] & [IS_FIREABLE [t10] | IS_FIREABLE [t36]]] & EG [IS_FIREABLE [t13]]]]
normalized: [~ [EG [~ [[EG [IS_FIREABLE [t13]] & [[IS_FIREABLE [t10] | IS_FIREABLE [t36]] & [IS_FIREABLE [t115] | IS_FIREABLE [t123]]]]]]] & ~ [E [~ [[EG [IS_FIREABLE [t13]] & [[IS_FIREABLE [t10] | IS_FIREABLE [t36]] & [IS_FIREABLE [t115] | IS_FIREABLE [t123]]]]] U [~ [[IS_FIREABLE [t142] | [[IS_FIREABLE [t35] | IS_FIREABLE [t110]] | ~ [IS_FIREABLE [t3]]]]] & ~ [[EG [IS_FIREABLE [t13]] & [[IS_FIREABLE [t10] | IS_FIREABLE [t36]] & [IS_FIREABLE [t115] | IS_FIREABLE [t123]]]]]]]]]
.....................................................................................................................................................................................
EG iterations: 181
.....................................................................................................................................................................................
EG iterations: 181
.....................................................................................................................................................................................
EG iterations: 181
.
EG iterations: 1
-> the formula is FALSE
FORMULA DES-PT-20a-CTLFireability-2 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 3m19.149sec
totally nodes used: 1364200622(1.4e+09)
number of garbage collections: 7
fire ops cache: hits/miss/sum: 813348672 1134634767 1947983439
used/not used/entry size/cache size: 56918738 10190126 16 1024MB
basic ops cache: hits/miss/sum: 1083504655 1780529396 2864034051
used/not used/entry size/cache size: 16777216 0 12 192MB
unary ops cache: hits/miss/sum: 0 0 0
used/not used/entry size/cache size: 0 8388608 8 64MB
abstract ops cache: hits/miss/sum: 0 0 0
used/not used/entry size/cache size: 0 8388608 12 96MB
state nr cache: hits/miss/sum: 40160 62115 102275
used/not used/entry size/cache size: 0 2097152 32 64MB
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 4939800
1 12771408
2 16623961
3 14529079
4 9588652
5 5095513
6 2271215
7 873449
8 294744
9 89000
>= 10 32043
Total processing time: 48m37.477sec
BK_STOP 1494458861780
--------------------
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.002sec
49673
iterations count:183582 (1207), effective:19892 (130)
initing FirstDep: 0m 0.001sec
iterations count:672 (4), effective:15 (0)
iterations count:152 (1), effective:0 (0)
iterations count:14624 (96), effective:1204 (7)
iterations count:406 (2), effective:4 (0)
iterations count:18627 (122), effective:1666 (10)
iterations count:155 (1), effective:1 (0)
iterations count:73568 (484), effective:7095 (46)
iterations count:180 (1), effective:3 (0)
iterations count:1996 (13), effective:170 (1)
iterations count:88674 (583), effective:8663 (56)
iterations count:152 (1), effective:0 (0)
iterations count:30262 (199), effective:2616 (17)
iterations count:162 (1), effective:1 (0)
iterations count:83699 (550), effective:8138 (53)
iterations count:29824 (196), effective:3495 (22)
iterations count:153 (1), effective:1 (0)
iterations count:162 (1), effective:1 (0)
iterations count:63832 (419), effective:6947 (45)
iterations count:156 (1), effective:1 (0)
iterations count:30278 (199), effective:2651 (17)
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="DES-PT-20a"
export BK_EXAMINATION="CTLFireability"
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/DES-PT-20a.tgz
mv DES-PT-20a execution
# this is for BenchKit: explicit launching of the test
cd execution
echo "====================================================================="
echo " Generated by BenchKit 2-3253"
echo " Executing tool marcie"
echo " Input is DES-PT-20a, examination is CTLFireability"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 1"
echo " Run identifier is r011-ebro-149436297100265"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "CTLFireability" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "CTLFireability" != "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 "CTLFireability.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property CTLFireability.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "CTLFireability.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 ;