About the Execution of Marcie for StigmergyCommit-PT-02b
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
10246.792 | 3600000.00 | 3600022.00 | 99.60 | ??T?T?F?F?T?TTF? | 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.r449-smll-167912641500402.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 StigmergyCommit-PT-02b, examination is CTLFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r449-smll-167912641500402
=====================================================================
--------------------
preparation of the directory to be used:
/home/mcc/execution
total 580K
-rw-r--r-- 1 mcc users 6.6K Feb 26 10:59 CTLCardinality.txt
-rw-r--r-- 1 mcc users 70K Feb 26 10:59 CTLCardinality.xml
-rw-r--r-- 1 mcc users 5.7K Feb 26 10:57 CTLFireability.txt
-rw-r--r-- 1 mcc users 52K Feb 26 10:57 CTLFireability.xml
-rw-r--r-- 1 mcc users 3.4K Feb 25 17:11 LTLCardinality.txt
-rw-r--r-- 1 mcc users 23K Feb 25 17:11 LTLCardinality.xml
-rw-r--r-- 1 mcc users 2.3K Feb 25 17:11 LTLFireability.txt
-rw-r--r-- 1 mcc users 18K Feb 25 17:11 LTLFireability.xml
-rw-r--r-- 1 mcc users 7.7K Feb 26 10:59 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 75K Feb 26 10:59 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 5.9K Feb 26 10:59 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 44K Feb 26 10:59 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.7K Feb 25 17:11 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.7K Feb 25 17:11 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 Mar 5 18:23 equiv_col
-rw-r--r-- 1 mcc users 4 Mar 5 18:23 instance
-rw-r--r-- 1 mcc users 6 Mar 5 18:23 iscolored
-rw-r--r-- 1 mcc users 231K Mar 5 18:23 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 StigmergyCommit-PT-02b-CTLFireability-00
FORMULA_NAME StigmergyCommit-PT-02b-CTLFireability-01
FORMULA_NAME StigmergyCommit-PT-02b-CTLFireability-02
FORMULA_NAME StigmergyCommit-PT-02b-CTLFireability-03
FORMULA_NAME StigmergyCommit-PT-02b-CTLFireability-04
FORMULA_NAME StigmergyCommit-PT-02b-CTLFireability-05
FORMULA_NAME StigmergyCommit-PT-02b-CTLFireability-06
FORMULA_NAME StigmergyCommit-PT-02b-CTLFireability-07
FORMULA_NAME StigmergyCommit-PT-02b-CTLFireability-08
FORMULA_NAME StigmergyCommit-PT-02b-CTLFireability-09
FORMULA_NAME StigmergyCommit-PT-02b-CTLFireability-10
FORMULA_NAME StigmergyCommit-PT-02b-CTLFireability-11
FORMULA_NAME StigmergyCommit-PT-02b-CTLFireability-12
FORMULA_NAME StigmergyCommit-PT-02b-CTLFireability-13
FORMULA_NAME StigmergyCommit-PT-02b-CTLFireability-14
FORMULA_NAME StigmergyCommit-PT-02b-CTLFireability-15
=== Now, execution of the tool begins
BK_START 1679300840301
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=CTLFireability
BK_BIN_PATH=/home/mcc/BenchKit/bin/
BK_TIME_CONFINEMENT=3600
BK_INPUT=StigmergyCommit-PT-02b
Not applying reductions.
Model is PT
CTLFireability 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=CTLFireability.xml --memory=6 --mcc-mode
parse successfull
net created successfully
Net: StigmergyCommit_PT_02b
(NrP: 928 NrTr: 1040 NrArc: 2439)
parse formulas
formulas created successfully
place and transition orderings generation:0m 0.166sec
net check time: 0m 0.001sec
init dd package: 0m 3.635sec
RS generation: 1m 9.686sec
-> reachability set: #nodes 35376 (3.5e+04) #states 192,124,708 (8)
starting MCC model checker
--------------------------
checking: AF [EF [~ [EX [EF [IS_FIREABLE [t3]]]]]]
normalized: ~ [EG [~ [E [true U ~ [EX [E [true U IS_FIREABLE [t3]]]]]]]]
..
EG iterations: 1
-> the formula is TRUE
FORMULA StigmergyCommit-PT-02b-CTLFireability-10 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 2m59.640sec
checking: EF [AG [~ [[IS_FIREABLE [t536] | AG [IS_FIREABLE [t210]]]]]]
normalized: E [true U ~ [E [true U [~ [E [true U ~ [IS_FIREABLE [t210]]]] | IS_FIREABLE [t536]]]]]
-> the formula is TRUE
FORMULA StigmergyCommit-PT-02b-CTLFireability-04 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 2m 5.650sec
checking: ~ [EG [~ [AF [[IS_FIREABLE [t264] | IS_FIREABLE [t465]]]]]]
normalized: ~ [EG [EG [~ [[IS_FIREABLE [t264] | IS_FIREABLE [t465]]]]]]
.......................
before gc: list nodes free: 480671
after gc: idd nodes used:141200, unused:63858800; list nodes free:290857964
..........................................................................................
before gc: list nodes free: 1887456
after gc: idd nodes used:151088, unused:63848912; list nodes free:299198843
...............................
EG iterations: 144
.
EG iterations: 1
-> the formula is FALSE
FORMULA StigmergyCommit-PT-02b-CTLFireability-06 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 2m55.965sec
checking: AX [E [EX [[~ [IS_FIREABLE [t87]] | EX [IS_FIREABLE [t1030]]]] U EF [IS_FIREABLE [t828]]]]
normalized: ~ [EX [~ [E [EX [[EX [IS_FIREABLE [t1030]] | ~ [IS_FIREABLE [t87]]]] U E [true U IS_FIREABLE [t828]]]]]]
...-> the formula is TRUE
FORMULA StigmergyCommit-PT-02b-CTLFireability-12 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 1m38.765sec
checking: [AG [A [EF [AX [IS_FIREABLE [t799]]] U ~ [EF [~ [IS_FIREABLE [t406]]]]]] | EG [IS_FIREABLE [t142]]]
normalized: [EG [IS_FIREABLE [t142]] | ~ [E [true U ~ [[~ [EG [E [true U ~ [IS_FIREABLE [t406]]]]] & ~ [E [E [true U ~ [IS_FIREABLE [t406]]] U [~ [E [true U ~ [EX [~ [IS_FIREABLE [t799]]]]]] & E [true U ~ [IS_FIREABLE [t406]]]]]]]]]]]
.
EG iterations: 0
......................................................................
before gc: list nodes free: 13158999
after gc: idd nodes used:102096, unused:63897904; list nodes free:299440521
........................................
EG iterations: 110
-> the formula is FALSE
FORMULA StigmergyCommit-PT-02b-CTLFireability-14 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 3m10.785sec
checking: ~ [AG [EG [[[[[IS_FIREABLE [t663] & IS_FIREABLE [t724]] & EF [IS_FIREABLE [t432]]] | EF [IS_FIREABLE [t651]]] & AF [IS_FIREABLE [t551]]]]]]
normalized: E [true U ~ [EG [[~ [EG [~ [IS_FIREABLE [t551]]]] & [E [true U IS_FIREABLE [t651]] | [E [true U IS_FIREABLE [t432]] & [IS_FIREABLE [t663] & IS_FIREABLE [t724]]]]]]]]
.......................................
before gc: list nodes free: 4765507
after gc: idd nodes used:230480, unused:63769520; list nodes free:298842043
.MC time: 4m11.039sec
checking: EG [[A [~ [EX [[IS_FIREABLE [t130] & IS_FIREABLE [t436]]]] U AX [[EG [IS_FIREABLE [t888]] | AF [IS_FIREABLE [t745]]]]] & EF [~ [IS_FIREABLE [t568]]]]]
normalized: EG [[E [true U ~ [IS_FIREABLE [t568]]] & [~ [EG [EX [~ [[~ [EG [~ [IS_FIREABLE [t745]]]] | EG [IS_FIREABLE [t888]]]]]]] & ~ [E [EX [~ [[~ [EG [~ [IS_FIREABLE [t745]]]] | EG [IS_FIREABLE [t888]]]]] U [EX [[IS_FIREABLE [t130] & IS_FIREABLE [t436]]] & EX [~ [[~ [EG [~ [IS_FIREABLE [t745]]]] | EG [IS_FIREABLE [t888]]]]]]]]]]]
..............................................................................................................
EG iterations: 110
............................................................
EG iterations: 60
before gc: list nodes free: 7275368
after gc: idd nodes used:91888, unused:63908112; list nodes free:299463705
................................................................................................................
EG iterations: 110
....................................................MC time: 3m48.001sec
checking: ~ [AF [[IS_FIREABLE [t467] & EF [[[IS_FIREABLE [t773] | [IS_FIREABLE [t824] & IS_FIREABLE [t460]]] | IS_FIREABLE [t567]]]]]]
normalized: EG [~ [[IS_FIREABLE [t467] & E [true U [IS_FIREABLE [t567] | [IS_FIREABLE [t773] | [IS_FIREABLE [t824] & IS_FIREABLE [t460]]]]]]]]
before gc: list nodes free: 9085024
after gc: idd nodes used:75885, unused:63924115; list nodes free:299548541
................................................................
EG iterations: 64
-> the formula is TRUE
FORMULA StigmergyCommit-PT-02b-CTLFireability-13 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 2m47.051sec
checking: AF [EG [[~ [E [[IS_FIREABLE [t675] | IS_FIREABLE [t19]] U AF [IS_FIREABLE [t441]]]] | AX [[IS_FIREABLE [t358] | [IS_FIREABLE [t11] & IS_FIREABLE [t745]]]]]]]
normalized: ~ [EG [~ [EG [[~ [EX [~ [[IS_FIREABLE [t358] | [IS_FIREABLE [t11] & IS_FIREABLE [t745]]]]]] | ~ [E [[IS_FIREABLE [t675] | IS_FIREABLE [t19]] U ~ [EG [~ [IS_FIREABLE [t441]]]]]]]]]]]
.......................................................
before gc: list nodes free: 2024985
after gc: idd nodes used:164909, unused:63835091; list nodes free:307524421
..........................................................
EG iterations: 113
..
EG iterations: 1
......................................................MC time: 3m32.001sec
checking: ~ [A [~ [E [IS_FIREABLE [t709] U EF [AG [IS_FIREABLE [t202]]]]] U ~ [[AF [E [IS_FIREABLE [t614] U IS_FIREABLE [t851]]] | EG [[IS_FIREABLE [t395] | IS_FIREABLE [t535]]]]]]]
normalized: ~ [[~ [EG [[EG [[IS_FIREABLE [t395] | IS_FIREABLE [t535]]] | ~ [EG [~ [E [IS_FIREABLE [t614] U IS_FIREABLE [t851]]]]]]]] & ~ [E [[EG [[IS_FIREABLE [t395] | IS_FIREABLE [t535]]] | ~ [EG [~ [E [IS_FIREABLE [t614] U IS_FIREABLE [t851]]]]]] U [E [IS_FIREABLE [t709] U E [true U ~ [E [true U ~ [IS_FIREABLE [t202]]]]]] & [EG [[IS_FIREABLE [t395] | IS_FIREABLE [t535]]] | ~ [EG [~ [E [IS_FIREABLE [t614] U IS_FIREABLE [t851]]]]]]]]]]]
.......
before gc: list nodes free: 4773935
after gc: idd nodes used:102482, unused:63897518; list nodes free:307808186
...........................................................
EG iterations: 66
.................................................
before gc: list nodes free: 2948896
after gc: idd nodes used:211769, unused:63788231; list nodes free:307343746
.MC time: 3m10.020sec
checking: A [A [~ [IS_FIREABLE [t688]] U ~ [EX [IS_FIREABLE [t1001]]]] U [[EG [A [~ [IS_FIREABLE [t947]] U [IS_FIREABLE [t356] | IS_FIREABLE [t61]]]] | EX [E [IS_FIREABLE [t466] U ~ [IS_FIREABLE [t736]]]]] & IS_FIREABLE [t817]]]
normalized: [~ [EG [~ [[IS_FIREABLE [t817] & [EX [E [IS_FIREABLE [t466] U ~ [IS_FIREABLE [t736]]]] | EG [[~ [EG [~ [[IS_FIREABLE [t356] | IS_FIREABLE [t61]]]]] & ~ [E [~ [[IS_FIREABLE [t356] | IS_FIREABLE [t61]]] U [IS_FIREABLE [t947] & ~ [[IS_FIREABLE [t356] | IS_FIREABLE [t61]]]]]]]]]]]]] & ~ [E [~ [[IS_FIREABLE [t817] & [EX [E [IS_FIREABLE [t466] U ~ [IS_FIREABLE [t736]]]] | EG [[~ [EG [~ [[IS_FIREABLE [t356] | IS_FIREABLE [t61]]]]] & ~ [E [~ [[IS_FIREABLE [t356] | IS_FIREABLE [t61]]] U [IS_FIREABLE [t947] & ~ [[IS_FIREABLE [t356] | IS_FIREABLE [t61]]]]]]]]]]] U [~ [[~ [EG [EX [IS_FIREABLE [t1001]]]] & ~ [E [EX [IS_FIREABLE [t1001]] U [IS_FIREABLE [t688] & EX [IS_FIREABLE [t1001]]]]]]] & ~ [[IS_FIREABLE [t817] & [EX [E [IS_FIREABLE [t466] U ~ [IS_FIREABLE [t736]]]] | EG [[~ [EG [~ [[IS_FIREABLE [t356] | IS_FIREABLE [t61]]]]] & ~ [E [~ [[IS_FIREABLE [t356] | IS_FIREABLE [t61]]] U [IS_FIREABLE [t947] & ~ [[IS_FIREABLE [t356] | IS_FIREABLE [t61]]]]]]]]]]]]]]]
....MC time: 2m51.003sec
checking: AG [~ [[EX [[[[IS_FIREABLE [t227] | IS_FIREABLE [t730]] & [IS_FIREABLE [t136] | IS_FIREABLE [t243]]] & ~ [AF [IS_FIREABLE [t49]]]]] | EX [[IS_FIREABLE [t991] & E [IS_FIREABLE [t792] U IS_FIREABLE [t201]]]]]]]
normalized: ~ [E [true U [EX [[IS_FIREABLE [t991] & E [IS_FIREABLE [t792] U IS_FIREABLE [t201]]]] | EX [[EG [~ [IS_FIREABLE [t49]]] & [[IS_FIREABLE [t136] | IS_FIREABLE [t243]] & [IS_FIREABLE [t227] | IS_FIREABLE [t730]]]]]]]]
...................................
before gc: list nodes free: 8028154
after gc: idd nodes used:153592, unused:63846408; list nodes free:307564361
................................MC time: 2m34.005sec
checking: AF [AF [[[[AX [IS_FIREABLE [t717]] & [IS_FIREABLE [t418] | [IS_FIREABLE [t387] | IS_FIREABLE [t388]]]] | A [[IS_FIREABLE [t832] & IS_FIREABLE [t330]] U EX [IS_FIREABLE [t61]]]] & EX [~ [AX [IS_FIREABLE [t600]]]]]]]
normalized: ~ [EG [EG [~ [[EX [EX [~ [IS_FIREABLE [t600]]]] & [[~ [EG [~ [EX [IS_FIREABLE [t61]]]]] & ~ [E [~ [EX [IS_FIREABLE [t61]]] U [~ [[IS_FIREABLE [t832] & IS_FIREABLE [t330]]] & ~ [EX [IS_FIREABLE [t61]]]]]]] | [[IS_FIREABLE [t418] | [IS_FIREABLE [t387] | IS_FIREABLE [t388]]] & ~ [EX [~ [IS_FIREABLE [t717]]]]]]]]]]]
.....
EG iterations: 1
...
EG iterations: 1
.
EG iterations: 1
-> the formula is FALSE
FORMULA StigmergyCommit-PT-02b-CTLFireability-08 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m53.335sec
checking: A [[[E [EG [[IS_FIREABLE [t57] & IS_FIREABLE [t324]]] U AX [E [IS_FIREABLE [t155] U IS_FIREABLE [t490]]]] | EG [[AG [IS_FIREABLE [t245]] | IS_FIREABLE [t328]]]] & ~ [[AG [[[IS_FIREABLE [t270] | IS_FIREABLE [t951]] | EF [IS_FIREABLE [t795]]]] | ~ [AX [[IS_FIREABLE [t475] | IS_FIREABLE [t519]]]]]]] U [EF [~ [A [A [IS_FIREABLE [t434] U IS_FIREABLE [t181]] U IS_FIREABLE [t820]]]] & [AG [~ [E [IS_FIREABLE [t950] U IS_FIREABLE [t998]]]] | A [IS_FIREABLE [t382] U IS_FIREABLE [t848]]]]]
normalized: [~ [EG [~ [[[[~ [EG [~ [IS_FIREABLE [t848]]]] & ~ [E [~ [IS_FIREABLE [t848]] U [~ [IS_FIREABLE [t382]] & ~ [IS_FIREABLE [t848]]]]]] | ~ [E [true U E [IS_FIREABLE [t950] U IS_FIREABLE [t998]]]]] & E [true U ~ [[~ [EG [~ [IS_FIREABLE [t820]]]] & ~ [E [~ [IS_FIREABLE [t820]] U [~ [[~ [EG [~ [IS_FIREABLE [t181]]]] & ~ [E [~ [IS_FIREABLE [t181]] U [~ [IS_FIREABLE [t434]] & ~ [IS_FIREABLE [t181]]]]]]] & ~ [IS_FIREABLE [t820]]]]]]]]]]]] & ~ [E [~ [[[[~ [EG [~ [IS_FIREABLE [t848]]]] & ~ [E [~ [IS_FIREABLE [t848]] U [~ [IS_FIREABLE [t382]] & ~ [IS_FIREABLE [t848]]]]]] | ~ [E [true U E [IS_FIREABLE [t950] U IS_FIREABLE [t998]]]]] & E [true U ~ [[~ [EG [~ [IS_FIREABLE [t820]]]] & ~ [E [~ [IS_FIREABLE [t820]] U [~ [[~ [EG [~ [IS_FIREABLE [t181]]]] & ~ [E [~ [IS_FIREABLE [t181]] U [~ [IS_FIREABLE [t434]] & ~ [IS_FIREABLE [t181]]]]]]] & ~ [IS_FIREABLE [t820]]]]]]]]]] U [~ [[~ [[EX [~ [[IS_FIREABLE [t475] | IS_FIREABLE [t519]]]] | ~ [E [true U ~ [[E [true U IS_FIREABLE [t795]] | [IS_FIREABLE [t270] | IS_FIREABLE [t951]]]]]]]] & [EG [[IS_FIREABLE [t328] | ~ [E [true U ~ [IS_FIREABLE [t245]]]]]] | E [EG [[IS_FIREABLE [t57] & IS_FIREABLE [t324]]] U ~ [EX [~ [E [IS_FIREABLE [t155] U IS_FIREABLE [t490]]]]]]]]] & ~ [[[[~ [EG [~ [IS_FIREABLE [t848]]]] & ~ [E [~ [IS_FIREABLE [t848]] U [~ [IS_FIREABLE [t382]] & ~ [IS_FIREABLE [t848]]]]]] | ~ [E [true U E [IS_FIREABLE [t950] U IS_FIREABLE [t998]]]]] & E [true U ~ [[~ [EG [~ [IS_FIREABLE [t820]]]] & ~ [E [~ [IS_FIREABLE [t820]] U [~ [[~ [EG [~ [IS_FIREABLE [t181]]]] & ~ [E [~ [IS_FIREABLE [t181]] U [~ [IS_FIREABLE [t434]] & ~ [IS_FIREABLE [t181]]]]]]] & ~ [IS_FIREABLE [t820]]]]]]]]]]]]]]
.
EG iterations: 1
..............................
before gc: list nodes free: 2177880
after gc: idd nodes used:111982, unused:63888018; list nodes free:307769871
.................................
EG iterations: 63
MC time: 2m28.000sec
checking: [EG [~ [AG [[[[IS_FIREABLE [t157] & IS_FIREABLE [t538]] | AG [IS_FIREABLE [t477]]] & IS_FIREABLE [t862]]]]] & E [A [AF [E [IS_FIREABLE [t68] U IS_FIREABLE [t343]]] U [AG [[IS_FIREABLE [t461] | IS_FIREABLE [t939]]] & [~ [EX [IS_FIREABLE [t430]]] & [IS_FIREABLE [t799] | [IS_FIREABLE [t121] | IS_FIREABLE [t718]]]]]] U [[[[~ [[IS_FIREABLE [t239] & IS_FIREABLE [t536]]] & ~ [[IS_FIREABLE [t195] & IS_FIREABLE [t577]]]] & IS_FIREABLE [t417]] | ~ [A [EG [IS_FIREABLE [t564]] U AG [IS_FIREABLE [t193]]]]] & IS_FIREABLE [t893]]]]
normalized: [E [[~ [EG [~ [[[[IS_FIREABLE [t799] | [IS_FIREABLE [t121] | IS_FIREABLE [t718]]] & ~ [EX [IS_FIREABLE [t430]]]] & ~ [E [true U ~ [[IS_FIREABLE [t461] | IS_FIREABLE [t939]]]]]]]]] & ~ [E [~ [[[[IS_FIREABLE [t799] | [IS_FIREABLE [t121] | IS_FIREABLE [t718]]] & ~ [EX [IS_FIREABLE [t430]]]] & ~ [E [true U ~ [[IS_FIREABLE [t461] | IS_FIREABLE [t939]]]]]]] U [EG [~ [E [IS_FIREABLE [t68] U IS_FIREABLE [t343]]]] & ~ [[[[IS_FIREABLE [t799] | [IS_FIREABLE [t121] | IS_FIREABLE [t718]]] & ~ [EX [IS_FIREABLE [t430]]]] & ~ [E [true U ~ [[IS_FIREABLE [t461] | IS_FIREABLE [t939]]]]]]]]]]] U [IS_FIREABLE [t893] & [~ [[~ [EG [E [true U ~ [IS_FIREABLE [t193]]]]] & ~ [E [E [true U ~ [IS_FIREABLE [t193]]] U [~ [EG [IS_FIREABLE [t564]]] & E [true U ~ [IS_FIREABLE [t193]]]]]]]] | [IS_FIREABLE [t417] & [~ [[IS_FIREABLE [t195] & IS_FIREABLE [t577]]] & ~ [[IS_FIREABLE [t239] & IS_FIREABLE [t536]]]]]]]] & EG [E [true U ~ [[IS_FIREABLE [t862] & [~ [E [true U ~ [IS_FIREABLE [t477]]]] | [IS_FIREABLE [t157] & IS_FIREABLE [t538]]]]]]]]
EG iterations: 0
..........................................................
EG iterations: 58
EG iterations: 0
........................................
before gc: list nodes free: 391667
after gc: idd nodes used:144898, unused:63855102; list nodes free:307604289
.MC time: 2m12.055sec
checking: AG [[~ [[~ [[EF [IS_FIREABLE [t779]] | EF [IS_FIREABLE [t491]]]] & AF [[IS_FIREABLE [t639] | IS_FIREABLE [t858]]]]] & [EX [[EF [IS_FIREABLE [t430]] | IS_FIREABLE [t14]]] | [[[[AX [IS_FIREABLE [t545]] & IS_FIREABLE [t358]] & [[IS_FIREABLE [t328] | IS_FIREABLE [t893]] | [IS_FIREABLE [t549] | IS_FIREABLE [t1021]]]] & [[AG [IS_FIREABLE [t39]] & [IS_FIREABLE [t913] & IS_FIREABLE [t787]]] | [~ [IS_FIREABLE [t829]] | IS_FIREABLE [t763]]]] | [IS_FIREABLE [t1003] | [EX [IS_FIREABLE [t614]] & A [IS_FIREABLE [t504] U IS_FIREABLE [t836]]]]]]]]
normalized: ~ [E [true U ~ [[[[[IS_FIREABLE [t1003] | [[~ [EG [~ [IS_FIREABLE [t836]]]] & ~ [E [~ [IS_FIREABLE [t836]] U [~ [IS_FIREABLE [t504]] & ~ [IS_FIREABLE [t836]]]]]] & EX [IS_FIREABLE [t614]]]] | [[[IS_FIREABLE [t763] | ~ [IS_FIREABLE [t829]]] | [[IS_FIREABLE [t913] & IS_FIREABLE [t787]] & ~ [E [true U ~ [IS_FIREABLE [t39]]]]]] & [[[IS_FIREABLE [t549] | IS_FIREABLE [t1021]] | [IS_FIREABLE [t328] | IS_FIREABLE [t893]]] & [IS_FIREABLE [t358] & ~ [EX [~ [IS_FIREABLE [t545]]]]]]]] | EX [[IS_FIREABLE [t14] | E [true U IS_FIREABLE [t430]]]]] & ~ [[~ [EG [~ [[IS_FIREABLE [t639] | IS_FIREABLE [t858]]]]] & ~ [[E [true U IS_FIREABLE [t491]] | E [true U IS_FIREABLE [t779]]]]]]]]]]
MC time: 1m57.000sec
checking: ~ [AG [EG [[[[[IS_FIREABLE [t663] & IS_FIREABLE [t724]] & EF [IS_FIREABLE [t432]]] | EF [IS_FIREABLE [t651]]] & AF [IS_FIREABLE [t551]]]]]]
normalized: E [true U ~ [EG [[~ [EG [~ [IS_FIREABLE [t551]]]] & [E [true U IS_FIREABLE [t651]] | [E [true U IS_FIREABLE [t432]] & [IS_FIREABLE [t663] & IS_FIREABLE [t724]]]]]]]]
...........................
before gc: list nodes free: 12397555
after gc: idd nodes used:185532, unused:63814468; list nodes free:307444077
..................................................................
before gc: list nodes free: 4462822
after gc: idd nodes used:252479, unused:63747521; list nodes free:307159147
......................................................
EG iterations: 147
.......................................................................................
before gc: list nodes free: 16982318
after gc: idd nodes used:264603, unused:63735397; list nodes free:307143938
.............................................................
EG iterations: 148
-> the formula is TRUE
FORMULA StigmergyCommit-PT-02b-CTLFireability-02 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
TIME LIMIT: Killed by timeout after 3600 seconds
MemTotal: 16393916 kB
MemFree: 5977152 kB
After kill :
MemTotal: 16393916 kB
MemFree: 16179120 kB
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.009sec
34755 32914 33989 32189 35877 38794 40091
iterations count:762012 (732), effective:22552 (21)
initing FirstDep: 0m 0.005sec
45929 44116 49049 49364 49026
iterations count:535345 (514), effective:13586 (13)
iterations count:99469 (95), effective:3770 (3)
iterations count:1042 (1), effective:1 (0)
44254 45682 48432 49234 48429
iterations count:532427 (511), effective:13573 (13)
iterations count:96349 (92), effective:3600 (3)
39604 39026 39783 46268 46507 47045 46183
iterations count:712383 (684), effective:18512 (17)
iterations count:1040 (1), effective:0 (0)
iterations count:1042 (1), effective:1 (0)
iterations count:80118 (77), effective:3194 (3)
iterations count:1042 (1), effective:1 (0)
43666 44760 45195 49799 51422 50048 50098
iterations count:736215 (707), effective:19303 (18)
iterations count:1042 (1), effective:1 (0)
iterations count:1040 (1), effective:0 (0)
41375 42023 41481 49094 48793 47823 48178
iterations count:734469 (706), effective:18454 (17)
41736 40421 39783 47897 48828 47150 48756
iterations count:752079 (723), effective:19266 (18)
net_ddint.h:600: Timeout: after 250 sec
net_ddint.h:600: Timeout: after 227 sec
45961 45089 51862 50127
iterations count:484114 (465), effective:12944 (12)
iterations count:2900 (2), effective:29 (0)
net_ddint.h:600: Timeout: after 211 sec
iterations count:1040 (1), effective:0 (0)
net_ddint.h:600: Timeout: after 189 sec
44027 50717 49997 52682 61815 64454 66050 66367
iterations count:850456 (817), effective:21403 (20)
net_ddint.h:600: Timeout: after 170 sec
net_ddint.h:600: Timeout: after 153 sec
iterations count:1040 (1), effective:0 (0)
iterations count:1042 (1), effective:1 (0)
iterations count:1060 (1), effective:1 (0)
iterations count:1128 (1), effective:1 (0)
iterations count:1040 (1), effective:0 (0)
sat_reach.icc:155: Timeout: after 147 sec
iterations count:1042 (1), effective:1 (0)
iterations count:1091 (1), effective:1 (0)
iterations count:1043 (1), effective:1 (0)
iterations count:1043 (1), effective:1 (0)
iterations count:1281 (1), effective:24 (0)
iterations count:1043 (1), effective:1 (0)
iterations count:1044 (1), effective:2 (0)
iterations count:1044 (1), effective:2 (0)
net_ddint.h:600: Timeout: after 131 sec
45937 44124 49069 49384 49046
iterations count:535281 (514), effective:13554 (13)
sat_reach.icc:155: Timeout: after 116 sec
41375 42023 41481 49094 48793 47823 48178
iterations count:734469 (706), effective:18454 (17)
41736 40421 39783 47897 48828 47150 48756
iterations count:752079 (723), effective:19266 (18)
iterations count:2221 (2), effective:68 (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="StigmergyCommit-PT-02b"
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"
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 StigmergyCommit-PT-02b, 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 r449-smll-167912641500402"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"
tar xzf /home/mcc/BenchKit/INPUTS/StigmergyCommit-PT-02b.tgz
mv StigmergyCommit-PT-02b execution
cd execution
if [ "CTLFireability" = "ReachabilityDeadlock" ] || [ "CTLFireability" = "UpperBounds" ] || [ "CTLFireability" = "QuasiLiveness" ] || [ "CTLFireability" = "StableMarking" ] || [ "CTLFireability" = "Liveness" ] || [ "CTLFireability" = "OneSafe" ] || [ "CTLFireability" = "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 [ "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
elif [ "CTLFireability" = "ReachabilityDeadlock" ] || [ "CTLFireability" = "QuasiLiveness" ] || [ "CTLFireability" = "StableMarking" ] || [ "CTLFireability" = "Liveness" ] || [ "CTLFireability" = "OneSafe" ] ; then
echo "FORMULA_NAME CTLFireability"
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 ;