About the Execution of Marcie for PaceMaker-PT-none
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
6080.859 | 27405.00 | 27070.00 | 0.00 | FFFTTFFFFTFTFTFT | 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.r257-smll-167863532600353.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 PaceMaker-PT-none, examination is CTLCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r257-smll-167863532600353
=====================================================================
--------------------
preparation of the directory to be used:
/home/mcc/execution
total 580K
-rw-r--r-- 1 mcc users 6.5K Feb 26 14:06 CTLCardinality.txt
-rw-r--r-- 1 mcc users 60K Feb 26 14:06 CTLCardinality.xml
-rw-r--r-- 1 mcc users 7.7K Feb 26 13:06 CTLFireability.txt
-rw-r--r-- 1 mcc users 60K Feb 26 13:06 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.2K Jan 29 11:40 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 5.8K Jan 29 11:40 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 3.9K Feb 25 16:29 LTLCardinality.txt
-rw-r--r-- 1 mcc users 25K Feb 25 16:29 LTLCardinality.xml
-rw-r--r-- 1 mcc users 3.2K Feb 25 16:29 LTLFireability.txt
-rw-r--r-- 1 mcc users 20K Feb 25 16:29 LTLFireability.xml
-rw-r--r-- 1 mcc users 12K Feb 26 14:19 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 110K Feb 26 14:19 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 8.8K Feb 26 14:14 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 56K Feb 26 14:14 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.7K Feb 25 16:29 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.7K Feb 25 16:29 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 Mar 5 18:23 equiv_col
-rw-r--r-- 1 mcc users 5 Mar 5 18:23 instance
-rw-r--r-- 1 mcc users 6 Mar 5 18:23 iscolored
-rw-r--r-- 1 mcc users 158K 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 PaceMaker-PT-none-CTLCardinality-00
FORMULA_NAME PaceMaker-PT-none-CTLCardinality-01
FORMULA_NAME PaceMaker-PT-none-CTLCardinality-02
FORMULA_NAME PaceMaker-PT-none-CTLCardinality-03
FORMULA_NAME PaceMaker-PT-none-CTLCardinality-04
FORMULA_NAME PaceMaker-PT-none-CTLCardinality-05
FORMULA_NAME PaceMaker-PT-none-CTLCardinality-06
FORMULA_NAME PaceMaker-PT-none-CTLCardinality-07
FORMULA_NAME PaceMaker-PT-none-CTLCardinality-08
FORMULA_NAME PaceMaker-PT-none-CTLCardinality-09
FORMULA_NAME PaceMaker-PT-none-CTLCardinality-10
FORMULA_NAME PaceMaker-PT-none-CTLCardinality-11
FORMULA_NAME PaceMaker-PT-none-CTLCardinality-12
FORMULA_NAME PaceMaker-PT-none-CTLCardinality-13
FORMULA_NAME PaceMaker-PT-none-CTLCardinality-14
FORMULA_NAME PaceMaker-PT-none-CTLCardinality-15
=== Now, execution of the tool begins
BK_START 1678839274362
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=PaceMaker-PT-none
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: PaceMaker_PT_none
(NrP: 70 NrTr: 164 NrArc: 954)
parse formulas
formulas created successfully
place and transition orderings generation:0m 0.004sec
net check time: 0m 0.000sec
init dd package: 0m 3.405sec
RS generation: 0m 0.457sec
-> reachability set: #nodes 776 (7.8e+02) #states 368,026,085,700,403,200 (17)
starting MCC model checker
--------------------------
checking: ~ [AG [~ [853<=SIG_Vbeat]]]
normalized: E [true U 853<=SIG_Vbeat]
abstracting: (853<=SIG_Vbeat)
states: 0
-> the formula is FALSE
FORMULA PaceMaker-PT-none-CTLCardinality-02 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.001sec
checking: EF [690<=A_SIG_IncrClk]
normalized: E [true U 690<=A_SIG_IncrClk]
abstracting: (690<=A_SIG_IncrClk)
states: 0
-> the formula is FALSE
FORMULA PaceMaker-PT-none-CTLCardinality-06 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.000sec
checking: AG [AG [AF [A [AX [Atrium<=830] U ~ [684<=SIG_AP]]]]]
normalized: ~ [E [true U E [true U EG [~ [[~ [EG [684<=SIG_AP]] & ~ [E [684<=SIG_AP U [684<=SIG_AP & EX [~ [Atrium<=830]]]]]]]]]]]
abstracting: (Atrium<=830)
states: 305,058,852,687,052,800 (17)
.abstracting: (684<=SIG_AP)
states: 0
abstracting: (684<=SIG_AP)
states: 0
abstracting: (684<=SIG_AP)
states: 0
.
EG iterations: 1
.
EG iterations: 1
-> the formula is TRUE
FORMULA PaceMaker-PT-none-CTLCardinality-13 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.075sec
checking: ~ [AX [E [EF [AF [A_dV<=369]] U AG [AF [262<=VtrNoiseGenerator]]]]]
normalized: EX [~ [E [E [true U ~ [EG [~ [A_dV<=369]]]] U ~ [E [true U EG [~ [262<=VtrNoiseGenerator]]]]]]]
abstracting: (262<=VtrNoiseGenerator)
states: 368,026,085,700,403,200 (17)
.
EG iterations: 1
abstracting: (A_dV<=369)
states: 0
EG iterations: 0
.-> the formula is FALSE
FORMULA PaceMaker-PT-none-CTLCardinality-14 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.032sec
checking: ~ [EF [~ [EF [AG [[894<=A_SIG_AgetOut | A_RVConductor<=A_A_dV]]]]]]
normalized: ~ [E [true U ~ [E [true U ~ [E [true U ~ [[894<=A_SIG_AgetOut | A_RVConductor<=A_A_dV]]]]]]]]
abstracting: (A_RVConductor<=A_A_dV)
states: 140,751,061,961,932,800 (17)
abstracting: (894<=A_SIG_AgetOut)
states: 0
-> the formula is TRUE
FORMULA PaceMaker-PT-none-CTLCardinality-15 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 3.015sec
checking: E [AG [AX [AX [[69<=SIG_VS | SIG_IncrClk<=608]]]] U A_PVARP<=A_SIG_AS]
normalized: E [~ [E [true U EX [EX [~ [[69<=SIG_VS | SIG_IncrClk<=608]]]]]] U A_PVARP<=A_SIG_AS]
abstracting: (A_PVARP<=A_SIG_AS)
states: 0
abstracting: (SIG_IncrClk<=608)
states: 368,026,085,700,403,200 (17)
abstracting: (69<=SIG_VS)
states: 0
..-> the formula is FALSE
FORMULA PaceMaker-PT-none-CTLCardinality-07 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.203sec
checking: AF [~ [A [EX [A_SIG_Clk0<=SIG_AP] U [~ [EF [922<=A_SIG_Vget]] & AF [~ [646<=PVARP]]]]]]
normalized: ~ [EG [[~ [EG [~ [[~ [EG [646<=PVARP]] & ~ [E [true U 922<=A_SIG_Vget]]]]]] & ~ [E [~ [[~ [EG [646<=PVARP]] & ~ [E [true U 922<=A_SIG_Vget]]]] U [~ [EX [A_SIG_Clk0<=SIG_AP]] & ~ [[~ [EG [646<=PVARP]] & ~ [E [true U 922<=A_SIG_Vget]]]]]]]]]]
abstracting: (922<=A_SIG_Vget)
states: 0
abstracting: (646<=PVARP)
states: 157,725,465,300,172,800 (17)
.
EG iterations: 1
abstracting: (A_SIG_Clk0<=SIG_AP)
states: 276,019,564,275,302,400 (17)
.abstracting: (922<=A_SIG_Vget)
states: 0
abstracting: (646<=PVARP)
states: 157,725,465,300,172,800 (17)
.
EG iterations: 1
abstracting: (922<=A_SIG_Vget)
states: 0
abstracting: (646<=PVARP)
states: 157,725,465,300,172,800 (17)
.
EG iterations: 1
.
EG iterations: 1
.
EG iterations: 1
-> the formula is FALSE
FORMULA PaceMaker-PT-none-CTLCardinality-12 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.093sec
checking: [~ [EX [~ [AG [~ [A [A_VRGEctopic<=A_SIG_Vget U 520<=A_SIG_VgetOut]]]]]] & EF [RAConductor<=URIState]]
normalized: [E [true U RAConductor<=URIState] & ~ [EX [E [true U [~ [EG [~ [520<=A_SIG_VgetOut]]] & ~ [E [~ [520<=A_SIG_VgetOut] U [~ [A_VRGEctopic<=A_SIG_Vget] & ~ [520<=A_SIG_VgetOut]]]]]]]]]
abstracting: (520<=A_SIG_VgetOut)
states: 0
abstracting: (A_VRGEctopic<=A_SIG_Vget)
states: 0
abstracting: (520<=A_SIG_VgetOut)
states: 0
abstracting: (520<=A_SIG_VgetOut)
states: 0
EG iterations: 0
.abstracting: (RAConductor<=URIState)
states: 306,583,438,255,718,400 (17)
-> the formula is TRUE
FORMULA PaceMaker-PT-none-CTLCardinality-03 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 1.593sec
checking: AG [[[AX [[[765<=A_LRI & ~ [A_SANode<=VRGEctopic]] | AX [SIG_VP<=554]]] & EG [AG [~ [A_SIG_Aget<=560]]]] | ~ [803<=SIG_Clk0]]]
normalized: ~ [E [true U ~ [[~ [803<=SIG_Clk0] | [EG [~ [E [true U A_SIG_Aget<=560]]] & ~ [EX [~ [[~ [EX [~ [SIG_VP<=554]]] | [765<=A_LRI & ~ [A_SANode<=VRGEctopic]]]]]]]]]]]
abstracting: (A_SANode<=VRGEctopic)
states: 179,299,271,363,788,800 (17)
abstracting: (765<=A_LRI)
states: 0
abstracting: (SIG_VP<=554)
states: 368,026,085,700,403,200 (17)
..abstracting: (A_SIG_Aget<=560)
states: 368,026,085,700,403,200 (17)
.
EG iterations: 1
abstracting: (803<=SIG_Clk0)
states: 0
-> the formula is TRUE
FORMULA PaceMaker-PT-none-CTLCardinality-09 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.044sec
checking: ~ [AG [[A_Ventricle<=864 | ~ [E [AG [673<=AVI] U [E [Ventricle<=905 U VtrNoiseGenerator<=AVI] & [489<=URI | AVJ<=A_AVI]]]]]]]
normalized: E [true U ~ [[A_Ventricle<=864 | ~ [E [~ [E [true U ~ [673<=AVI]]] U [[489<=URI | AVJ<=A_AVI] & E [Ventricle<=905 U VtrNoiseGenerator<=AVI]]]]]]]
abstracting: (VtrNoiseGenerator<=AVI)
states: 291,353,984,512,819,200 (17)
abstracting: (Ventricle<=905)
states: 368,026,085,700,403,200 (17)
abstracting: (AVJ<=A_AVI)
states: 0
abstracting: (489<=URI)
states: 368,026,085,700,403,200 (17)
abstracting: (673<=AVI)
states: 245,350,723,800,268,800 (17)
abstracting: (A_Ventricle<=864)
states: 368,026,085,700,403,200 (17)
-> the formula is FALSE
FORMULA PaceMaker-PT-none-CTLCardinality-00 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.117sec
checking: EX [AG [[[~ [AG [SIG_Aget<=VRP]] | AG [~ [A_AVJOut<=SIG_AS]]] | [VRP<=A_SANode | [~ [[SIG_Clk1<=127 | 180<=SIG_AS]] | AF [A_SIG_VgetOut<=Atrium]]]]]]
normalized: EX [~ [E [true U ~ [[[VRP<=A_SANode | [~ [EG [~ [A_SIG_VgetOut<=Atrium]]] | ~ [[SIG_Clk1<=127 | 180<=SIG_AS]]]] | [~ [E [true U A_AVJOut<=SIG_AS]] | E [true U ~ [SIG_Aget<=VRP]]]]]]]]
abstracting: (SIG_Aget<=VRP)
states: 368,026,085,700,403,200 (17)
abstracting: (A_AVJOut<=SIG_AS)
states: 0
abstracting: (180<=SIG_AS)
states: 0
abstracting: (SIG_Clk1<=127)
states: 368,026,085,700,403,200 (17)
abstracting: (A_SIG_VgetOut<=Atrium)
states: 368,026,085,700,403,200 (17)
.
EG iterations: 1
abstracting: (VRP<=A_SANode)
states: 149,119,290,562,314,240 (17)
.-> the formula is TRUE
FORMULA PaceMaker-PT-none-CTLCardinality-04 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 4.279sec
checking: ~ [EF [[[[EF [517<=A_SANode] | AF [[SIG_AS<=A_SIG_VS | A_SIG_APOut<=822]]] | ~ [A [AX [Ventricle<=692] U Ventricle<=526]]] & A [[~ [138<=A_dV] & ~ [579<=A_SIG_APOut]] U ~ [[AF [645<=A_SIG_Vget] | [SIG_Clk0<=A_VRGEctopic & Atrium<=58]]]]]]]
normalized: ~ [E [true U [[~ [EG [[[SIG_Clk0<=A_VRGEctopic & Atrium<=58] | ~ [EG [~ [645<=A_SIG_Vget]]]]]] & ~ [E [[[SIG_Clk0<=A_VRGEctopic & Atrium<=58] | ~ [EG [~ [645<=A_SIG_Vget]]]] U [~ [[~ [579<=A_SIG_APOut] & ~ [138<=A_dV]]] & [[SIG_Clk0<=A_VRGEctopic & Atrium<=58] | ~ [EG [~ [645<=A_SIG_Vget]]]]]]]] & [~ [[~ [EG [~ [Ventricle<=526]]] & ~ [E [~ [Ventricle<=526] U [EX [~ [Ventricle<=692]] & ~ [Ventricle<=526]]]]]] | [~ [EG [~ [[SIG_AS<=A_SIG_VS | A_SIG_APOut<=822]]]] | E [true U 517<=A_SANode]]]]]]
abstracting: (517<=A_SANode)
states: 188,726,814,336,614,400 (17)
abstracting: (A_SIG_APOut<=822)
states: 368,026,085,700,403,200 (17)
abstracting: (SIG_AS<=A_SIG_VS)
states: 276,019,564,275,302,400 (17)
.
EG iterations: 1
abstracting: (Ventricle<=526)
states: 267,331,379,606,323,200 (17)
abstracting: (Ventricle<=692)
states: 267,331,379,606,323,200 (17)
.abstracting: (Ventricle<=526)
states: 267,331,379,606,323,200 (17)
abstracting: (Ventricle<=526)
states: 267,331,379,606,323,200 (17)
.
EG iterations: 1
abstracting: (645<=A_SIG_Vget)
states: 0
EG iterations: 0
abstracting: (Atrium<=58)
states: 188,965,374,551,654,400 (17)
abstracting: (SIG_Clk0<=A_VRGEctopic)
states: 368,026,085,700,403,200 (17)
abstracting: (138<=A_dV)
states: 368,026,085,700,403,200 (17)
abstracting: (579<=A_SIG_APOut)
states: 0
abstracting: (645<=A_SIG_Vget)
states: 0
EG iterations: 0
abstracting: (Atrium<=58)
states: 188,965,374,551,654,400 (17)
abstracting: (SIG_Clk0<=A_VRGEctopic)
states: 368,026,085,700,403,200 (17)
abstracting: (645<=A_SIG_Vget)
states: 0
EG iterations: 0
abstracting: (Atrium<=58)
states: 188,965,374,551,654,400 (17)
abstracting: (SIG_Clk0<=A_VRGEctopic)
states: 368,026,085,700,403,200 (17)
.
EG iterations: 1
-> the formula is FALSE
FORMULA PaceMaker-PT-none-CTLCardinality-05 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.304sec
checking: AG [~ [[[AX [[SIG_VS<=A_RAConductor & AG [AtrNoiseGenerator<=VtrNoiseGenerator]]] | [[A [A_LRI<=336 U A_RVConductor<=SIG_Vget] & A [102<=SIG_VgetOut U 485<=A_RAConductor]] & SIG_Vbeat<=SIG_Aget]] | A_RAConductor<=A_AVJOut]]]
normalized: ~ [E [true U [A_RAConductor<=A_AVJOut | [[SIG_Vbeat<=SIG_Aget & [[~ [EG [~ [485<=A_RAConductor]]] & ~ [E [~ [485<=A_RAConductor] U [~ [102<=SIG_VgetOut] & ~ [485<=A_RAConductor]]]]] & [~ [EG [~ [A_RVConductor<=SIG_Vget]]] & ~ [E [~ [A_RVConductor<=SIG_Vget] U [~ [A_LRI<=336] & ~ [A_RVConductor<=SIG_Vget]]]]]]] | ~ [EX [~ [[SIG_VS<=A_RAConductor & ~ [E [true U ~ [AtrNoiseGenerator<=VtrNoiseGenerator]]]]]]]]]]]
abstracting: (AtrNoiseGenerator<=VtrNoiseGenerator)
states: 184,013,042,850,201,600 (17)
abstracting: (SIG_VS<=A_RAConductor)
states: 368,026,085,700,403,200 (17)
.abstracting: (A_RVConductor<=SIG_Vget)
states: 0
abstracting: (A_LRI<=336)
states: 294,420,868,560,322,560 (17)
abstracting: (A_RVConductor<=SIG_Vget)
states: 0
abstracting: (A_RVConductor<=SIG_Vget)
states: 0
EG iterations: 0
abstracting: (485<=A_RAConductor)
states: 229,780,128,949,862,400 (17)
abstracting: (102<=SIG_VgetOut)
states: 0
abstracting: (485<=A_RAConductor)
states: 229,780,128,949,862,400 (17)
abstracting: (485<=A_RAConductor)
states: 229,780,128,949,862,400 (17)
.
EG iterations: 1
abstracting: (SIG_Vbeat<=SIG_Aget)
states: 276,019,564,275,302,400 (17)
abstracting: (A_RAConductor<=A_AVJOut)
states: 138,245,956,750,540,800 (17)
-> the formula is FALSE
FORMULA PaceMaker-PT-none-CTLCardinality-08 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 2.899sec
checking: [EF [EG [[~ [[A_SIG_NextVtrBeat<=599 | 918<=A_SIG_Aget]] & [[~ [782<=SIG_Clk0] | A [A_SIG_AgetOut<=61 U A_SIG_AgetOut<=318]] & ~ [A_SIG_IncrClk<=A_VRGEctopic]]]]] | AG [[AX [[A [580<=A_SANodeEctopic U A_PVARP<=318] & [[312<=A_VRGEctopic | Ventricle<=135] & ~ [Atrium<=744]]]] & [VtrNoiseGenerator<=41 | ~ [AG [A_Ventricle<=A_AVI]]]]]]
normalized: [~ [E [true U ~ [[[VtrNoiseGenerator<=41 | E [true U ~ [A_Ventricle<=A_AVI]]] & ~ [EX [~ [[[~ [Atrium<=744] & [312<=A_VRGEctopic | Ventricle<=135]] & [~ [EG [~ [A_PVARP<=318]]] & ~ [E [~ [A_PVARP<=318] U [~ [580<=A_SANodeEctopic] & ~ [A_PVARP<=318]]]]]]]]]]]]] | E [true U EG [[[~ [A_SIG_IncrClk<=A_VRGEctopic] & [[~ [EG [~ [A_SIG_AgetOut<=318]]] & ~ [E [~ [A_SIG_AgetOut<=318] U [~ [A_SIG_AgetOut<=61] & ~ [A_SIG_AgetOut<=318]]]]] | ~ [782<=SIG_Clk0]]] & ~ [[A_SIG_NextVtrBeat<=599 | 918<=A_SIG_Aget]]]]]]
abstracting: (918<=A_SIG_Aget)
states: 0
abstracting: (A_SIG_NextVtrBeat<=599)
states: 368,026,085,700,403,200 (17)
abstracting: (782<=SIG_Clk0)
states: 0
abstracting: (A_SIG_AgetOut<=318)
states: 368,026,085,700,403,200 (17)
abstracting: (A_SIG_AgetOut<=61)
states: 368,026,085,700,403,200 (17)
abstracting: (A_SIG_AgetOut<=318)
states: 368,026,085,700,403,200 (17)
abstracting: (A_SIG_AgetOut<=318)
states: 368,026,085,700,403,200 (17)
.
EG iterations: 1
abstracting: (A_SIG_IncrClk<=A_VRGEctopic)
states: 368,026,085,700,403,200 (17)
.
EG iterations: 1
abstracting: (A_PVARP<=318)
states: 157,725,465,300,172,800 (17)
abstracting: (580<=A_SANodeEctopic)
states: 184,013,042,850,201,600 (17)
abstracting: (A_PVARP<=318)
states: 157,725,465,300,172,800 (17)
abstracting: (A_PVARP<=318)
states: 157,725,465,300,172,800 (17)
.
EG iterations: 1
abstracting: (Ventricle<=135)
states: 0
abstracting: (312<=A_VRGEctopic)
states: 184,013,042,850,201,600 (17)
abstracting: (Atrium<=744)
states: 305,058,852,687,052,800 (17)
.abstracting: (A_Ventricle<=A_AVI)
states: 41,956,127,539,200,000 (16)
abstracting: (VtrNoiseGenerator<=41)
states: 0
-> the formula is FALSE
FORMULA PaceMaker-PT-none-CTLCardinality-10 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.151sec
checking: AG [E [AX [[[EX [SIG_AgetOut<=SIG_VgetOut] & A [263<=A_RAConductor U A_SIG_APOut<=A_SIG_VgetOut]] | AF [A_AtrNoiseGenerator<=SIG_NextVtrBeat]]] U [[[SIG_AP<=600 | EG [82<=SIG_State]] | ~ [EX [SIG_NextVtrBeat<=779]]] | [~ [[[Atrium<=801 & A_SIG_Vbeat<=A_SIG_Clk1] & E [641<=SIG_VS U 606<=A_Ventricle]]] & A_AtrNoiseGenerator<=A_AVI]]]]
normalized: ~ [E [true U ~ [E [~ [EX [~ [[~ [EG [~ [A_AtrNoiseGenerator<=SIG_NextVtrBeat]]] | [[~ [EG [~ [A_SIG_APOut<=A_SIG_VgetOut]]] & ~ [E [~ [A_SIG_APOut<=A_SIG_VgetOut] U [~ [263<=A_RAConductor] & ~ [A_SIG_APOut<=A_SIG_VgetOut]]]]] & EX [SIG_AgetOut<=SIG_VgetOut]]]]]] U [[A_AtrNoiseGenerator<=A_AVI & ~ [[E [641<=SIG_VS U 606<=A_Ventricle] & [Atrium<=801 & A_SIG_Vbeat<=A_SIG_Clk1]]]] | [~ [EX [SIG_NextVtrBeat<=779]] | [SIG_AP<=600 | EG [82<=SIG_State]]]]]]]]
abstracting: (82<=SIG_State)
states: 0
.
EG iterations: 1
abstracting: (SIG_AP<=600)
states: 368,026,085,700,403,200 (17)
abstracting: (SIG_NextVtrBeat<=779)
states: 368,026,085,700,403,200 (17)
.abstracting: (A_SIG_Vbeat<=A_SIG_Clk1)
states: 276,019,564,275,302,400 (17)
abstracting: (Atrium<=801)
states: 305,058,852,687,052,800 (17)
abstracting: (606<=A_Ventricle)
states: 267,331,379,606,323,200 (17)
abstracting: (641<=SIG_VS)
states: 0
abstracting: (A_AtrNoiseGenerator<=A_AVI)
states: 76,672,101,187,584,000 (16)
abstracting: (SIG_AgetOut<=SIG_VgetOut)
states: 276,019,564,275,302,400 (17)
.abstracting: (A_SIG_APOut<=A_SIG_VgetOut)
states: 275,961,195,056,332,800 (17)
abstracting: (263<=A_RAConductor)
states: 229,780,128,949,862,400 (17)
abstracting: (A_SIG_APOut<=A_SIG_VgetOut)
states: 275,961,195,056,332,800 (17)
abstracting: (A_SIG_APOut<=A_SIG_VgetOut)
states: 275,961,195,056,332,800 (17)
.
EG iterations: 1
abstracting: (A_AtrNoiseGenerator<=SIG_NextVtrBeat)
states: 0
EG iterations: 0
.-> the formula is TRUE
FORMULA PaceMaker-PT-none-CTLCardinality-11 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 4.744sec
checking: E [[EG [A [[A [827<=SIG_VPOut U A_AVJ<=A_SIG_VP] & A [A_LRI<=A_SIG_Vget U 608<=SIG_Clk0]] U [[397<=PVARP | VRG<=588] & ~ [A_RAConductor<=URI]]]] & EX [[EF [[34<=SIG_APOut & 745<=A_SANodeEctopic]] & [~ [Ventricle<=A_SANodeEctopic] | [AG [SIG_Vbeat<=A_VRG] | A_URI<=152]]]]] U AX [A [SIG_Clk1<=VRP U A_Atrium<=25]]]
normalized: E [[EX [[[[A_URI<=152 | ~ [E [true U ~ [SIG_Vbeat<=A_VRG]]]] | ~ [Ventricle<=A_SANodeEctopic]] & E [true U [34<=SIG_APOut & 745<=A_SANodeEctopic]]]] & EG [[~ [EG [~ [[~ [A_RAConductor<=URI] & [397<=PVARP | VRG<=588]]]]] & ~ [E [~ [[~ [A_RAConductor<=URI] & [397<=PVARP | VRG<=588]]] U [~ [[[~ [EG [~ [608<=SIG_Clk0]]] & ~ [E [~ [608<=SIG_Clk0] U [~ [A_LRI<=A_SIG_Vget] & ~ [608<=SIG_Clk0]]]]] & [~ [EG [~ [A_AVJ<=A_SIG_VP]]] & ~ [E [~ [A_AVJ<=A_SIG_VP] U [~ [827<=SIG_VPOut] & ~ [A_AVJ<=A_SIG_VP]]]]]]] & ~ [[~ [A_RAConductor<=URI] & [397<=PVARP | VRG<=588]]]]]]]]] U ~ [EX [~ [[~ [EG [~ [A_Atrium<=25]]] & ~ [E [~ [A_Atrium<=25] U [~ [SIG_Clk1<=VRP] & ~ [A_Atrium<=25]]]]]]]]]
abstracting: (A_Atrium<=25)
states: 0
abstracting: (SIG_Clk1<=VRP)
states: 368,026,085,700,403,200 (17)
abstracting: (A_Atrium<=25)
states: 0
abstracting: (A_Atrium<=25)
states: 0
EG iterations: 0
.abstracting: (VRG<=588)
states: 122,719,893,140,275,200 (17)
abstracting: (397<=PVARP)
states: 368,026,085,700,403,200 (17)
abstracting: (A_RAConductor<=URI)
states: 214,839,333,067,161,600 (17)
abstracting: (A_AVJ<=A_SIG_VP)
states: 0
abstracting: (827<=SIG_VPOut)
states: 0
abstracting: (A_AVJ<=A_SIG_VP)
states: 0
abstracting: (A_AVJ<=A_SIG_VP)
states: 0
EG iterations: 0
abstracting: (608<=SIG_Clk0)
states: 0
abstracting: (A_LRI<=A_SIG_Vget)
states: 0
abstracting: (608<=SIG_Clk0)
states: 0
abstracting: (608<=SIG_Clk0)
states: 0
EG iterations: 0
abstracting: (VRG<=588)
states: 122,719,893,140,275,200 (17)
abstracting: (397<=PVARP)
states: 368,026,085,700,403,200 (17)
abstracting: (A_RAConductor<=URI)
states: 214,839,333,067,161,600 (17)
abstracting: (VRG<=588)
states: 122,719,893,140,275,200 (17)
abstracting: (397<=PVARP)
states: 368,026,085,700,403,200 (17)
abstracting: (A_RAConductor<=URI)
states: 214,839,333,067,161,600 (17)
.
EG iterations: 1
.
EG iterations: 1
abstracting: (745<=A_SANodeEctopic)
states: 184,013,042,850,201,600 (17)
abstracting: (34<=SIG_APOut)
states: 0
abstracting: (Ventricle<=A_SANodeEctopic)
states: 133,665,689,803,161,600 (17)
abstracting: (SIG_Vbeat<=A_VRG)
states: 368,026,085,700,403,200 (17)
abstracting: (A_URI<=152)
states: 122,675,361,900,134,400 (17)
.-> the formula is FALSE
FORMULA PaceMaker-PT-none-CTLCardinality-01 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 3.730sec
totally nodes used: 4562180 (4.6e+06)
number of garbage collections: 0
fire ops cache: hits/miss/sum: 6026828 6528122 12554950
used/not used/entry size/cache size: 7676610 59432254 16 1024MB
basic ops cache: hits/miss/sum: 1885534 4573827 6459361
used/not used/entry size/cache size: 7285847 9491369 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: 9073 10663 19736
used/not used/entry size/cache size: 10655 8377953 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 65305539
1 1750558
2 41801
3 2902
4 1566
5 521
6 495
7 503
8 304
9 199
>= 10 4476
Total processing time: 0m27.284sec
BK_STOP 1678839301767
--------------------
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:22234 (135), effective:1515 (9)
initing FirstDep: 0m 0.004sec
iterations count:164 (1), effective:0 (0)
iterations count:2682 (16), effective:284 (1)
iterations count:15099 (92), effective:1391 (8)
iterations count:395 (2), effective:6 (0)
iterations count:164 (1), effective:0 (0)
iterations count:3775 (23), effective:119 (0)
iterations count:164 (1), effective:0 (0)
iterations count:172 (1), effective:3 (0)
iterations count:584 (3), effective:11 (0)
iterations count:164 (1), effective:0 (0)
iterations count:214 (1), effective:5 (0)
iterations count:164 (1), effective:0 (0)
iterations count:164 (1), effective:0 (0)
iterations count:939 (5), effective:44 (0)
iterations count:166 (1), effective:1 (0)
iterations count:380 (2), effective:9 (0)
iterations count:164 (1), effective:0 (0)
iterations count:5010 (30), effective:213 (1)
iterations count:169 (1), effective:1 (0)
iterations count:218 (1), effective:3 (0)
iterations count:164 (1), effective:0 (0)
iterations count:164 (1), effective:0 (0)
iterations count:3339 (20), effective:129 (0)
iterations count:164 (1), effective:0 (0)
iterations count:164 (1), effective:0 (0)
iterations count:164 (1), effective:0 (0)
iterations count:164 (1), effective:0 (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="PaceMaker-PT-none"
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 PaceMaker-PT-none, 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 r257-smll-167863532600353"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"
tar xzf /home/mcc/BenchKit/INPUTS/PaceMaker-PT-none.tgz
mv PaceMaker-PT-none 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 ;