About the Execution of Marcie for HealthRecord-PT-07
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
9846.520 | 530144.00 | 530088.00 | 0.00 | TTTTFTTTFTFFFFTT | 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.r193-smll-167840340400281.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 HealthRecord-PT-07, examination is CTLCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r193-smll-167840340400281
=====================================================================
--------------------
preparation of the directory to be used:
/home/mcc/execution
total 464K
-rw-r--r-- 1 mcc users 7.5K Feb 26 18:00 CTLCardinality.txt
-rw-r--r-- 1 mcc users 85K Feb 26 18:00 CTLCardinality.xml
-rw-r--r-- 1 mcc users 5.4K Feb 26 17:55 CTLFireability.txt
-rw-r--r-- 1 mcc users 49K Feb 26 17:55 CTLFireability.xml
-rw-r--r-- 1 mcc users 3.5K Feb 25 16:13 LTLCardinality.txt
-rw-r--r-- 1 mcc users 24K Feb 25 16:13 LTLCardinality.xml
-rw-r--r-- 1 mcc users 2.2K Feb 25 16:13 LTLFireability.txt
-rw-r--r-- 1 mcc users 18K Feb 25 16:13 LTLFireability.xml
-rw-r--r-- 1 mcc users 11K Feb 26 18:01 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 113K Feb 26 18:01 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 4.7K Feb 26 18:00 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 31K Feb 26 18:00 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.6K Feb 25 16:13 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.7K Feb 25 16:13 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 Mar 5 18:22 equiv_col
-rw-r--r-- 1 mcc users 3 Mar 5 18:22 instance
-rw-r--r-- 1 mcc users 6 Mar 5 18:22 iscolored
-rw-r--r-- 1 mcc users 67K 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 HealthRecord-PT-07-CTLCardinality-00
FORMULA_NAME HealthRecord-PT-07-CTLCardinality-01
FORMULA_NAME HealthRecord-PT-07-CTLCardinality-02
FORMULA_NAME HealthRecord-PT-07-CTLCardinality-03
FORMULA_NAME HealthRecord-PT-07-CTLCardinality-04
FORMULA_NAME HealthRecord-PT-07-CTLCardinality-05
FORMULA_NAME HealthRecord-PT-07-CTLCardinality-06
FORMULA_NAME HealthRecord-PT-07-CTLCardinality-07
FORMULA_NAME HealthRecord-PT-07-CTLCardinality-08
FORMULA_NAME HealthRecord-PT-07-CTLCardinality-09
FORMULA_NAME HealthRecord-PT-07-CTLCardinality-10
FORMULA_NAME HealthRecord-PT-07-CTLCardinality-11
FORMULA_NAME HealthRecord-PT-07-CTLCardinality-12
FORMULA_NAME HealthRecord-PT-07-CTLCardinality-13
FORMULA_NAME HealthRecord-PT-07-CTLCardinality-14
FORMULA_NAME HealthRecord-PT-07-CTLCardinality-15
=== Now, execution of the tool begins
BK_START 1679855222356
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=HealthRecord-PT-07
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: HealthRecord_PT_07
(NrP: 155 NrTr: 320 NrArc: 839)
parse formulas
formulas created successfully
place and transition orderings generation:0m 0.004sec
net check time: 0m 0.000sec
init dd package: 0m 3.568sec
RS generation: 1m 9.088sec
-> reachability set: #nodes 56392 (5.6e+04) #states 524,711,692 (8)
starting MCC model checker
--------------------------
checking: EF [EG [~ [AG [AF [p135<=1]]]]]
normalized: E [true U EG [E [true U EG [~ [p135<=1]]]]]
abstracting: (p135<=1)
states: 524,711,692 (8)
.
EG iterations: 1
.
EG iterations: 1
-> the formula is FALSE
FORMULA HealthRecord-PT-07-CTLCardinality-08 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 3.611sec
checking: EF [~ [AX [p13<=0]]]
normalized: E [true U EX [~ [p13<=0]]]
abstracting: (p13<=0)
states: 491,050,252 (8)
.-> the formula is TRUE
FORMULA HealthRecord-PT-07-CTLCardinality-09 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m19.727sec
checking: ~ [AG [p88<=p61]]
normalized: E [true U ~ [p88<=p61]]
abstracting: (p88<=p61)
states: 495,832,396 (8)
-> the formula is TRUE
FORMULA HealthRecord-PT-07-CTLCardinality-02 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m27.180sec
checking: AG [E [[~ [EG [AF [p87<=0]]] & 1<=p36] U p43<=0]]
normalized: ~ [E [true U ~ [E [[1<=p36 & ~ [EG [~ [EG [~ [p87<=0]]]]]] U p43<=0]]]]
abstracting: (p43<=0)
states: 491,050,252 (8)
abstracting: (p87<=0)
states: 486,205,964 (8)
.......
EG iterations: 7
.
EG iterations: 1
abstracting: (1<=p36)
states: 65,444,352 (7)
-> the formula is FALSE
FORMULA HealthRecord-PT-07-CTLCardinality-13 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m14.532sec
checking: AG [AF [[p53<=p78 | [1<=p143 | [AG [p39<=1] | EF [1<=p104]]]]]]
normalized: ~ [E [true U EG [~ [[p53<=p78 | [1<=p143 | [E [true U 1<=p104] | ~ [E [true U ~ [p39<=1]]]]]]]]]]
abstracting: (p39<=1)
states: 524,711,692 (8)
abstracting: (1<=p104)
states: 1
abstracting: (1<=p143)
states: 21,580,032 (7)
abstracting: (p53<=p78)
states: 510,906,636 (8)
.
EG iterations: 1
-> the formula is TRUE
FORMULA HealthRecord-PT-07-CTLCardinality-07 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m16.305sec
checking: EF [~ [[EF [EG [E [1<=p25 U p77<=0]]] | [AX [[1<=p125 | 1<=p51]] & EX [~ [p112<=p105]]]]]]
normalized: E [true U ~ [[[EX [~ [p112<=p105]] & ~ [EX [~ [[1<=p125 | 1<=p51]]]]] | E [true U EG [E [1<=p25 U p77<=0]]]]]]
abstracting: (p77<=0)
states: 393,533,772 (8)
abstracting: (1<=p25)
states: 16,180,736 (7)
..
EG iterations: 2
abstracting: (1<=p51)
states: 33,661,440 (7)
abstracting: (1<=p125)
states: 124,416 (5)
.abstracting: (p112<=p105)
states: 524,711,686 (8)
.-> the formula is FALSE
FORMULA HealthRecord-PT-07-CTLCardinality-12 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 8.871sec
checking: AX [~ [[AG [1<=p14] | [A [A [p29<=1 U p13<=0] U AG [p45<=p5]] & p3<=p63]]]]
normalized: ~ [EX [[[p3<=p63 & [~ [EG [E [true U ~ [p45<=p5]]]] & ~ [E [E [true U ~ [p45<=p5]] U [~ [[~ [EG [~ [p13<=0]]] & ~ [E [~ [p13<=0] U [~ [p29<=1] & ~ [p13<=0]]]]]] & E [true U ~ [p45<=p5]]]]]]] | ~ [E [true U ~ [1<=p14]]]]]]
abstracting: (1<=p14)
states: 33,661,440 (7)
abstracting: (p45<=p5)
states: 509,991,948 (8)
abstracting: (p13<=0)
states: 491,050,252 (8)
abstracting: (p29<=1)
states: 524,711,692 (8)
abstracting: (p13<=0)
states: 491,050,252 (8)
abstracting: (p13<=0)
states: 491,050,252 (8)
.......
EG iterations: 7
abstracting: (p45<=p5)
states: 509,991,948 (8)
abstracting: (p45<=p5)
states: 509,991,948 (8)
.......
EG iterations: 7
abstracting: (p3<=p63)
states: 491,050,252 (8)
before gc: list nodes free: 527188
after gc: idd nodes used:221175, unused:63778825; list nodes free:277944597
.-> the formula is TRUE
FORMULA HealthRecord-PT-07-CTLCardinality-03 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m29.586sec
checking: E [p46<=p82 U EG [AF [[[p146<=0 & ~ [1<=p39]] & [[1<=p8 | 1<=p153] & E [1<=p9 U p58<=0]]]]]]
normalized: E [p46<=p82 U EG [~ [EG [~ [[[E [1<=p9 U p58<=0] & [1<=p8 | 1<=p153]] & [p146<=0 & ~ [1<=p39]]]]]]]]
abstracting: (1<=p39)
states: 14,838,016 (7)
abstracting: (p146<=0)
states: 524,711,691 (8)
abstracting: (1<=p153)
states: 69,276,929 (7)
abstracting: (1<=p8)
states: 15,909,632 (7)
abstracting: (p58<=0)
states: 524,711,681 (8)
abstracting: (1<=p9)
states: 15,909,632 (7)
......
EG iterations: 6
...
EG iterations: 3
abstracting: (p46<=p82)
states: 512,021,004 (8)
-> the formula is TRUE
FORMULA HealthRecord-PT-07-CTLCardinality-06 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m51.458sec
checking: E [[p92<=p130 & p51<=1] U A [~ [EF [E [p100<=1 U p107<=0]]] U ~ [[AX [p11<=p39] & AX [[1<=p17 | p91<=1]]]]]]
normalized: E [[p92<=p130 & p51<=1] U [~ [EG [[~ [EX [~ [[1<=p17 | p91<=1]]]] & ~ [EX [~ [p11<=p39]]]]]] & ~ [E [[~ [EX [~ [[1<=p17 | p91<=1]]]] & ~ [EX [~ [p11<=p39]]]] U [E [true U E [p100<=1 U p107<=0]] & [~ [EX [~ [[1<=p17 | p91<=1]]]] & ~ [EX [~ [p11<=p39]]]]]]]]]
abstracting: (p11<=p39)
states: 492,088,588 (8)
.abstracting: (p91<=1)
states: 524,711,692 (8)
abstracting: (1<=p17)
states: 65,444,352 (7)
.abstracting: (p107<=0)
states: 524,711,691 (8)
abstracting: (p100<=1)
states: 524,711,692 (8)
abstracting: (p11<=p39)
states: 492,088,588 (8)
.abstracting: (p91<=1)
states: 524,711,692 (8)
abstracting: (1<=p17)
states: 65,444,352 (7)
.abstracting: (p11<=p39)
states: 492,088,588 (8)
.abstracting: (p91<=1)
states: 524,711,692 (8)
abstracting: (1<=p17)
states: 65,444,352 (7)
..
EG iterations: 1
abstracting: (p51<=1)
states: 524,711,692 (8)
abstracting: (p92<=p130)
states: 523,471,372 (8)
-> the formula is TRUE
FORMULA HealthRecord-PT-07-CTLCardinality-05 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m24.964sec
checking: [AG [[~ [1<=p126] | [~ [AG [[p19<=p49 | p72<=p29]]] | E [~ [1<=p72] U EG [p11<=p38]]]]] | E [p60<=p15 U AF [EG [A [1<=p89 U 1<=p99]]]]]
normalized: [E [p60<=p15 U ~ [EG [~ [EG [[~ [EG [~ [1<=p99]]] & ~ [E [~ [1<=p99] U [~ [1<=p89] & ~ [1<=p99]]]]]]]]]] | ~ [E [true U ~ [[[E [~ [1<=p72] U EG [p11<=p38]] | E [true U ~ [[p19<=p49 | p72<=p29]]]] | ~ [1<=p126]]]]]]
abstracting: (1<=p126)
states: 124,416 (5)
abstracting: (p72<=p29)
states: 397,511,180 (8)
abstracting: (p19<=p49)
states: 509,802,252 (8)
abstracting: (p11<=p38)
states: 492,209,932 (8)
.
EG iterations: 1
abstracting: (1<=p72)
states: 131,177,920 (8)
abstracting: (1<=p99)
states: 15,134,976 (7)
abstracting: (1<=p89)
states: 1,211,136 (6)
abstracting: (1<=p99)
states: 15,134,976 (7)
abstracting: (1<=p99)
states: 15,134,976 (7)
.
EG iterations: 1
.......
EG iterations: 7
.
EG iterations: 1
abstracting: (p60<=p15)
states: 396,985,036 (8)
-> the formula is TRUE
FORMULA HealthRecord-PT-07-CTLCardinality-01 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m24.537sec
checking: AG [AX [[[[~ [E [1<=p16 U p14<=1]] | p107<=p42] & E [A [p143<=0 U p127<=p127] U ~ [p25<=1]]] | [~ [p131<=0] | [~ [AF [1<=p64]] & ~ [[p35<=p48 | p86<=p18]]]]]]]
normalized: ~ [E [true U EX [~ [[[[~ [[p35<=p48 | p86<=p18]] & EG [~ [1<=p64]]] | ~ [p131<=0]] | [E [[~ [EG [~ [p127<=p127]]] & ~ [E [~ [p127<=p127] U [~ [p143<=0] & ~ [p127<=p127]]]]] U ~ [p25<=1]] & [p107<=p42 | ~ [E [1<=p16 U p14<=1]]]]]]]]]
abstracting: (p14<=1)
states: 524,711,692 (8)
abstracting: (1<=p16)
states: 33,661,440 (7)
abstracting: (p107<=p42)
states: 524,711,691 (8)
abstracting: (p25<=1)
states: 524,711,692 (8)
abstracting: (p127<=p127)
states: 524,711,692 (8)
abstracting: (p143<=0)
states: 503,131,660 (8)
abstracting: (p127<=p127)
states: 524,711,692 (8)
abstracting: (p127<=p127)
states: 524,711,692 (8)
.
EG iterations: 1
abstracting: (p131<=0)
states: 516,279,052 (8)
abstracting: (1<=p64)
states: 131,177,920 (8)
.......
EG iterations: 7
abstracting: (p86<=p18)
states: 491,201,292 (8)
abstracting: (p35<=p48)
states: 492,240,140 (8)
.-> the formula is FALSE
FORMULA HealthRecord-PT-07-CTLCardinality-04 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 7.039sec
checking: EF [[1<=p15 & [[EG [[p116<=1 | A [p9<=p28 U p149<=p33]]] & A [EF [p71<=1] U EF [p135<=0]]] & AG [[EX [1<=p100] & [[p106<=1 & 1<=p91] & [p47<=p62 & 1<=p125]]]]]]]
normalized: E [true U [1<=p15 & [~ [E [true U ~ [[[[p47<=p62 & 1<=p125] & [p106<=1 & 1<=p91]] & EX [1<=p100]]]]] & [[~ [EG [~ [E [true U p135<=0]]]] & ~ [E [~ [E [true U p135<=0]] U [~ [E [true U p71<=1]] & ~ [E [true U p135<=0]]]]]] & EG [[p116<=1 | [~ [EG [~ [p149<=p33]]] & ~ [E [~ [p149<=p33] U [~ [p9<=p28] & ~ [p149<=p33]]]]]]]]]]]
abstracting: (p149<=p33)
states: 504,541,708 (8)
abstracting: (p9<=p28)
states: 509,868,300 (8)
abstracting: (p149<=p33)
states: 504,541,708 (8)
abstracting: (p149<=p33)
states: 504,541,708 (8)
....
EG iterations: 4
abstracting: (p116<=1)
states: 524,711,692 (8)
EG iterations: 0
abstracting: (p135<=0)
states: 516,279,052 (8)
abstracting: (p71<=1)
states: 524,711,692 (8)
abstracting: (p135<=0)
states: 516,279,052 (8)
abstracting: (p135<=0)
states: 516,279,052 (8)
.
EG iterations: 1
abstracting: (1<=p100)
states: 6,168,576 (6)
.abstracting: (1<=p91)
states: 1,240,320 (6)
abstracting: (p106<=1)
states: 524,711,692 (8)
abstracting: (1<=p125)
states: 124,416 (5)
abstracting: (p47<=p62)
states: 512,779,468 (8)
abstracting: (1<=p15)
states: 13,805,056 (7)
-> the formula is FALSE
FORMULA HealthRecord-PT-07-CTLCardinality-11 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 3.563sec
checking: ~ [A [[EX [[[E [1<=p58 U p137<=p116] & E [p45<=1 U 1<=p86]] | 1<=p22]] & [EX [A [p115<=p5 U 1<=p50]] | [AX [[p80<=1 & p78<=p15]] & p153<=p96]]] U [p102<=1 & ~ [EF [~ [[p26<=p40 & p27<=0]]]]]]]
normalized: ~ [[~ [EG [~ [[p102<=1 & ~ [E [true U ~ [[p26<=p40 & p27<=0]]]]]]]] & ~ [E [~ [[p102<=1 & ~ [E [true U ~ [[p26<=p40 & p27<=0]]]]]] U [~ [[[[p153<=p96 & ~ [EX [~ [[p80<=1 & p78<=p15]]]]] | EX [[~ [EG [~ [1<=p50]]] & ~ [E [~ [1<=p50] U [~ [p115<=p5] & ~ [1<=p50]]]]]]] & EX [[1<=p22 | [E [p45<=1 U 1<=p86] & E [1<=p58 U p137<=p116]]]]]] & ~ [[p102<=1 & ~ [E [true U ~ [[p26<=p40 & p27<=0]]]]]]]]]]]
abstracting: (p27<=0)
states: 508,802,060 (8)
abstracting: (p26<=p40)
states: 508,802,060 (8)
abstracting: (p102<=1)
states: 524,711,692 (8)
abstracting: (p137<=p116)
states: 521,642,764 (8)
abstracting: (1<=p58)
states: 11
abstracting: (1<=p86)
states: 38,505,728 (7)
abstracting: (p45<=1)
states: 524,711,692 (8)
before gc: list nodes free: 1715532
after gc: idd nodes used:561725, unused:63438275; list nodes free:276490350
abstracting: (1<=p22)
states: 33,661,440 (7)
.abstracting: (1<=p50)
states: 33,661,440 (7)
abstracting: (p115<=p5)
states: 516,712,204 (8)
abstracting: (1<=p50)
states: 33,661,440 (7)
abstracting: (1<=p50)
states: 33,661,440 (7)
.
EG iterations: 1
.abstracting: (p78<=p15)
states: 524,711,681 (8)
abstracting: (p80<=1)
states: 524,711,692 (8)
.abstracting: (p153<=p96)
states: 460,843,019 (8)
abstracting: (p27<=0)
states: 508,802,060 (8)
abstracting: (p26<=p40)
states: 508,802,060 (8)
abstracting: (p102<=1)
states: 524,711,692 (8)
abstracting: (p27<=0)
states: 508,802,060 (8)
abstracting: (p26<=p40)
states: 508,802,060 (8)
abstracting: (p102<=1)
states: 524,711,692 (8)
.......
EG iterations: 7
-> the formula is TRUE
FORMULA HealthRecord-PT-07-CTLCardinality-00 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 1m40.701sec
checking: ~ [AG [[[[~ [[~ [p89<=1] & A [p117<=p38 U p73<=0]]] & ~ [1<=p74]] | [EX [p17<=0] | AG [[1<=p88 & 1<=p36]]]] | ~ [[E [EX [1<=p52] U ~ [p90<=p42]] | [~ [[p78<=p70 & p1<=p128]] | [[1<=p53 & p6<=p43] | EF [1<=p61]]]]]]]]
normalized: E [true U ~ [[~ [[[[E [true U 1<=p61] | [1<=p53 & p6<=p43]] | ~ [[p78<=p70 & p1<=p128]]] | E [EX [1<=p52] U ~ [p90<=p42]]]] | [[~ [E [true U ~ [[1<=p88 & 1<=p36]]]] | EX [p17<=0]] | [~ [1<=p74] & ~ [[[~ [EG [~ [p73<=0]]] & ~ [E [~ [p73<=0] U [~ [p117<=p38] & ~ [p73<=0]]]]] & ~ [p89<=1]]]]]]]]
abstracting: (p89<=1)
states: 524,711,692 (8)
abstracting: (p73<=0)
states: 524,711,681 (8)
abstracting: (p117<=p38)
states: 516,472,588 (8)
abstracting: (p73<=0)
states: 524,711,681 (8)
abstracting: (p73<=0)
states: 524,711,681 (8)
.
EG iterations: 1
abstracting: (1<=p74)
states: 131,177,920 (8)
abstracting: (p17<=0)
states: 459,267,340 (8)
.abstracting: (1<=p36)
states: 65,444,352 (7)
abstracting: (1<=p88)
states: 38,505,728 (7)
abstracting: (p90<=p42)
states: 523,499,020 (8)
abstracting: (1<=p52)
states: 33,661,440 (7)
.abstracting: (p1<=p128)
states: 510,631,692 (8)
abstracting: (p78<=p70)
states: 524,711,681 (8)
abstracting: (p6<=p43)
states: 509,720,844 (8)
abstracting: (1<=p53)
states: 13,805,056 (7)
abstracting: (1<=p61)
states: 131,177,920 (8)
-> the formula is TRUE
FORMULA HealthRecord-PT-07-CTLCardinality-15 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m15.935sec
checking: EG [[A [EF [[[p126<=p54 & p88<=p130] | EX [p143<=p33]]] U [[E [1<=p78 U 1<=p151] | [[1<=p59 & 1<=p53] | [p127<=p21 | 1<=p136]]] & p9<=p55]] & [A [EX [EG [p87<=0]] U EF [[p65<=0 & 1<=p65]]] & [E [[EG [p99<=0] & [p28<=1 | 1<=p51]] U p104<=p72] | [AX [p86<=p9] | p14<=0]]]]]
normalized: EG [[[[[p14<=0 | ~ [EX [~ [p86<=p9]]]] | E [[[p28<=1 | 1<=p51] & EG [p99<=0]] U p104<=p72]] & [~ [EG [~ [E [true U [p65<=0 & 1<=p65]]]]] & ~ [E [~ [E [true U [p65<=0 & 1<=p65]]] U [~ [EX [EG [p87<=0]]] & ~ [E [true U [p65<=0 & 1<=p65]]]]]]]] & [~ [EG [~ [[p9<=p55 & [[[p127<=p21 | 1<=p136] | [1<=p59 & 1<=p53]] | E [1<=p78 U 1<=p151]]]]]] & ~ [E [~ [[p9<=p55 & [[[p127<=p21 | 1<=p136] | [1<=p59 & 1<=p53]] | E [1<=p78 U 1<=p151]]]] U [~ [E [true U [EX [p143<=p33] | [p126<=p54 & p88<=p130]]]] & ~ [[p9<=p55 & [[[p127<=p21 | 1<=p136] | [1<=p59 & 1<=p53]] | E [1<=p78 U 1<=p151]]]]]]]]]]
abstracting: (1<=p151)
states: 21,580,032 (7)
abstracting: (1<=p78)
states: 11
abstracting: (1<=p53)
states: 13,805,056 (7)
abstracting: (1<=p59)
states: 131,177,920 (8)
abstracting: (1<=p136)
states: 31,133,952 (7)
abstracting: (p127<=p21)
states: 516,279,052 (8)
abstracting: (p9<=p55)
states: 511,464,204 (8)
abstracting: (p88<=p130)
states: 486,205,964 (8)
abstracting: (p126<=p54)
states: 524,587,276 (8)
abstracting: (p143<=p33)
states: 504,541,708 (8)
.abstracting: (1<=p151)
states: 21,580,032 (7)
abstracting: (1<=p78)
states: 11
abstracting: (1<=p53)
states: 13,805,056 (7)
abstracting: (1<=p59)
states: 131,177,920 (8)
abstracting: (1<=p136)
states: 31,133,952 (7)
abstracting: (p127<=p21)
states: 516,279,052 (8)
abstracting: (p9<=p55)
states: 511,464,204 (8)
abstracting: (1<=p151)
states: 21,580,032 (7)
abstracting: (1<=p78)
states: 11
abstracting: (1<=p53)
states: 13,805,056 (7)
abstracting: (1<=p59)
states: 131,177,920 (8)
abstracting: (1<=p136)
states: 31,133,952 (7)
abstracting: (p127<=p21)
states: 516,279,052 (8)
abstracting: (p9<=p55)
states: 511,464,204 (8)
........
EG iterations: 8
abstracting: (1<=p65)
states: 131,177,920 (8)
abstracting: (p65<=0)
states: 393,533,772 (8)
abstracting: (p87<=0)
states: 486,205,964 (8)
.
EG iterations: 1
.abstracting: (1<=p65)
states: 131,177,920 (8)
abstracting: (p65<=0)
states: 393,533,772 (8)
abstracting: (1<=p65)
states: 131,177,920 (8)
abstracting: (p65<=0)
states: 393,533,772 (8)
EG iterations: 0
abstracting: (p104<=p72)
states: 524,711,691 (8)
abstracting: (p99<=0)
states: 509,576,716 (8)
before gc: list nodes free: 1025719
after gc: idd nodes used:912735, unused:63087265; list nodes free:277054716
.
EG iterations: 1
abstracting: (1<=p51)
states: 33,661,440 (7)
abstracting: (p28<=1)
states: 524,711,692 (8)
abstracting: (p86<=p9)
states: 487,397,132 (8)
.abstracting: (p14<=0)
states: 491,050,252 (8)
.
EG iterations: 1
-> the formula is FALSE
FORMULA HealthRecord-PT-07-CTLCardinality-10 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m41.058sec
checking: [EG [EX [[[[~ [p109<=1] | [1<=p134 & 1<=p11]] & [p25<=0 & AF [p50<=0]]] | [~ [[p75<=0 | p96<=0]] & AG [p146<=0]]]]] | E [[[[[[~ [p98<=p60] & [1<=p60 | p142<=p92]] | [[p103<=p116 | p45<=1] | EX [p73<=p80]]] | EF [~ [p76<=1]]] | AF [EG [p100<=p76]]] | [EF [[[p102<=1 | p41<=0] & AX [p45<=1]]] & p95<=1]] U [EX [EF [A [p107<=p50 U 1<=p128]]] | E [[[[p90<=p33 | p21<=p131] | EX [p125<=p132]] & EX [p129<=1]] U AF [~ [p32<=1]]]]]]
normalized: [E [[[p95<=1 & E [true U [~ [EX [~ [p45<=1]]] & [p102<=1 | p41<=0]]]] | [~ [EG [~ [EG [p100<=p76]]]] | [E [true U ~ [p76<=1]] | [[EX [p73<=p80] | [p103<=p116 | p45<=1]] | [[1<=p60 | p142<=p92] & ~ [p98<=p60]]]]]] U [E [[EX [p129<=1] & [EX [p125<=p132] | [p90<=p33 | p21<=p131]]] U ~ [EG [p32<=1]]] | EX [E [true U [~ [EG [~ [1<=p128]]] & ~ [E [~ [1<=p128] U [~ [p107<=p50] & ~ [1<=p128]]]]]]]]] | EG [EX [[[~ [E [true U ~ [p146<=0]]] & ~ [[p75<=0 | p96<=0]]] | [[p25<=0 & ~ [EG [~ [p50<=0]]]] & [[1<=p134 & 1<=p11] | ~ [p109<=1]]]]]]]
abstracting: (p109<=1)
states: 524,711,692 (8)
abstracting: (1<=p11)
states: 33,661,440 (7)
abstracting: (1<=p134)
states: 124,416 (5)
abstracting: (p50<=0)
states: 491,050,252 (8)
.......
EG iterations: 7
abstracting: (p25<=0)
states: 508,530,956 (8)
abstracting: (p96<=0)
states: 486,162,956 (8)
abstracting: (p75<=0)
states: 393,533,772 (8)
abstracting: (p146<=0)
states: 524,711,691 (8)
...
EG iterations: 2
abstracting: (1<=p128)
states: 31,133,952 (7)
abstracting: (p107<=p50)
states: 524,711,691 (8)
abstracting: (1<=p128)
states: 31,133,952 (7)
abstracting: (1<=p128)
states: 31,133,952 (7)
.
EG iterations: 1
.abstracting: (p32<=1)
states: 524,711,692 (8)
EG iterations: 0
abstracting: (p21<=p131)
states: 524,711,681 (8)
abstracting: (p90<=p33)
states: 523,499,020 (8)
abstracting: (p125<=p132)
states: 524,587,276 (8)
.abstracting: (p129<=1)
states: 524,711,692 (8)
.abstracting: (p98<=p60)
states: 495,832,396 (8)
abstracting: (p142<=p92)
states: 516,154,636 (8)
abstracting: (1<=p60)
states: 131,177,920 (8)
abstracting: (p45<=1)
states: 524,711,692 (8)
abstracting: (p103<=p116)
states: 524,711,691 (8)
abstracting: (p73<=p80)
states: 524,711,681 (8)
.abstracting: (p76<=1)
states: 524,711,692 (8)
abstracting: (p100<=p76)
states: 520,085,260 (8)
.
EG iterations: 1
.
EG iterations: 1
abstracting: (p41<=0)
states: 491,050,252 (8)
abstracting: (p102<=1)
states: 524,711,692 (8)
abstracting: (p45<=1)
states: 524,711,692 (8)
.abstracting: (p95<=1)
states: 524,711,692 (8)
-> the formula is TRUE
FORMULA HealthRecord-PT-07-CTLCardinality-14 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 1m 2.949sec
totally nodes used: 225187074 (2.3e+08)
number of garbage collections: 3
fire ops cache: hits/miss/sum: 161559102 658373366 819932468
used/not used/entry size/cache size: 54799839 12309025 16 1024MB
basic ops cache: hits/miss/sum: 56501030 227847436 284348466
used/not used/entry size/cache size: 16197753 579463 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: 346825 1296456 1643281
used/not used/entry size/cache size: 260927 8127681 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 42228277
1 17284975
2 5667216
3 1529781
4 330277
5 58499
6 8656
7 1057
8 113
9 13
>= 10 0
Total processing time: 8m50.040sec
BK_STOP 1679855752500
--------------------
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.001sec
21276 35790 38744 39288 41134 41478 41877 44023 45125 45663 43949 42866 59182 66231
iterations count:1445495 (4517), effective:39140 (122)
initing FirstDep: 0m 0.001sec
iterations count:10856 (33), effective:469 (1)
iterations count:23991 (74), effective:1044 (3)
iterations count:349 (1), effective:1 (0)
iterations count:10798 (33), effective:459 (1)
iterations count:55991 (174), effective:2567 (8)
iterations count:331 (1), effective:1 (0)
iterations count:332 (1), effective:2 (0)
iterations count:328 (1), effective:1 (0)
iterations count:17249 (53), effective:737 (2)
iterations count:17249 (53), effective:737 (2)
iterations count:10888 (34), effective:469 (1)
iterations count:17249 (53), effective:737 (2)
iterations count:320 (1), effective:0 (0)
iterations count:9650 (30), effective:394 (1)
iterations count:323 (1), effective:1 (0)
iterations count:320 (1), effective:0 (0)
iterations count:320 (1), effective:0 (0)
iterations count:10979 (34), effective:468 (1)
iterations count:3363 (10), effective:126 (0)
iterations count:2985 (9), effective:114 (0)
iterations count:332 (1), effective:1 (0)
iterations count:3611 (11), effective:127 (0)
iterations count:320 (1), effective:0 (0)
iterations count:320 (1), effective:0 (0)
iterations count:341 (1), effective:1 (0)
iterations count:350 (1), effective:1 (0)
iterations count:320 (1), effective:0 (0)
iterations count:350 (1), effective:1 (0)
iterations count:350 (1), effective:1 (0)
iterations count:320 (1), effective:0 (0)
iterations count:18094 (56), effective:760 (2)
iterations count:320 (1), effective:0 (0)
iterations count:24083 (75), effective:1042 (3)
iterations count:24379 (76), effective:1097 (3)
iterations count:18094 (56), effective:760 (2)
iterations count:14250 (44), effective:578 (1)
iterations count:18094 (56), effective:760 (2)
iterations count:331 (1), effective:1 (0)
iterations count:320 (1), effective:0 (0)
iterations count:351 (1), effective:4 (0)
iterations count:4515 (14), effective:158 (0)
iterations count:320 (1), effective:0 (0)
iterations count:320 (1), effective:0 (0)
iterations count:320 (1), effective:0 (0)
iterations count:320 (1), effective:0 (0)
iterations count:46406 (145), effective:2101 (6)
iterations count:323 (1), effective:1 (0)
iterations count:18034 (56), effective:772 (2)
iterations count:52255 (163), effective:2382 (7)
iterations count:24294 (75), effective:1089 (3)
iterations count:320 (1), effective:0 (0)
iterations count:320 (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="HealthRecord-PT-07"
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 HealthRecord-PT-07, 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 r193-smll-167840340400281"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"
tar xzf /home/mcc/BenchKit/INPUTS/HealthRecord-PT-07.tgz
mv HealthRecord-PT-07 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 ;