About the Execution of Marcie for ParamProductionCell-PT-3
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
9694.132 | 291823.00 | 291878.00 | 240.00 | FTTTTTFTFFFFTTTF | 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-167863532700385.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 ParamProductionCell-PT-3, examination is CTLCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r257-smll-167863532700385
=====================================================================
--------------------
preparation of the directory to be used:
/home/mcc/execution
total 616K
-rw-r--r-- 1 mcc users 8.0K Feb 26 17:15 CTLCardinality.txt
-rw-r--r-- 1 mcc users 69K Feb 26 17:15 CTLCardinality.xml
-rw-r--r-- 1 mcc users 7.3K Feb 26 17:15 CTLFireability.txt
-rw-r--r-- 1 mcc users 57K Feb 26 17:15 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.2K Jan 29 11:40 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 6.2K Jan 29 11:40 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 4.8K Feb 25 16:29 LTLCardinality.txt
-rw-r--r-- 1 mcc users 29K Feb 25 16:29 LTLCardinality.xml
-rw-r--r-- 1 mcc users 2.8K Feb 25 16:29 LTLFireability.txt
-rw-r--r-- 1 mcc users 18K Feb 25 16:29 LTLFireability.xml
-rw-r--r-- 1 mcc users 9.9K Feb 26 17:17 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 81K Feb 26 17:17 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 12K Feb 26 17:16 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 84K Feb 26 17:16 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.9K Feb 25 16:29 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.9K 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 2 Mar 5 18:23 instance
-rw-r--r-- 1 mcc users 6 Mar 5 18:23 iscolored
-rw-r--r-- 1 mcc users 174K 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 ParamProductionCell-PT-3-CTLCardinality-00
FORMULA_NAME ParamProductionCell-PT-3-CTLCardinality-01
FORMULA_NAME ParamProductionCell-PT-3-CTLCardinality-02
FORMULA_NAME ParamProductionCell-PT-3-CTLCardinality-03
FORMULA_NAME ParamProductionCell-PT-3-CTLCardinality-04
FORMULA_NAME ParamProductionCell-PT-3-CTLCardinality-05
FORMULA_NAME ParamProductionCell-PT-3-CTLCardinality-06
FORMULA_NAME ParamProductionCell-PT-3-CTLCardinality-07
FORMULA_NAME ParamProductionCell-PT-3-CTLCardinality-08
FORMULA_NAME ParamProductionCell-PT-3-CTLCardinality-09
FORMULA_NAME ParamProductionCell-PT-3-CTLCardinality-10
FORMULA_NAME ParamProductionCell-PT-3-CTLCardinality-11
FORMULA_NAME ParamProductionCell-PT-3-CTLCardinality-12
FORMULA_NAME ParamProductionCell-PT-3-CTLCardinality-13
FORMULA_NAME ParamProductionCell-PT-3-CTLCardinality-14
FORMULA_NAME ParamProductionCell-PT-3-CTLCardinality-15
=== Now, execution of the tool begins
BK_START 1678840086976
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=ParamProductionCell-PT-3
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: ParamProductionCell_PT_3
(NrP: 231 NrTr: 202 NrArc: 846)
parse formulas
formulas created successfully
place and transition orderings generation:0m 0.006sec
net check time: 0m 0.000sec
init dd package: 0m 3.479sec
RS generation: 0m 0.866sec
-> reachability set: #nodes 12807 (1.3e+04) #states 1,465,206 (6)
starting MCC model checker
--------------------------
checking: EG [crane_mag_off<=1]
normalized: EG [crane_mag_off<=1]
abstracting: (crane_mag_off<=1)
states: 1,465,206 (6)
EG iterations: 0
-> the formula is TRUE
FORMULA ParamProductionCell-PT-3-CTLCardinality-13 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.006sec
checking: AF [AX [AX [~ [AG [FB_trans_rs<=press_at_lower_pos]]]]]
normalized: ~ [EG [EX [EX [~ [E [true U ~ [FB_trans_rs<=press_at_lower_pos]]]]]]]
abstracting: (FB_trans_rs<=press_at_lower_pos)
states: 1,460,198 (6)
...
EG iterations: 1
-> the formula is TRUE
FORMULA ParamProductionCell-PT-3-CTLCardinality-14 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 2.169sec
checking: [AF [arm2_pick_up_angle<=PU_out] & AF [1<=CU_lower_rs]]
normalized: [~ [EG [~ [1<=CU_lower_rs]]] & ~ [EG [~ [arm2_pick_up_angle<=PU_out]]]]
abstracting: (arm2_pick_up_angle<=PU_out)
states: 1,202,815 (6)
....................................................................................................................................
EG iterations: 132
abstracting: (1<=CU_lower_rs)
states: 36,516 (4)
.........................................................................................................................................................................................................................................................................................................................................................................
EG iterations: 361
-> the formula is TRUE
FORMULA ParamProductionCell-PT-3-CTLCardinality-02 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m51.892sec
checking: AF [~ [EF [~ [[arm2_waiting_for_swivel_1<=A2L_rot1_run | A2U_rotated<=A2U_rot3_rs]]]]]
normalized: ~ [EG [E [true U ~ [[arm2_waiting_for_swivel_1<=A2L_rot1_run | A2U_rotated<=A2U_rot3_rs]]]]]
abstracting: (A2U_rotated<=A2U_rot3_rs)
states: 1,445,585 (6)
abstracting: (arm2_waiting_for_swivel_1<=A2L_rot1_run)
states: 1,441,793 (6)
.
EG iterations: 1
-> the formula is TRUE
FORMULA ParamProductionCell-PT-3-CTLCardinality-03 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.005sec
checking: [AX [~ [1<=belt1_light_barrier_false]] | EG [E [A1L_rot3_in<=A2L_rot2_rs U CL_loaded<=0]]]
normalized: [EG [E [A1L_rot3_in<=A2L_rot2_rs U CL_loaded<=0]] | ~ [EX [1<=belt1_light_barrier_false]]]
abstracting: (1<=belt1_light_barrier_false)
states: 1,430,246 (6)
.abstracting: (CL_loaded<=0)
states: 1,419,588 (6)
abstracting: (A1L_rot3_in<=A2L_rot2_rs)
states: 1,461,312 (6)
.
EG iterations: 1
-> the formula is TRUE
FORMULA ParamProductionCell-PT-3-CTLCardinality-12 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.716sec
checking: [AG [[AF [[~ [EF [1<=A2L_rot3_run]] | ~ [1<=A1L_rot3_in]]] & EX [EX [[press_at_upper_pos<=TU_rot_rs & 1<=arm1_retract_ext]]]]] | EF [AX [~ [AF [~ [crane_stop_h<=0]]]]]]
normalized: [~ [E [true U ~ [[~ [EG [~ [[~ [E [true U 1<=A2L_rot3_run]] | ~ [1<=A1L_rot3_in]]]]] & EX [EX [[press_at_upper_pos<=TU_rot_rs & 1<=arm1_retract_ext]]]]]]] | E [true U ~ [EX [~ [EG [crane_stop_h<=0]]]]]]
abstracting: (crane_stop_h<=0)
states: 246,402 (5)
...............................................................................................................................................................................................................................
EG iterations: 223
.abstracting: (1<=arm1_retract_ext)
states: 1,402,106 (6)
abstracting: (press_at_upper_pos<=TU_rot_rs)
states: 1,294,202 (6)
..abstracting: (1<=A1L_rot3_in)
states: 3,894 (3)
abstracting: (1<=A2L_rot3_run)
states: 14,114 (4)
...................................................................
EG iterations: 67
-> the formula is FALSE
FORMULA ParamProductionCell-PT-3-CTLCardinality-00 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m23.245sec
checking: AX [E [table_stop_v<=1 U EG [[~ [[A2U_extended<=A2U_rot1_in | 1<=A2L_loaded]] & ~ [[1<=ch_TA1_full | crane_store_free<=0]]]]]]
normalized: ~ [EX [~ [E [table_stop_v<=1 U EG [[~ [[A2U_extended<=A2U_rot1_in | 1<=A2L_loaded]] & ~ [[1<=ch_TA1_full | crane_store_free<=0]]]]]]]]
abstracting: (crane_store_free<=0)
states: 1,241,298 (6)
abstracting: (1<=ch_TA1_full)
states: 27,248 (4)
abstracting: (1<=A2L_loaded)
states: 7,057 (3)
abstracting: (A2U_extended<=A2U_rot1_in)
states: 1,445,585 (6)
.....................
before gc: list nodes free: 1156396
after gc: idd nodes used:67719, unused:63932281; list nodes free:272337759
......................
EG iterations: 43
abstracting: (table_stop_v<=1)
states: 1,465,206 (6)
.-> the formula is FALSE
FORMULA ParamProductionCell-PT-3-CTLCardinality-06 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 5.304sec
checking: EF [AG [EG [[[EG [1<=table_at_load_angle] & AG [A1U_rot2_rs<=DB_deliver_run]] & [[1<=A2U_unloaded & arm1_waiting_for_swivel_1<=1] & EG [1<=table_stop_v]]]]]]
normalized: E [true U ~ [E [true U ~ [EG [[[EG [1<=table_stop_v] & [1<=A2U_unloaded & arm1_waiting_for_swivel_1<=1]] & [~ [E [true U ~ [A1U_rot2_rs<=DB_deliver_run]]] & EG [1<=table_at_load_angle]]]]]]]]
abstracting: (1<=table_at_load_angle)
states: 89,458 (4)
...................................................................................................................................................................................................................................
EG iterations: 227
abstracting: (A1U_rot2_rs<=DB_deliver_run)
states: 1,463,331 (6)
abstracting: (arm1_waiting_for_swivel_1<=1)
states: 1,465,206 (6)
abstracting: (1<=A2U_unloaded)
states: 19,621 (4)
abstracting: (1<=table_stop_v)
states: 1,115,088 (6)
...............................................................................................................................................................................................................................................................................................................
EG iterations: 303
.
EG iterations: 1
-> the formula is FALSE
FORMULA ParamProductionCell-PT-3-CTLCardinality-08 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m59.587sec
checking: ~ [EF [A [[EF [~ [1<=arm1_pick_up_ext]] & ~ [CL_in<=ch_PA2_free]] U [AX [[A2L_rot3_in<=1 | A1L_rot1_run<=0]] & EF [AG [A1L_ret_rs<=CL_trans_rs]]]]]]
normalized: ~ [E [true U [~ [EG [~ [[E [true U ~ [E [true U ~ [A1L_ret_rs<=CL_trans_rs]]]] & ~ [EX [~ [[A2L_rot3_in<=1 | A1L_rot1_run<=0]]]]]]]] & ~ [E [~ [[E [true U ~ [E [true U ~ [A1L_ret_rs<=CL_trans_rs]]]] & ~ [EX [~ [[A2L_rot3_in<=1 | A1L_rot1_run<=0]]]]]] U [~ [[~ [CL_in<=ch_PA2_free] & E [true U ~ [1<=arm1_pick_up_ext]]]] & ~ [[E [true U ~ [E [true U ~ [A1L_ret_rs<=CL_trans_rs]]]] & ~ [EX [~ [[A2L_rot3_in<=1 | A1L_rot1_run<=0]]]]]]]]]]]]
abstracting: (A1L_rot1_run<=0)
states: 1,462,242 (6)
abstracting: (A2L_rot3_in<=1)
states: 1,465,206 (6)
.abstracting: (A1L_ret_rs<=CL_trans_rs)
states: 1,460,230 (6)
abstracting: (1<=arm1_pick_up_ext)
states: 25,610 (4)
abstracting: (CL_in<=ch_PA2_free)
states: 1,422,584 (6)
abstracting: (A1L_rot1_run<=0)
states: 1,462,242 (6)
abstracting: (A2L_rot3_in<=1)
states: 1,465,206 (6)
.abstracting: (A1L_ret_rs<=CL_trans_rs)
states: 1,460,230 (6)
abstracting: (A1L_rot1_run<=0)
states: 1,462,242 (6)
abstracting: (A2L_rot3_in<=1)
states: 1,465,206 (6)
.abstracting: (A1L_ret_rs<=CL_trans_rs)
states: 1,460,230 (6)
EG iterations: 0
-> the formula is TRUE
FORMULA ParamProductionCell-PT-3-CTLCardinality-01 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.852sec
checking: AG [EX [EF [[AG [A2L_rot3_in<=1] | [E [ch_A1P_free<=0 U ch_PA2_full<=press_ready_for_loading] & E [arm2_having_swivel_1<=1 U arm2_backward<=A1L_ret_rs]]]]]]
normalized: ~ [E [true U ~ [EX [E [true U [[E [arm2_having_swivel_1<=1 U arm2_backward<=A1L_ret_rs] & E [ch_A1P_free<=0 U ch_PA2_full<=press_ready_for_loading]] | ~ [E [true U ~ [A2L_rot3_in<=1]]]]]]]]]
abstracting: (A2L_rot3_in<=1)
states: 1,465,206 (6)
abstracting: (ch_PA2_full<=press_ready_for_loading)
states: 1,421,925 (6)
abstracting: (ch_A1P_free<=0)
states: 1,373,565 (6)
abstracting: (arm2_backward<=A1L_ret_rs)
states: 1,385,172 (6)
abstracting: (arm2_having_swivel_1<=1)
states: 1,465,206 (6)
.-> the formula is TRUE
FORMULA ParamProductionCell-PT-3-CTLCardinality-04 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.134sec
checking: AG [[DB_trans_run<=arm2_pick_up_angle | ~ [[[robot_right<=ch_A1P_free & table_stop_v<=1] | [~ [EX [1<=A1U_out]] & AG [[A1U_rot1_rs<=1 & A2L_rot3_in<=0]]]]]]]
normalized: ~ [E [true U ~ [[DB_trans_run<=arm2_pick_up_angle | ~ [[[~ [E [true U ~ [[A1U_rot1_rs<=1 & A2L_rot3_in<=0]]]] & ~ [EX [1<=A1U_out]]] | [robot_right<=ch_A1P_free & table_stop_v<=1]]]]]]]
abstracting: (table_stop_v<=1)
states: 1,465,206 (6)
abstracting: (robot_right<=ch_A1P_free)
states: 1,390,287 (6)
abstracting: (1<=A1U_out)
states: 7,498 (3)
.abstracting: (A2L_rot3_in<=0)
states: 1,458,149 (6)
abstracting: (A1U_rot1_rs<=1)
states: 1,465,206 (6)
abstracting: (DB_trans_run<=arm2_pick_up_angle)
states: 1,400,710 (6)
-> the formula is FALSE
FORMULA ParamProductionCell-PT-3-CTLCardinality-15 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 1.525sec
checking: AG [~ [[~ [1<=A2L_rot3_run] & AG [[A [CU_trans_rs<=A1U_out U belt1_stop<=arm2_backward] & [~ [crane_mag_off<=1] | [A2L_ret_rs<=ch_CF_full | CL_out<=0]]]]]]]
normalized: ~ [E [true U [~ [E [true U ~ [[[[A2L_ret_rs<=ch_CF_full | CL_out<=0] | ~ [crane_mag_off<=1]] & [~ [EG [~ [belt1_stop<=arm2_backward]]] & ~ [E [~ [belt1_stop<=arm2_backward] U [~ [CU_trans_rs<=A1U_out] & ~ [belt1_stop<=arm2_backward]]]]]]]]] & ~ [1<=A2L_rot3_run]]]]
abstracting: (1<=A2L_rot3_run)
states: 14,114 (4)
abstracting: (belt1_stop<=arm2_backward)
states: 129,306 (5)
abstracting: (CU_trans_rs<=A1U_out)
states: 1,428,888 (6)
abstracting: (belt1_stop<=arm2_backward)
states: 129,306 (5)
abstracting: (belt1_stop<=arm2_backward)
states: 129,306 (5)
...................................................................................
before gc: list nodes free: 1406741
after gc: idd nodes used:194696, unused:63805304; list nodes free:271793856
..................................................................
EG iterations: 149
abstracting: (crane_mag_off<=1)
states: 1,465,206 (6)
abstracting: (CL_out<=0)
states: 1,419,588 (6)
abstracting: (A2L_ret_rs<=ch_CF_full)
states: 1,458,668 (6)
-> the formula is TRUE
FORMULA ParamProductionCell-PT-3-CTLCardinality-07 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m33.075sec
checking: EX [E [~ [A [[~ [TL_in<=ch_CF_full] & [table_unload_angle<=arm2_release_ext | arm1_retract_ext<=0]] U [1<=robot_left | AX [1<=arm1_waiting_for_swivel_2]]]] U [EG [[E [arm2_release_ext<=CU_lift_run U A2L_extended<=A1U_ret_run] | [1<=arm2_retract_ext | A2U_rot2_run<=arm2_retract_ext]]] & ~ [AX [~ [DB_trans_rs<=0]]]]]]
normalized: EX [E [~ [[~ [EG [~ [[1<=robot_left | ~ [EX [~ [1<=arm1_waiting_for_swivel_2]]]]]]] & ~ [E [~ [[1<=robot_left | ~ [EX [~ [1<=arm1_waiting_for_swivel_2]]]]] U [~ [[1<=robot_left | ~ [EX [~ [1<=arm1_waiting_for_swivel_2]]]]] & ~ [[[table_unload_angle<=arm2_release_ext | arm1_retract_ext<=0] & ~ [TL_in<=ch_CF_full]]]]]]]] U [EG [[[1<=arm2_retract_ext | A2U_rot2_run<=arm2_retract_ext] | E [arm2_release_ext<=CU_lift_run U A2L_extended<=A1U_ret_run]]] & EX [DB_trans_rs<=0]]]]
abstracting: (DB_trans_rs<=0)
states: 1,425,722 (6)
.abstracting: (A2L_extended<=A1U_ret_run)
states: 1,458,149 (6)
abstracting: (arm2_release_ext<=CU_lift_run)
states: 1,370,801 (6)
abstracting: (A2U_rot2_run<=arm2_retract_ext)
states: 1,465,206 (6)
abstracting: (1<=arm2_retract_ext)
states: 1,331,816 (6)
EG iterations: 0
abstracting: (TL_in<=ch_CF_full)
states: 1,384,488 (6)
abstracting: (arm1_retract_ext<=0)
states: 63,100 (4)
abstracting: (table_unload_angle<=arm2_release_ext)
states: 911,868 (5)
abstracting: (1<=arm1_waiting_for_swivel_2)
states: 33,115 (4)
.abstracting: (1<=robot_left)
states: 97,206 (4)
abstracting: (1<=arm1_waiting_for_swivel_2)
states: 33,115 (4)
.abstracting: (1<=robot_left)
states: 97,206 (4)
abstracting: (1<=arm1_waiting_for_swivel_2)
states: 33,115 (4)
.abstracting: (1<=robot_left)
states: 97,206 (4)
.............................................................................................................................................................................
EG iterations: 173
.-> the formula is TRUE
FORMULA ParamProductionCell-PT-3-CTLCardinality-05 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m25.719sec
checking: EF [[A2U_ext_run<=ch_PA2_full & [~ [[[~ [1<=A1L_rot3_in] | E [crane_above_deposit_belt<=0 U A1L_out<=belt2_start]] & A [[table_at_load_angle<=0 | arm1_waiting_for_swivel_1<=1] U EX [ch_A1P_free<=arm1_pick_up_angle]]]] & [[[EX [arm2_release_ext<=ch_CF_full] | 1<=A1L_ext_rs] & [E [DB_deliver_run<=0 U CL_trans_rs<=0] & 1<=A2L_rot1_run]] | [~ [A1L_rot3_run<=DB_at_end] & AG [deposit_belt_occupied<=A2L_rot2_in]]]]]]
normalized: E [true U [A2U_ext_run<=ch_PA2_full & [[[~ [E [true U ~ [deposit_belt_occupied<=A2L_rot2_in]]] & ~ [A1L_rot3_run<=DB_at_end]] | [[1<=A2L_rot1_run & E [DB_deliver_run<=0 U CL_trans_rs<=0]] & [1<=A1L_ext_rs | EX [arm2_release_ext<=ch_CF_full]]]] & ~ [[[~ [EG [~ [EX [ch_A1P_free<=arm1_pick_up_angle]]]] & ~ [E [~ [EX [ch_A1P_free<=arm1_pick_up_angle]] U [~ [[table_at_load_angle<=0 | arm1_waiting_for_swivel_1<=1]] & ~ [EX [ch_A1P_free<=arm1_pick_up_angle]]]]]] & [E [crane_above_deposit_belt<=0 U A1L_out<=belt2_start] | ~ [1<=A1L_rot3_in]]]]]]]
abstracting: (1<=A1L_rot3_in)
states: 3,894 (3)
abstracting: (A1L_out<=belt2_start)
states: 1,461,068 (6)
abstracting: (crane_above_deposit_belt<=0)
states: 629,952 (5)
abstracting: (ch_A1P_free<=arm1_pick_up_angle)
states: 1,396,478 (6)
.abstracting: (arm1_waiting_for_swivel_1<=1)
states: 1,465,206 (6)
abstracting: (table_at_load_angle<=0)
states: 1,375,748 (6)
abstracting: (ch_A1P_free<=arm1_pick_up_angle)
states: 1,396,478 (6)
.abstracting: (ch_A1P_free<=arm1_pick_up_angle)
states: 1,396,478 (6)
..............................................................................................................................................................
EG iterations: 157
abstracting: (arm2_release_ext<=ch_CF_full)
states: 1,374,726 (6)
.abstracting: (1<=A1L_ext_rs)
states: 5,122 (3)
abstracting: (CL_trans_rs<=0)
states: 1,419,588 (6)
abstracting: (DB_deliver_run<=0)
states: 1,386,238 (6)
abstracting: (1<=A2L_rot1_run)
states: 2,720 (3)
abstracting: (A1L_rot3_run<=DB_at_end)
states: 1,457,718 (6)
abstracting: (deposit_belt_occupied<=A2L_rot2_in)
states: 1,365,559 (6)
abstracting: (A2U_ext_run<=ch_PA2_full)
states: 1,427,130 (6)
-> the formula is FALSE
FORMULA ParamProductionCell-PT-3-CTLCardinality-11 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 2.617sec
checking: E [E [[[[~ [[crane_above_feed_belt<=A1L_ret_run | belt1_light_barrier_false<=feed_belt_empty]] | AF [feed_belt_empty<=0]] | AF [A1U_rot3_rs<=0]] | DB_in<=1] U ~ [A1U_rot3_rs<=1]] U [EF [[[[[blank_forged<=1 & 1<=table_right] & [A1L_loaded<=A1U_rot1_in & 1<=crane_lift]] & E [crane_stop_v<=1 U table_right<=A1U_rot3_rs]] | [[[A2L_rot2_rs<=1 & A2L_rot1_in<=1] | [deposit_belt_occupied<=press_ready_for_unloading | press_ready_for_loading<=1]] & AF [1<=A2U_out]]]] & AX [EF [[[1<=A2L_rot1_rs & 1<=A1L_rot1_run] & EG [1<=crane_release_height]]]]]]
normalized: E [E [[DB_in<=1 | [[~ [EG [~ [feed_belt_empty<=0]]] | ~ [[crane_above_feed_belt<=A1L_ret_run | belt1_light_barrier_false<=feed_belt_empty]]] | ~ [EG [~ [A1U_rot3_rs<=0]]]]] U ~ [A1U_rot3_rs<=1]] U [E [true U [[[[deposit_belt_occupied<=press_ready_for_unloading | press_ready_for_loading<=1] | [A2L_rot2_rs<=1 & A2L_rot1_in<=1]] & ~ [EG [~ [1<=A2U_out]]]] | [E [crane_stop_v<=1 U table_right<=A1U_rot3_rs] & [[A1L_loaded<=A1U_rot1_in & 1<=crane_lift] & [blank_forged<=1 & 1<=table_right]]]]] & ~ [EX [~ [E [true U [[1<=A2L_rot1_rs & 1<=A1L_rot1_run] & EG [1<=crane_release_height]]]]]]]]
abstracting: (1<=crane_release_height)
states: 182,580 (5)
.............................................................................................................................................................................................................
EG iterations: 205
abstracting: (1<=A1L_rot1_run)
states: 2,964 (3)
abstracting: (1<=A2L_rot1_rs)
states: 1,360 (3)
.abstracting: (1<=table_right)
states: 350,118 (5)
abstracting: (blank_forged<=1)
states: 1,465,206 (6)
abstracting: (1<=crane_lift)
states: 246,402 (5)
abstracting: (A1L_loaded<=A1U_rot1_in)
states: 1,460,084 (6)
abstracting: (table_right<=A1U_rot3_rs)
states: 1,116,504 (6)
abstracting: (crane_stop_v<=1)
states: 1,465,206 (6)
abstracting: (1<=A2U_out)
states: 19,621 (4)
................................................................................................................................................................................................................................................................................................................................................................
EG iterations: 352
abstracting: (A2L_rot1_in<=1)
states: 1,465,206 (6)
abstracting: (A2L_rot2_rs<=1)
states: 1,465,206 (6)
abstracting: (press_ready_for_loading<=1)
states: 1,465,206 (6)
abstracting: (deposit_belt_occupied<=press_ready_for_unloading)
states: 1,387,551 (6)
abstracting: (A1U_rot3_rs<=1)
states: 1,465,206 (6)
abstracting: (A1U_rot3_rs<=0)
states: 1,459,627 (6)
............................................................................................................
EG iterations: 108
abstracting: (belt1_light_barrier_false<=feed_belt_empty)
states: 359,561 (5)
abstracting: (crane_above_feed_belt<=A1L_ret_run)
states: 839,722 (5)
abstracting: (feed_belt_empty<=0)
states: 1,140,605 (6)
.............................................................................................................................
before gc: list nodes free: 1565598
after gc: idd nodes used:270278, unused:63729722; list nodes free:271475207
.....................................................................................................................................................
EG iterations: 274
abstracting: (DB_in<=1)
states: 1,465,206 (6)
-> the formula is FALSE
FORMULA ParamProductionCell-PT-3-CTLCardinality-10 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 1m12.949sec
checking: AF [[[[[E [EG [1<=A1U_rotated] U ~ [A2U_extended<=1]] & CL_trans_run<=0] | [[[arm2_pick_up_angle<=1 | [arm1_storing<=1 | table_upward<=0]] | 1<=table_stop_h] | A1L_out<=0]] | ~ [A [[1<=arm1_release_angle | DB_deliver_rs<=belt2_light_barrier_true] U [A1U_out<=arm2_release_angle | A2L_rot3_in<=arm2_release_angle]]]] & [[~ [E [A2U_ext_rs<=0 U 1<=PU_in]] & [ch_FT_full<=arm2_waiting_for_swivel_2 & EG [AG [TL_rot_run<=0]]]] & ~ [[CL_ready_to_transport<=CL_lower_run | [[[A2L_rot1_run<=1 & table_stop_h<=A1L_rot3_in] | AG [FB_in<=1]] & EF [belt2_light_barrier_false<=0]]]]]]]
normalized: ~ [EG [~ [[[~ [[CL_ready_to_transport<=CL_lower_run | [E [true U belt2_light_barrier_false<=0] & [~ [E [true U ~ [FB_in<=1]]] | [A2L_rot1_run<=1 & table_stop_h<=A1L_rot3_in]]]]] & [[ch_FT_full<=arm2_waiting_for_swivel_2 & EG [~ [E [true U ~ [TL_rot_run<=0]]]]] & ~ [E [A2U_ext_rs<=0 U 1<=PU_in]]]] & [~ [[~ [EG [~ [[A1U_out<=arm2_release_angle | A2L_rot3_in<=arm2_release_angle]]]] & ~ [E [~ [[A1U_out<=arm2_release_angle | A2L_rot3_in<=arm2_release_angle]] U [~ [[1<=arm1_release_angle | DB_deliver_rs<=belt2_light_barrier_true]] & ~ [[A1U_out<=arm2_release_angle | A2L_rot3_in<=arm2_release_angle]]]]]]] | [[A1L_out<=0 | [1<=table_stop_h | [arm2_pick_up_angle<=1 | [arm1_storing<=1 | table_upward<=0]]]] | [CL_trans_run<=0 & E [EG [1<=A1U_rotated] U ~ [A2U_extended<=1]]]]]]]]]
abstracting: (A2U_extended<=1)
states: 1,465,206 (6)
abstracting: (1<=A1U_rotated)
states: 7,498 (3)
............................................................................................................
EG iterations: 108
abstracting: (CL_trans_run<=0)
states: 1,373,970 (6)
abstracting: (table_upward<=0)
states: 1,115,088 (6)
abstracting: (arm1_storing<=1)
states: 1,465,206 (6)
abstracting: (arm2_pick_up_angle<=1)
states: 1,465,206 (6)
abstracting: (1<=table_stop_h)
states: 1,115,088 (6)
abstracting: (A1L_out<=0)
states: 1,460,084 (6)
abstracting: (A2L_rot3_in<=arm2_release_angle)
states: 1,465,206 (6)
abstracting: (A1U_out<=arm2_release_angle)
states: 1,457,708 (6)
abstracting: (DB_deliver_rs<=belt2_light_barrier_true)
states: 1,425,722 (6)
abstracting: (1<=arm1_release_angle)
states: 322,618 (5)
abstracting: (A2L_rot3_in<=arm2_release_angle)
states: 1,465,206 (6)
abstracting: (A1U_out<=arm2_release_angle)
states: 1,457,708 (6)
abstracting: (A2L_rot3_in<=arm2_release_angle)
states: 1,465,206 (6)
abstracting: (A1U_out<=arm2_release_angle)
states: 1,457,708 (6)
.
EG iterations: 1
abstracting: (1<=PU_in)
states: 43,281 (4)
abstracting: (A2U_ext_rs<=0)
states: 1,445,585 (6)
abstracting: (TL_rot_run<=0)
states: 1,286,290 (6)
.
EG iterations: 1
abstracting: (ch_FT_full<=arm2_waiting_for_swivel_2)
states: 1,438,424 (6)
abstracting: (table_stop_h<=A1L_rot3_in)
states: 354,012 (5)
abstracting: (A2L_rot1_run<=1)
states: 1,465,206 (6)
abstracting: (FB_in<=1)
states: 1,465,206 (6)
abstracting: (belt2_light_barrier_false<=0)
states: 157,936 (5)
abstracting: (CL_ready_to_transport<=CL_lower_run)
states: 1,419,588 (6)
EG iterations: 0
-> the formula is FALSE
FORMULA ParamProductionCell-PT-3-CTLCardinality-09 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 4.682sec
totally nodes used: 201354316 (2.0e+08)
number of garbage collections: 3
fire ops cache: hits/miss/sum: 49942737 594964763 644907500
used/not used/entry size/cache size: 35612554 31496310 16 1024MB
basic ops cache: hits/miss/sum: 1947721 17713943 19661664
used/not used/entry size/cache size: 3783534 12993682 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: 29347 315640 344987
used/not used/entry size/cache size: 68516 8320092 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 59564729
1 5732393
2 1380677
3 346782
4 70545
5 11923
6 1608
7 185
8 21
9 0
>= 10 1
Total processing time: 4m51.726sec
BK_STOP 1678840378799
--------------------
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
iterations count:11308 (55), effective:833 (4)
initing FirstDep: 0m 0.000sec
iterations count:7416 (36), effective:461 (2)
iterations count:207 (1), effective:1 (0)
iterations count:6885 (34), effective:429 (2)
iterations count:8445 (41), effective:696 (3)
iterations count:7462 (36), effective:535 (2)
iterations count:202 (1), effective:0 (0)
iterations count:5915 (29), effective:386 (1)
iterations count:231 (1), effective:5 (0)
iterations count:5915 (29), effective:386 (1)
iterations count:220 (1), effective:1 (0)
iterations count:5915 (29), effective:386 (1)
iterations count:1771 (8), effective:117 (0)
iterations count:309 (1), effective:6 (0)
iterations count:202 (1), effective:0 (0)
iterations count:6877 (34), effective:430 (2)
iterations count:7024 (34), effective:494 (2)
iterations count:493 (2), effective:43 (0)
iterations count:5747 (28), effective:337 (1)
iterations count:205 (1), effective:1 (0)
iterations count:502 (2), effective:43 (0)
iterations count:206 (1), effective:1 (0)
iterations count:236 (1), effective:8 (0)
iterations count:205 (1), effective:1 (0)
iterations count:5747 (28), effective:373 (1)
iterations count:234 (1), effective:6 (0)
iterations count:202 (1), effective:0 (0)
iterations count:4166 (20), effective:252 (1)
iterations count:5877 (29), effective:374 (1)
iterations count:5889 (29), effective:388 (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="ParamProductionCell-PT-3"
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 ParamProductionCell-PT-3, 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-167863532700385"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"
tar xzf /home/mcc/BenchKit/INPUTS/ParamProductionCell-PT-3.tgz
mv ParamProductionCell-PT-3 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 ;