About the Execution of Marcie for HirschbergSinclair-PT-05
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
5523.275 | 9064.00 | 9060.00 | 0.00 | FFFFFFFTFFTFFTFF | 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-167840340600430.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 HirschbergSinclair-PT-05, examination is ReachabilityCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r193-smll-167840340600430
=====================================================================
--------------------
preparation of the directory to be used:
/home/mcc/execution
total 628K
-rw-r--r-- 1 mcc users 12K Feb 26 02:16 CTLCardinality.txt
-rw-r--r-- 1 mcc users 96K Feb 26 02:16 CTLCardinality.xml
-rw-r--r-- 1 mcc users 7.9K Feb 26 02:15 CTLFireability.txt
-rw-r--r-- 1 mcc users 53K Feb 26 02:15 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.6K Feb 25 16:14 LTLCardinality.txt
-rw-r--r-- 1 mcc users 24K Feb 25 16:14 LTLCardinality.xml
-rw-r--r-- 1 mcc users 3.5K Feb 25 16:14 LTLFireability.txt
-rw-r--r-- 1 mcc users 19K Feb 25 16:14 LTLFireability.xml
-rw-r--r-- 1 mcc users 13K Feb 26 02:17 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 89K Feb 26 02:17 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 16K Feb 26 02:16 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 91K Feb 26 02:16 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 2.0K Feb 25 16:14 UpperBounds.txt
-rw-r--r-- 1 mcc users 4.1K Feb 25 16:14 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 157K 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 HirschbergSinclair-PT-05-ReachabilityCardinality-00
FORMULA_NAME HirschbergSinclair-PT-05-ReachabilityCardinality-01
FORMULA_NAME HirschbergSinclair-PT-05-ReachabilityCardinality-02
FORMULA_NAME HirschbergSinclair-PT-05-ReachabilityCardinality-03
FORMULA_NAME HirschbergSinclair-PT-05-ReachabilityCardinality-04
FORMULA_NAME HirschbergSinclair-PT-05-ReachabilityCardinality-05
FORMULA_NAME HirschbergSinclair-PT-05-ReachabilityCardinality-06
FORMULA_NAME HirschbergSinclair-PT-05-ReachabilityCardinality-07
FORMULA_NAME HirschbergSinclair-PT-05-ReachabilityCardinality-08
FORMULA_NAME HirschbergSinclair-PT-05-ReachabilityCardinality-09
FORMULA_NAME HirschbergSinclair-PT-05-ReachabilityCardinality-10
FORMULA_NAME HirschbergSinclair-PT-05-ReachabilityCardinality-11
FORMULA_NAME HirschbergSinclair-PT-05-ReachabilityCardinality-12
FORMULA_NAME HirschbergSinclair-PT-05-ReachabilityCardinality-13
FORMULA_NAME HirschbergSinclair-PT-05-ReachabilityCardinality-14
FORMULA_NAME HirschbergSinclair-PT-05-ReachabilityCardinality-15
=== Now, execution of the tool begins
BK_START 1679904773226
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=ReachabilityCardinality
BK_BIN_PATH=/home/mcc/BenchKit/bin/
BK_TIME_CONFINEMENT=3600
BK_INPUT=HirschbergSinclair-PT-05
Not applying reductions.
Model is PT
ReachabilityCardinality 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=ReachabilityCardinality.xml --memory=6 --mcc-mode
parse successfull
net created successfully
Net: HirschbergSinclair_PT_05
(NrP: 124 NrTr: 111 NrArc: 340)
parse formulas
formulas created successfully
place and transition orderings generation:0m 0.002sec
net check time: 0m 0.000sec
init dd package: 0m 3.331sec
RS generation: 0m 0.509sec
-> reachability set: #nodes 15511 (1.6e+04) #states 6,158,095 (6)
starting MCC model checker
--------------------------
checking: AG [reply_5_1_to_right_4<=0]
normalized: ~ [E [true U ~ [reply_5_1_to_right_4<=0]]]
abstracting: (reply_5_1_to_right_4<=0)
states: 6,021,303 (6)
-> the formula is FALSE
FORMULA HirschbergSinclair-PT-05-ReachabilityCardinality-00 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.150sec
checking: AG [rcv_left_reply_5_2_4<=0]
normalized: ~ [E [true U ~ [rcv_left_reply_5_2_4<=0]]]
abstracting: (rcv_left_reply_5_2_4<=0)
states: 6,026,303 (6)
-> the formula is FALSE
FORMULA HirschbergSinclair-PT-05-ReachabilityCardinality-08 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.310sec
checking: AG [init5<=1]
normalized: ~ [E [true U ~ [init5<=1]]]
abstracting: (init5<=1)
states: 6,158,095 (6)
-> the formula is TRUE
FORMULA HirschbergSinclair-PT-05-ReachabilityCardinality-10 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.005sec
checking: AG [reply_5_2_to_left_3<=0]
normalized: ~ [E [true U ~ [reply_5_2_to_left_3<=0]]]
abstracting: (reply_5_2_to_left_3<=0)
states: 5,916,703 (6)
-> the formula is FALSE
FORMULA HirschbergSinclair-PT-05-ReachabilityCardinality-11 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.257sec
checking: EF [[1<=rcv_left_election_5_1_1_1 & 1<=reply_5_2_left5]]
normalized: E [true U [1<=rcv_left_election_5_1_1_1 & 1<=reply_5_2_left5]]
abstracting: (1<=reply_5_2_left5)
states: 245,352 (5)
abstracting: (1<=rcv_left_election_5_1_1_1)
states: 101,396 (5)
-> the formula is FALSE
FORMULA HirschbergSinclair-PT-05-ReachabilityCardinality-03 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.015sec
checking: EF [[1<=rcv_right_election_5_3_4_1 & [~ [reply_5_1_right5<=0] & rcv_left_election_1_0_1_2<=0]]]
normalized: E [true U [1<=rcv_right_election_5_3_4_1 & [rcv_left_election_1_0_1_2<=0 & ~ [reply_5_1_right5<=0]]]]
abstracting: (reply_5_1_right5<=0)
states: 6,029,319 (6)
abstracting: (rcv_left_election_1_0_1_2<=0)
states: 4,836,631 (6)
abstracting: (1<=rcv_right_election_5_3_4_1)
states: 126,524 (5)
-> the formula is FALSE
FORMULA HirschbergSinclair-PT-05-ReachabilityCardinality-04 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.036sec
checking: EF [[1<=rcv_left_reply_5_1_5 & ~ [rcv_right_election_5_3_4_1<=election_5_1_2_to_right_1]]]
normalized: E [true U [1<=rcv_left_reply_5_1_5 & ~ [rcv_right_election_5_3_4_1<=election_5_1_2_to_right_1]]]
abstracting: (rcv_right_election_5_3_4_1<=election_5_1_2_to_right_1)
states: 6,031,571 (6)
abstracting: (1<=rcv_left_reply_5_1_5)
states: 63,880 (4)
-> the formula is FALSE
FORMULA HirschbergSinclair-PT-05-ReachabilityCardinality-09 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.014sec
checking: AG [[[rcv_right_election_5_3_5_5<=rcv_left_election_5_3_4_4 | 1<=elected_5_to_left5] | 1<=rcv_right_election_5_1_2_3]]
normalized: ~ [E [true U ~ [[1<=rcv_right_election_5_1_2_3 | [rcv_right_election_5_3_5_5<=rcv_left_election_5_3_4_4 | 1<=elected_5_to_left5]]]]]
abstracting: (1<=elected_5_to_left5)
states: 320,496 (5)
abstracting: (rcv_right_election_5_3_5_5<=rcv_left_election_5_3_4_4)
states: 6,078,515 (6)
abstracting: (1<=rcv_right_election_5_1_2_3)
states: 66,616 (4)
-> the formula is FALSE
FORMULA HirschbergSinclair-PT-05-ReachabilityCardinality-15 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.530sec
checking: AG [[[rcv_left_election_5_2_4_4<=0 | [~ [1<=reply_3_0_to_right_2] & [~ [1<=election_1_0_1_to_right_1] & [~ [[~ [newmsg1<=1] | ~ [rcv_right_reply_5_2_2<=init1]]] | [~ [reply_4_0_to_right_3<=rcv_right_election_5_3_4_1] | [[[rcv_left_election_5_3_5_5<=elected_5_to_left5 | 1<=rcv_right_election_5_1_2_3] | ~ [init1<=1]] & ~ [reply_5_2_to_right_1<=0]]]]]]] | ~ [rcv_left_election_5_3_1_1<=election_5_0_1_to_left_5]]]
normalized: ~ [E [true U ~ [[~ [rcv_left_election_5_3_1_1<=election_5_0_1_to_left_5] | [rcv_left_election_5_2_4_4<=0 | [[[[[[~ [init1<=1] | [rcv_left_election_5_3_5_5<=elected_5_to_left5 | 1<=rcv_right_election_5_1_2_3]] & ~ [reply_5_2_to_right_1<=0]] | ~ [reply_4_0_to_right_3<=rcv_right_election_5_3_4_1]] | ~ [[~ [rcv_right_reply_5_2_2<=init1] | ~ [newmsg1<=1]]]] & ~ [1<=election_1_0_1_to_right_1]] & ~ [1<=reply_3_0_to_right_2]]]]]]]
abstracting: (1<=reply_3_0_to_right_2)
states: 1,549,193 (6)
abstracting: (1<=election_1_0_1_to_right_1)
states: 2,419,368 (6)
abstracting: (newmsg1<=1)
states: 6,158,095 (6)
abstracting: (rcv_right_reply_5_2_2<=init1)
states: 6,048,479 (6)
abstracting: (reply_4_0_to_right_3<=rcv_right_election_5_3_4_1)
states: 4,656,820 (6)
abstracting: (reply_5_2_to_right_1<=0)
states: 5,912,743 (6)
abstracting: (1<=rcv_right_election_5_1_2_3)
states: 66,616 (4)
abstracting: (rcv_left_election_5_3_5_5<=elected_5_to_left5)
states: 6,082,475 (6)
abstracting: (init1<=1)
states: 6,158,095 (6)
abstracting: (rcv_left_election_5_2_4_4<=0)
states: 6,034,223 (6)
abstracting: (rcv_left_election_5_3_1_1<=election_5_0_1_to_left_5)
states: 6,031,571 (6)
-> the formula is FALSE
FORMULA HirschbergSinclair-PT-05-ReachabilityCardinality-05 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.399sec
checking: EF [[[[~ [election_5_2_2_to_right_1<=rcv_right_election_5_0_1_4] & [[[~ [election_5_1_2_to_right_1<=rcv_right_election_5_1_1_4] | [[rcv_right_election_5_3_2_3<=1 & [rcv_left_election_5_2_4_4<=1 | rcv_left_election_5_2_1_1<=1]] | rcv_right_reply_5_1_1<=rcv_right_election_5_3_3_2]] & 1<=reply_5_1_to_left_2] & reply_2_0_to_right_1<=rcv_left_election_4_0_1_5]] | ~ [rcv_right_election_5_0_1_4<=1]] & [~ [reply_5_0_to_left_1<=1] | election_5_3_5_to_right_4<=0]]]
normalized: E [true U [[election_5_3_5_to_right_4<=0 | ~ [reply_5_0_to_left_1<=1]] & [~ [rcv_right_election_5_0_1_4<=1] | [[reply_2_0_to_right_1<=rcv_left_election_4_0_1_5 & [1<=reply_5_1_to_left_2 & [[rcv_right_reply_5_1_1<=rcv_right_election_5_3_3_2 | [rcv_right_election_5_3_2_3<=1 & [rcv_left_election_5_2_4_4<=1 | rcv_left_election_5_2_1_1<=1]]] | ~ [election_5_1_2_to_right_1<=rcv_right_election_5_1_1_4]]]] & ~ [election_5_2_2_to_right_1<=rcv_right_election_5_0_1_4]]]]]
abstracting: (election_5_2_2_to_right_1<=rcv_right_election_5_0_1_4)
states: 5,916,703 (6)
abstracting: (election_5_1_2_to_right_1<=rcv_right_election_5_1_1_4)
states: 6,038,791 (6)
abstracting: (rcv_left_election_5_2_1_1<=1)
states: 6,158,095 (6)
abstracting: (rcv_left_election_5_2_4_4<=1)
states: 6,158,095 (6)
abstracting: (rcv_right_election_5_3_2_3<=1)
states: 6,158,095 (6)
abstracting: (rcv_right_reply_5_1_1<=rcv_right_election_5_3_3_2)
states: 6,057,555 (6)
abstracting: (1<=reply_5_1_to_left_2)
states: 128,776 (5)
abstracting: (reply_2_0_to_right_1<=rcv_left_election_4_0_1_5)
states: 5,044,195 (6)
abstracting: (rcv_right_election_5_0_1_4<=1)
states: 6,158,095 (6)
abstracting: (reply_5_0_to_left_1<=1)
states: 6,158,095 (6)
abstracting: (election_5_3_5_to_right_4<=0)
states: 5,978,895 (6)
-> the formula is FALSE
FORMULA HirschbergSinclair-PT-05-ReachabilityCardinality-06 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.073sec
checking: EF [~ [[[[[[~ [[[1<=reply_5_1_to_left_1 & 1<=rcv_left_reply_5_2_2] & [election_3_0_1_to_right_3<=1 | 1<=elected]]] & ~ [[[1<=election_5_3_2_to_right_1 & rcv_left_election_5_3_5_5<=reply_5_1_to_left_1] & rcv_right_election_5_3_3_2<=1]]] | election_5_2_3_to_right_2<=0] | ~ [[1<=elected_5_to_left_3 & elected_5_to_left_4<=1]]] & newmsg2<=reply_5_2_to_right_1] | [rcv_left_election_5_2_4_4<=1 | [elected<=0 | election_5_0_1_to_right_5<=1]]]]]
normalized: E [true U ~ [[[rcv_left_election_5_2_4_4<=1 | [elected<=0 | election_5_0_1_to_right_5<=1]] | [newmsg2<=reply_5_2_to_right_1 & [~ [[1<=elected_5_to_left_3 & elected_5_to_left_4<=1]] | [election_5_2_3_to_right_2<=0 | [~ [[rcv_right_election_5_3_3_2<=1 & [1<=election_5_3_2_to_right_1 & rcv_left_election_5_3_5_5<=reply_5_1_to_left_1]]] & ~ [[[election_3_0_1_to_right_3<=1 | 1<=elected] & [1<=reply_5_1_to_left_1 & 1<=rcv_left_reply_5_2_2]]]]]]]]]]
abstracting: (1<=rcv_left_reply_5_2_2)
states: 111,296 (5)
abstracting: (1<=reply_5_1_to_left_1)
states: 128,776 (5)
abstracting: (1<=elected)
states: 9,504 (3)
abstracting: (election_3_0_1_to_right_3<=1)
states: 6,158,095 (6)
abstracting: (rcv_left_election_5_3_5_5<=reply_5_1_to_left_1)
states: 6,073,443 (6)
abstracting: (1<=election_5_3_2_to_right_1)
states: 179,200 (5)
abstracting: (rcv_right_election_5_3_3_2<=1)
states: 6,158,095 (6)
abstracting: (election_5_2_3_to_right_2<=0)
states: 5,916,703 (6)
abstracting: (elected_5_to_left_4<=1)
states: 6,158,095 (6)
abstracting: (1<=elected_5_to_left_3)
states: 69,696 (4)
abstracting: (newmsg2<=reply_5_2_to_right_1)
states: 3,624,522 (6)
abstracting: (election_5_0_1_to_right_5<=1)
states: 6,158,095 (6)
abstracting: (elected<=0)
states: 6,148,591 (6)
abstracting: (rcv_left_election_5_2_4_4<=1)
states: 6,158,095 (6)
-> the formula is FALSE
FORMULA HirschbergSinclair-PT-05-ReachabilityCardinality-01 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.083sec
checking: AG [[~ [[[~ [reply_5_0_left5<=rcv_right_election_5_3_4_1] & [rcv_left_election_5_2_2_2<=election_5_3_5_to_right_4 | 1<=election_5_2_1_to_left_5]] & [[rcv_right_election_5_2_4_1<=0 | reply_5_2_to_right_1<=1] | ~ [election_5_2_4_to_left_2<=1]]]] | [~ [[[1<=reply_5_1_left5 & 1<=election_5_3_2_to_left_4] & [[[~ [rcv_right_election_5_3_1_4<=rcv_right_election_5_1_1_4] | ~ [1<=reply_5_1_to_left_2]] | ~ [election_5_2_1_to_left_5<=reply_5_2_to_left_2]] & ~ [[~ [reply_5_2_left5<=0] & [1<=elected_5_to_left5 | 1<=election_5_2_4_to_left_2]]]]]] & election_5_3_4_to_left_2<=1]]]
normalized: ~ [E [true U ~ [[~ [[[~ [election_5_2_4_to_left_2<=1] | [rcv_right_election_5_2_4_1<=0 | reply_5_2_to_right_1<=1]] & [[rcv_left_election_5_2_2_2<=election_5_3_5_to_right_4 | 1<=election_5_2_1_to_left_5] & ~ [reply_5_0_left5<=rcv_right_election_5_3_4_1]]]] | [election_5_3_4_to_left_2<=1 & ~ [[[1<=reply_5_1_left5 & 1<=election_5_3_2_to_left_4] & [~ [[[1<=elected_5_to_left5 | 1<=election_5_2_4_to_left_2] & ~ [reply_5_2_left5<=0]]] & [~ [election_5_2_1_to_left_5<=reply_5_2_to_left_2] | [~ [1<=reply_5_1_to_left_2] | ~ [rcv_right_election_5_3_1_4<=rcv_right_election_5_1_1_4]]]]]]]]]]]
abstracting: (rcv_right_election_5_3_1_4<=rcv_right_election_5_1_1_4)
states: 6,074,447 (6)
abstracting: (1<=reply_5_1_to_left_2)
states: 128,776 (5)
abstracting: (election_5_2_1_to_left_5<=reply_5_2_to_left_2)
states: 5,930,807 (6)
abstracting: (reply_5_2_left5<=0)
states: 5,912,743 (6)
abstracting: (1<=election_5_2_4_to_left_2)
states: 245,352 (5)
abstracting: (1<=elected_5_to_left5)
states: 320,496 (5)
abstracting: (1<=election_5_3_2_to_left_4)
states: 179,200 (5)
abstracting: (1<=reply_5_1_left5)
states: 136,792 (5)
abstracting: (election_5_3_4_to_left_2<=1)
states: 6,158,095 (6)
abstracting: (reply_5_0_left5<=rcv_right_election_5_3_4_1)
states: 6,079,165 (6)
abstracting: (1<=election_5_2_1_to_left_5)
states: 245,352 (5)
abstracting: (rcv_left_election_5_2_2_2<=election_5_3_5_to_right_4)
states: 6,048,479 (6)
abstracting: (reply_5_2_to_right_1<=1)
states: 6,158,095 (6)
abstracting: (rcv_right_election_5_2_4_1<=0)
states: 5,989,115 (6)
abstracting: (election_5_2_4_to_left_2<=1)
states: 6,158,095 (6)
-> the formula is TRUE
FORMULA HirschbergSinclair-PT-05-ReachabilityCardinality-07 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.080sec
checking: EF [[[~ [[[[rcv_left_reply_5_2_5<=0 & [[1<=election_5_2_1_to_left_5 & ~ [election_5_3_5_to_left_1<=reply_5_2_to_left_2]] & [[1<=rcv_right_election_5_1_1_4 | 1<=election_5_3_1_to_left_5] | [1<=reply_5_2_to_right_1 & 1<=election_5_3_1_to_right_5]]]] & [~ [[[rcv_right_reply_5_2_5<=rcv_right_election_5_2_1_4 | election_5_1_1_to_right_5<=reply_5_2_to_left_4] | ~ [reply_4_0_to_right_3<=0]]] | [[~ [rcv_right_election_5_2_3_2<=rcv_left_election_5_3_1_1] & ~ [rcv_left_election_5_2_1_1<=rcv_left_reply_2_0_2]] | ~ [1<=rcv_left_reply_5_2_4]]]] | rcv_right_reply_5_1_1<=init5]] & [[~ [[[reply_5_1_left5<=rcv_right_election_5_2_4_1 | rcv_left_reply_5_2_2<=1] & [~ [[1<=rcv_left_election_5_3_2_2 | 1<=rcv_right_election_5_3_3_2]] | rcv_right_election_1_0_1_5<=1]]] & rcv_left_election_4_0_1_5<=0] | ~ [rcv_right_election_5_0_1_4<=1]]] & [election_5_3_3_to_right_2<=1 | ~ [[rcv_left_reply_5_2_5<=1 | ~ [1<=init1]]]]]]
normalized: E [true U [[election_5_3_3_to_right_2<=1 | ~ [[rcv_left_reply_5_2_5<=1 | ~ [1<=init1]]]] & [[[rcv_left_election_4_0_1_5<=0 & ~ [[[rcv_right_election_1_0_1_5<=1 | ~ [[1<=rcv_left_election_5_3_2_2 | 1<=rcv_right_election_5_3_3_2]]] & [reply_5_1_left5<=rcv_right_election_5_2_4_1 | rcv_left_reply_5_2_2<=1]]]] | ~ [rcv_right_election_5_0_1_4<=1]] & ~ [[rcv_right_reply_5_1_1<=init5 | [[[~ [1<=rcv_left_reply_5_2_4] | [~ [rcv_left_election_5_2_1_1<=rcv_left_reply_2_0_2] & ~ [rcv_right_election_5_2_3_2<=rcv_left_election_5_3_1_1]]] | ~ [[~ [reply_4_0_to_right_3<=0] | [rcv_right_reply_5_2_5<=rcv_right_election_5_2_1_4 | election_5_1_1_to_right_5<=reply_5_2_to_left_4]]]] & [rcv_left_reply_5_2_5<=0 & [[[1<=reply_5_2_to_right_1 & 1<=election_5_3_1_to_right_5] | [1<=rcv_right_election_5_1_1_4 | 1<=election_5_3_1_to_left_5]] & [1<=election_5_2_1_to_left_5 & ~ [election_5_3_5_to_left_1<=reply_5_2_to_left_2]]]]]]]]]]
abstracting: (election_5_3_5_to_left_1<=reply_5_2_to_left_2)
states: 5,978,895 (6)
abstracting: (1<=election_5_2_1_to_left_5)
states: 245,352 (5)
abstracting: (1<=election_5_3_1_to_left_5)
states: 179,200 (5)
abstracting: (1<=rcv_right_election_5_1_1_4)
states: 77,696 (4)
abstracting: (1<=election_5_3_1_to_right_5)
states: 179,200 (5)
abstracting: (1<=reply_5_2_to_right_1)
states: 245,352 (5)
abstracting: (rcv_left_reply_5_2_5<=0)
states: 6,039,935 (6)
abstracting: (election_5_1_1_to_right_5<=reply_5_2_to_left_4)
states: 6,028,463 (6)
abstracting: (rcv_right_reply_5_2_5<=rcv_right_election_5_2_1_4)
states: 6,046,987 (6)
abstracting: (reply_4_0_to_right_3<=0)
states: 4,625,408 (6)
abstracting: (rcv_right_election_5_2_3_2<=rcv_left_election_5_3_1_1)
states: 6,046,799 (6)
abstracting: (rcv_left_election_5_2_1_1<=rcv_left_reply_2_0_2)
states: 6,006,931 (6)
abstracting: (1<=rcv_left_reply_5_2_4)
states: 131,792 (5)
abstracting: (rcv_right_reply_5_1_1<=init5)
states: 6,057,555 (6)
abstracting: (rcv_right_election_5_0_1_4<=1)
states: 6,158,095 (6)
abstracting: (rcv_left_reply_5_2_2<=1)
states: 6,158,095 (6)
abstracting: (reply_5_1_left5<=rcv_right_election_5_2_4_1)
states: 6,021,303 (6)
abstracting: (1<=rcv_right_election_5_3_3_2)
states: 81,008 (4)
abstracting: (1<=rcv_left_election_5_3_2_2)
states: 81,008 (4)
abstracting: (rcv_right_election_1_0_1_5<=1)
states: 6,158,095 (6)
abstracting: (rcv_left_election_4_0_1_5<=0)
states: 4,770,847 (6)
abstracting: (1<=init1)
states: 2,692 (3)
abstracting: (rcv_left_reply_5_2_5<=1)
states: 6,158,095 (6)
abstracting: (election_5_3_3_to_right_2<=1)
states: 6,158,095 (6)
-> the formula is FALSE
FORMULA HirschbergSinclair-PT-05-ReachabilityCardinality-02 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.144sec
checking: AG [[[~ [[1<=newmsg5 | ~ [1<=election_5_2_3_to_right_2]]] & 1<=reply_5_0_left5] | [[1<=election_5_3_1_to_right_5 | reply_5_2_to_left_4<=rcv_right_reply_5_1_1] & [~ [[[~ [[[rcv_left_election_5_2_1_1<=reply_5_2_left5 & election_5_2_1_to_left_5<=0] & ~ [1<=election_5_3_1_to_right_5]]] | init4<=reply_5_2_to_left_2] | ~ [election_5_0_1_to_left_5<=0]]] | [[[rcv_left_reply_5_0_5<=0 | election_5_1_1_to_right_5<=reply_5_2_to_right_4] | reply_5_2_left5<=1] & [[[[elected_5_to_left5<=1 | ~ [rcv_left_election_5_1_1_1<=election_5_1_1_to_left_5]] | ~ [1<=rcv_left_election_5_1_2_2]] & rcv_left_reply_5_1_4<=rcv_left_election_5_0_1_1] | [~ [[[rcv_right_election_5_2_4_1<=rcv_right_election_2_0_1_1 | rcv_right_election_2_0_1_1<=0] & 1<=election_2_0_1_to_right_2]] & [[~ [1<=reply_5_2_left5] | ~ [election_4_0_1_to_left_4<=rcv_left_election_5_3_1_1]] | [1<=newmsg3 & ~ [election_5_1_2_to_right_1<=0]]]]]]]]]]
normalized: ~ [E [true U ~ [[[[[[[[[1<=newmsg3 & ~ [election_5_1_2_to_right_1<=0]] | [~ [election_4_0_1_to_left_4<=rcv_left_election_5_3_1_1] | ~ [1<=reply_5_2_left5]]] & ~ [[1<=election_2_0_1_to_right_2 & [rcv_right_election_5_2_4_1<=rcv_right_election_2_0_1_1 | rcv_right_election_2_0_1_1<=0]]]] | [rcv_left_reply_5_1_4<=rcv_left_election_5_0_1_1 & [~ [1<=rcv_left_election_5_1_2_2] | [elected_5_to_left5<=1 | ~ [rcv_left_election_5_1_1_1<=election_5_1_1_to_left_5]]]]] & [reply_5_2_left5<=1 | [rcv_left_reply_5_0_5<=0 | election_5_1_1_to_right_5<=reply_5_2_to_right_4]]] | ~ [[~ [election_5_0_1_to_left_5<=0] | [init4<=reply_5_2_to_left_2 | ~ [[~ [1<=election_5_3_1_to_right_5] & [rcv_left_election_5_2_1_1<=reply_5_2_left5 & election_5_2_1_to_left_5<=0]]]]]]] & [1<=election_5_3_1_to_right_5 | reply_5_2_to_left_4<=rcv_right_reply_5_1_1]] | [1<=reply_5_0_left5 & ~ [[1<=newmsg5 | ~ [1<=election_5_2_3_to_right_2]]]]]]]]
abstracting: (1<=election_5_2_3_to_right_2)
states: 241,392 (5)
abstracting: (1<=newmsg5)
states: 2,775,981 (6)
abstracting: (1<=reply_5_0_left5)
states: 78,930 (4)
abstracting: (reply_5_2_to_left_4<=rcv_right_reply_5_1_1)
states: 5,916,703 (6)
abstracting: (1<=election_5_3_1_to_right_5)
states: 179,200 (5)
abstracting: (election_5_2_1_to_left_5<=0)
states: 5,912,743 (6)
abstracting: (rcv_left_election_5_2_1_1<=reply_5_2_left5)
states: 5,995,299 (6)
abstracting: (1<=election_5_3_1_to_right_5)
states: 179,200 (5)
abstracting: (init4<=reply_5_2_to_left_2)
states: 6,155,277 (6)
abstracting: (election_5_0_1_to_left_5<=0)
states: 6,076,558 (6)
abstracting: (election_5_1_1_to_right_5<=reply_5_2_to_right_4)
states: 6,028,463 (6)
abstracting: (rcv_left_reply_5_0_5<=0)
states: 6,123,107 (6)
abstracting: (reply_5_2_left5<=1)
states: 6,158,095 (6)
abstracting: (rcv_left_election_5_1_1_1<=election_5_1_1_to_left_5)
states: 6,071,011 (6)
abstracting: (elected_5_to_left5<=1)
states: 6,140,031 (6)
abstracting: (1<=rcv_left_election_5_1_2_2)
states: 63,328 (4)
abstracting: (rcv_left_reply_5_1_4<=rcv_left_election_5_0_1_1)
states: 6,081,279 (6)
abstracting: (rcv_right_election_2_0_1_1<=0)
states: 5,023,077 (6)
abstracting: (rcv_right_election_5_2_4_1<=rcv_right_election_2_0_1_1)
states: 5,989,115 (6)
abstracting: (1<=election_2_0_1_to_right_2)
states: 2,431,560 (6)
abstracting: (1<=reply_5_2_left5)
states: 245,352 (5)
abstracting: (election_4_0_1_to_left_4<=rcv_left_election_5_3_1_1)
states: 4,651,843 (6)
abstracting: (election_5_1_2_to_right_1<=0)
states: 6,028,463 (6)
abstracting: (1<=newmsg3)
states: 2,593,296 (6)
-> the formula is FALSE
FORMULA HirschbergSinclair-PT-05-ReachabilityCardinality-14 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.389sec
checking: EF [[rcv_right_election_5_1_2_3<=elected_5_to_left_4 & [[[[~ [reply_5_1_left5<=1] | rcv_right_reply_5_2_1<=election_5_3_1_to_left_5] & 1<=rcv_left_election_5_3_2_2] | ~ [election_5_1_1_to_right_5<=reply_5_1_right5]] & [[[[[[[election_1_0_1_to_right_1<=rcv_right_election_4_0_1_3 & reply_2_0_left2<=0] | [rcv_left_election_5_1_1_1<=0 | election_5_2_1_to_right_5<=election_5_0_1_to_right_5]] | [~ [rcv_left_election_5_3_5_5<=0] | [election_5_2_3_to_left_3<=0 | 1<=reply_5_0_left5]]] | election_5_2_3_to_right_2<=0] | [newmsg3<=rcv_left_election_5_3_3_3 & ~ [[rcv_right_election_3_0_1_2<=election_5_1_2_to_right_1 & [rcv_right_election_5_2_2_3<=init1 & rcv_right_reply_5_2_3<=rcv_right_election_5_3_5_5]]]]] & [~ [[1<=election_5_2_2_to_right_1 & 1<=reply_5_2_to_left_4]] | [[[~ [1<=rcv_right_election_5_3_4_1] & [1<=reply_5_1_to_left_2 & reply_5_2_to_left_1<=rcv_left_election_5_2_3_3]] & ~ [1<=election_5_2_2_to_right_1]] & [~ [reply_5_2_to_right_2<=election_1_0_1_to_left_1] | rcv_right_election_5_1_1_4<=1]]]] & rcv_right_election_5_3_2_3<=0]]]]
normalized: E [true U [rcv_right_election_5_1_2_3<=elected_5_to_left_4 & [[rcv_right_election_5_3_2_3<=0 & [[[[~ [1<=election_5_2_2_to_right_1] & [[1<=reply_5_1_to_left_2 & reply_5_2_to_left_1<=rcv_left_election_5_2_3_3] & ~ [1<=rcv_right_election_5_3_4_1]]] & [rcv_right_election_5_1_1_4<=1 | ~ [reply_5_2_to_right_2<=election_1_0_1_to_left_1]]] | ~ [[1<=election_5_2_2_to_right_1 & 1<=reply_5_2_to_left_4]]] & [[newmsg3<=rcv_left_election_5_3_3_3 & ~ [[rcv_right_election_3_0_1_2<=election_5_1_2_to_right_1 & [rcv_right_election_5_2_2_3<=init1 & rcv_right_reply_5_2_3<=rcv_right_election_5_3_5_5]]]] | [election_5_2_3_to_right_2<=0 | [[[rcv_left_election_5_1_1_1<=0 | election_5_2_1_to_right_5<=election_5_0_1_to_right_5] | [election_1_0_1_to_right_1<=rcv_right_election_4_0_1_3 & reply_2_0_left2<=0]] | [[election_5_2_3_to_left_3<=0 | 1<=reply_5_0_left5] | ~ [rcv_left_election_5_3_5_5<=0]]]]]]] & [~ [election_5_1_1_to_right_5<=reply_5_1_right5] | [1<=rcv_left_election_5_3_2_2 & [rcv_right_reply_5_2_1<=election_5_3_1_to_left_5 | ~ [reply_5_1_left5<=1]]]]]]]
abstracting: (reply_5_1_left5<=1)
states: 6,158,095 (6)
abstracting: (rcv_right_reply_5_2_1<=election_5_3_1_to_left_5)
states: 5,981,195 (6)
abstracting: (1<=rcv_left_election_5_3_2_2)
states: 81,008 (4)
abstracting: (election_5_1_1_to_right_5<=reply_5_1_right5)
states: 6,028,463 (6)
abstracting: (rcv_left_election_5_3_5_5<=0)
states: 6,073,443 (6)
abstracting: (1<=reply_5_0_left5)
states: 78,930 (4)
abstracting: (election_5_2_3_to_left_3<=0)
states: 5,912,743 (6)
abstracting: (reply_2_0_left2<=0)
states: 4,719,307 (6)
abstracting: (election_1_0_1_to_right_1<=rcv_right_election_4_0_1_3)
states: 4,027,460 (6)
abstracting: (election_5_2_1_to_right_5<=election_5_0_1_to_right_5)
states: 5,916,703 (6)
abstracting: (rcv_left_election_5_1_1_1<=0)
states: 6,056,699 (6)
abstracting: (election_5_2_3_to_right_2<=0)
states: 5,916,703 (6)
abstracting: (rcv_right_reply_5_2_3<=rcv_right_election_5_3_5_5)
states: 6,049,583 (6)
abstracting: (rcv_right_election_5_2_2_3<=init1)
states: 6,047,519 (6)
abstracting: (rcv_right_election_3_0_1_2<=election_5_1_2_to_right_1)
states: 5,417,029 (6)
abstracting: (newmsg3<=rcv_left_election_5_3_3_3)
states: 3,564,799 (6)
abstracting: (1<=reply_5_2_to_left_4)
states: 241,392 (5)
abstracting: (1<=election_5_2_2_to_right_1)
states: 241,392 (5)
abstracting: (reply_5_2_to_right_2<=election_1_0_1_to_left_1)
states: 6,005,879 (6)
abstracting: (rcv_right_election_5_1_1_4<=1)
states: 6,158,095 (6)
abstracting: (1<=rcv_right_election_5_3_4_1)
states: 126,524 (5)
abstracting: (reply_5_2_to_left_1<=rcv_left_election_5_2_3_3)
states: 5,916,703 (6)
abstracting: (1<=reply_5_1_to_left_2)
states: 128,776 (5)
abstracting: (1<=election_5_2_2_to_right_1)
states: 241,392 (5)
abstracting: (rcv_right_election_5_3_2_3<=0)
states: 6,080,207 (6)
abstracting: (rcv_right_election_5_1_2_3<=elected_5_to_left_4)
states: 6,091,479 (6)
-> the formula is TRUE
FORMULA HirschbergSinclair-PT-05-ReachabilityCardinality-13 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.678sec
checking: EF [[[~ [[election_5_2_1_to_right_5<=rcv_left_reply_5_2_4 | [[1<=election_5_3_3_to_left_3 & [[newmsg3<=init5 & election_5_3_2_to_left_4<=0] & [elected_5_to_left5<=reply_5_2_to_left_4 | 1<=reply_5_2_to_left_1]]] | [~ [[rcv_left_election_5_2_4_4<=election_5_1_2_to_right_1 & 1<=elected]] & [[1<=election_5_2_2_to_right_1 | 1<=rcv_left_election_5_3_1_1] & [rcv_left_reply_5_2_3<=0 & 1<=rcv_left_election_5_2_3_3]]]]]] & ~ [[~ [[~ [[[1<=reply_2_0_left2 & election_5_3_2_to_left_4<=init1] & [1<=newmsg5 & reply_5_2_to_left_2<=notelected]]] | ~ [[reply_5_2_to_left_4<=0 & [election_5_3_2_to_left_4<=0 | election_5_2_1_to_left_5<=rcv_left_reply_5_1_4]]]]] & ~ [rcv_left_reply_3_0_3<=rcv_left_reply_3_0_3]]]] & [~ [[~ [1<=rcv_left_reply_5_1_5] | ~ [[1<=rcv_left_election_5_3_5_5 & [[[election_1_0_1_to_right_1<=election_5_3_3_to_left_3 & election_5_3_4_to_left_2<=election_5_1_2_to_right_1] & [reply_5_0_to_right_4<=0 & newmsg1<=rcv_left_election_1_0_1_2]] & [[election_5_1_2_to_right_1<=rcv_right_election_5_2_4_1 | rcv_left_reply_5_0_5<=1] | ~ [reply_3_0_left3<=0]]]]]]] & ~ [[[1<=reply_5_2_to_left_3 | newmsg5<=1] & 1<=election_3_0_1_to_left_3]]]]]
normalized: E [true U [[~ [[1<=election_3_0_1_to_left_3 & [1<=reply_5_2_to_left_3 | newmsg5<=1]]] & ~ [[~ [[1<=rcv_left_election_5_3_5_5 & [[~ [reply_3_0_left3<=0] | [election_5_1_2_to_right_1<=rcv_right_election_5_2_4_1 | rcv_left_reply_5_0_5<=1]] & [[election_1_0_1_to_right_1<=election_5_3_3_to_left_3 & election_5_3_4_to_left_2<=election_5_1_2_to_right_1] & [reply_5_0_to_right_4<=0 & newmsg1<=rcv_left_election_1_0_1_2]]]]] | ~ [1<=rcv_left_reply_5_1_5]]]] & [~ [[~ [rcv_left_reply_3_0_3<=rcv_left_reply_3_0_3] & ~ [[~ [[[1<=newmsg5 & reply_5_2_to_left_2<=notelected] & [1<=reply_2_0_left2 & election_5_3_2_to_left_4<=init1]]] | ~ [[reply_5_2_to_left_4<=0 & [election_5_3_2_to_left_4<=0 | election_5_2_1_to_left_5<=rcv_left_reply_5_1_4]]]]]]] & ~ [[election_5_2_1_to_right_5<=rcv_left_reply_5_2_4 | [[1<=election_5_3_3_to_left_3 & [[newmsg3<=init5 & election_5_3_2_to_left_4<=0] & [elected_5_to_left5<=reply_5_2_to_left_4 | 1<=reply_5_2_to_left_1]]] | [[[rcv_left_reply_5_2_3<=0 & 1<=rcv_left_election_5_2_3_3] & [1<=election_5_2_2_to_right_1 | 1<=rcv_left_election_5_3_1_1]] & ~ [[rcv_left_election_5_2_4_4<=election_5_1_2_to_right_1 & 1<=elected]]]]]]]]]
abstracting: (1<=elected)
states: 9,504 (3)
abstracting: (rcv_left_election_5_2_4_4<=election_5_1_2_to_right_1)
states: 6,034,223 (6)
abstracting: (1<=rcv_left_election_5_3_1_1)
states: 126,524 (5)
abstracting: (1<=election_5_2_2_to_right_1)
states: 241,392 (5)
abstracting: (1<=rcv_left_election_5_2_3_3)
states: 108,512 (5)
abstracting: (rcv_left_reply_5_2_3<=0)
states: 6,047,519 (6)
abstracting: (1<=reply_5_2_to_left_1)
states: 241,392 (5)
abstracting: (elected_5_to_left5<=reply_5_2_to_left_4)
states: 5,837,599 (6)
abstracting: (election_5_3_2_to_left_4<=0)
states: 5,978,895 (6)
abstracting: (newmsg3<=init5)
states: 3,566,119 (6)
abstracting: (1<=election_5_3_3_to_left_3)
states: 179,200 (5)
abstracting: (election_5_2_1_to_right_5<=rcv_left_reply_5_2_4)
states: 5,926,847 (6)
abstracting: (election_5_2_1_to_left_5<=rcv_left_reply_5_1_4)
states: 5,912,743 (6)
abstracting: (election_5_3_2_to_left_4<=0)
states: 5,978,895 (6)
abstracting: (reply_5_2_to_left_4<=0)
states: 5,916,703 (6)
abstracting: (election_5_3_2_to_left_4<=init1)
states: 5,978,895 (6)
abstracting: (1<=reply_2_0_left2)
states: 1,438,788 (6)
abstracting: (reply_5_2_to_left_2<=notelected)
states: 5,916,703 (6)
abstracting: (1<=newmsg5)
states: 2,775,981 (6)
abstracting: (rcv_left_reply_3_0_3<=rcv_left_reply_3_0_3)
states: 6,158,095 (6)
abstracting: (1<=rcv_left_reply_5_1_5)
states: 63,880 (4)
abstracting: (newmsg1<=rcv_left_election_1_0_1_2)
states: 3,022,226 (6)
abstracting: (reply_5_0_to_right_4<=0)
states: 6,079,165 (6)
abstracting: (election_5_3_4_to_left_2<=election_5_1_2_to_right_1)
states: 5,978,895 (6)
abstracting: (election_1_0_1_to_right_1<=election_5_3_3_to_left_3)
states: 3,808,075 (6)
abstracting: (rcv_left_reply_5_0_5<=1)
states: 6,158,095 (6)
abstracting: (election_5_1_2_to_right_1<=rcv_right_election_5_2_4_1)
states: 6,028,463 (6)
abstracting: (reply_3_0_left3<=0)
states: 4,608,902 (6)
abstracting: (1<=rcv_left_election_5_3_5_5)
states: 84,652 (4)
abstracting: (newmsg5<=1)
states: 6,158,095 (6)
abstracting: (1<=reply_5_2_to_left_3)
states: 241,392 (5)
abstracting: (1<=election_3_0_1_to_left_3)
states: 1,553,936 (6)
-> the formula is FALSE
FORMULA HirschbergSinclair-PT-05-ReachabilityCardinality-12 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.182sec
totally nodes used: 1115820 (1.1e+06)
number of garbage collections: 0
fire ops cache: hits/miss/sum: 1609470 6358821 7968291
used/not used/entry size/cache size: 6623729 60485135 16 1024MB
basic ops cache: hits/miss/sum: 469398 2461386 2930784
used/not used/entry size/cache size: 3454968 13322248 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: 69724 297409 367133
used/not used/entry size/cache size: 292818 8095790 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 66166897
1 799154
2 116312
3 22438
4 3622
5 406
6 35
7 0
8 0
9 0
>= 10 0
Total processing time: 0m 8.996sec
BK_STOP 1679904782290
--------------------
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:5058 (45), effective:218 (1)
initing FirstDep: 0m 0.000sec
iterations count:618 (5), effective:32 (0)
iterations count:1473 (13), effective:89 (0)
iterations count:1496 (13), effective:83 (0)
iterations count:2695 (24), effective:162 (1)
iterations count:1296 (11), effective:82 (0)
iterations count:1668 (15), effective:106 (0)
iterations count:2394 (21), effective:142 (1)
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="HirschbergSinclair-PT-05"
export BK_EXAMINATION="ReachabilityCardinality"
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 HirschbergSinclair-PT-05, examination is ReachabilityCardinality"
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-167840340600430"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"
tar xzf /home/mcc/BenchKit/INPUTS/HirschbergSinclair-PT-05.tgz
mv HirschbergSinclair-PT-05 execution
cd execution
if [ "ReachabilityCardinality" = "ReachabilityDeadlock" ] || [ "ReachabilityCardinality" = "UpperBounds" ] || [ "ReachabilityCardinality" = "QuasiLiveness" ] || [ "ReachabilityCardinality" = "StableMarking" ] || [ "ReachabilityCardinality" = "Liveness" ] || [ "ReachabilityCardinality" = "OneSafe" ] || [ "ReachabilityCardinality" = "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 [ "ReachabilityCardinality" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "ReachabilityCardinality" != "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 "ReachabilityCardinality.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property ReachabilityCardinality.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "ReachabilityCardinality.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 [ "ReachabilityCardinality" = "ReachabilityDeadlock" ] || [ "ReachabilityCardinality" = "QuasiLiveness" ] || [ "ReachabilityCardinality" = "StableMarking" ] || [ "ReachabilityCardinality" = "Liveness" ] || [ "ReachabilityCardinality" = "OneSafe" ] ; then
echo "FORMULA_NAME ReachabilityCardinality"
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 ;