About the Execution of Marcie for ParamProductionCell-PT-5
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
9692.592 | 490851.00 | 491001.00 | 79.20 | TFFTFFFTTTTFTFFF | 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-167863532700401.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-5, examination is CTLCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r257-smll-167863532700401
=====================================================================
--------------------
preparation of the directory to be used:
/home/mcc/execution
total 656K
-rw-r--r-- 1 mcc users 7.2K Feb 26 17:17 CTLCardinality.txt
-rw-r--r-- 1 mcc users 62K Feb 26 17:17 CTLCardinality.xml
-rw-r--r-- 1 mcc users 5.4K Feb 26 17:16 CTLFireability.txt
-rw-r--r-- 1 mcc users 38K Feb 26 17:16 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.2K Feb 25 16:30 LTLCardinality.txt
-rw-r--r-- 1 mcc users 25K Feb 25 16:30 LTLCardinality.xml
-rw-r--r-- 1 mcc users 2.7K Feb 25 16:30 LTLFireability.txt
-rw-r--r-- 1 mcc users 16K Feb 25 16:30 LTLFireability.xml
-rw-r--r-- 1 mcc users 19K Feb 26 17:19 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 166K Feb 26 17:19 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 11K Feb 26 17:18 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 66K Feb 26 17:18 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.9K Feb 25 16:30 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.9K Feb 25 16:30 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-5-CTLCardinality-00
FORMULA_NAME ParamProductionCell-PT-5-CTLCardinality-01
FORMULA_NAME ParamProductionCell-PT-5-CTLCardinality-02
FORMULA_NAME ParamProductionCell-PT-5-CTLCardinality-03
FORMULA_NAME ParamProductionCell-PT-5-CTLCardinality-04
FORMULA_NAME ParamProductionCell-PT-5-CTLCardinality-05
FORMULA_NAME ParamProductionCell-PT-5-CTLCardinality-06
FORMULA_NAME ParamProductionCell-PT-5-CTLCardinality-07
FORMULA_NAME ParamProductionCell-PT-5-CTLCardinality-08
FORMULA_NAME ParamProductionCell-PT-5-CTLCardinality-09
FORMULA_NAME ParamProductionCell-PT-5-CTLCardinality-10
FORMULA_NAME ParamProductionCell-PT-5-CTLCardinality-11
FORMULA_NAME ParamProductionCell-PT-5-CTLCardinality-12
FORMULA_NAME ParamProductionCell-PT-5-CTLCardinality-13
FORMULA_NAME ParamProductionCell-PT-5-CTLCardinality-14
FORMULA_NAME ParamProductionCell-PT-5-CTLCardinality-15
=== Now, execution of the tool begins
BK_START 1678841747199
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-5
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_5
(NrP: 231 NrTr: 202 NrArc: 846)
parse formulas
formulas created successfully
place and transition orderings generation:0m 0.007sec
net check time: 0m 0.000sec
init dd package: 0m 3.607sec
RS generation: 0m 0.708sec
-> reachability set: #nodes 12832 (1.3e+04) #states 1,657,242 (6)
starting MCC model checker
--------------------------
checking: AF [EF [EG [AF [~ [1<=A1L_rot1_run]]]]]
normalized: ~ [EG [~ [E [true U EG [~ [EG [1<=A1L_rot1_run]]]]]]]
abstracting: (1<=A1L_rot1_run)
states: 11,676 (4)
.........................................................................
EG iterations: 73
EG iterations: 0
.
EG iterations: 1
-> the formula is TRUE
FORMULA ParamProductionCell-PT-5-CTLCardinality-09 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 2.749sec
checking: EG [AG [1<=arm1_magnet_off]]
normalized: EG [~ [E [true U ~ [1<=arm1_magnet_off]]]]
abstracting: (1<=arm1_magnet_off)
states: 472,905 (5)
.
EG iterations: 1
-> the formula is FALSE
FORMULA ParamProductionCell-PT-5-CTLCardinality-13 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.326sec
checking: EG [crane_lower<=A2U_rot3_rs]
normalized: EG [crane_lower<=A2U_rot3_rs]
abstracting: (crane_lower<=A2U_rot3_rs)
states: 1,376,514 (6)
..........................................................................................................................................................................................................................................
EG iterations: 234
-> the formula is FALSE
FORMULA ParamProductionCell-PT-5-CTLCardinality-05 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m30.257sec
checking: ~ [EF [AG [CU_out<=A1L_in]]]
normalized: ~ [E [true U ~ [E [true U ~ [CU_out<=A1L_in]]]]]
abstracting: (CU_out<=A1L_in)
states: 1,615,963 (6)
-> the formula is TRUE
FORMULA ParamProductionCell-PT-5-CTLCardinality-12 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 1.927sec
checking: EG [[EF [A2L_in<=arm2_waiting_for_swivel_1] & press_at_lower_pos<=0]]
normalized: EG [[press_at_lower_pos<=0 & E [true U A2L_in<=arm2_waiting_for_swivel_1]]]
abstracting: (A2L_in<=arm2_waiting_for_swivel_1)
states: 1,643,128 (6)
abstracting: (press_at_lower_pos<=0)
states: 995,598 (5)
.......................................................................................................................................................................................................................................................................................................
EG iterations: 295
-> the formula is FALSE
FORMULA ParamProductionCell-PT-5-CTLCardinality-01 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m23.012sec
checking: E [[arm1_forward<=0 & ~ [AG [EG [1<=A1U_ret_run]]]] U belt2_stop<=belt1_start]
normalized: E [[arm1_forward<=0 & E [true U ~ [EG [1<=A1U_ret_run]]]] U belt2_stop<=belt1_start]
abstracting: (belt2_stop<=belt1_start)
states: 321,828 (5)
abstracting: (1<=A1U_ret_run)
states: 14,996 (4)
..............................................................................................................
EG iterations: 110
abstracting: (arm1_forward<=0)
states: 1,614,630 (6)
-> the formula is TRUE
FORMULA ParamProductionCell-PT-5-CTLCardinality-08 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 2.721sec
checking: [EG [AG [AX [feed_belt_occupied<=0]]] | AG [[TL_rot_rs<=blank_forged | 1<=PL_lower_rs]]]
normalized: [EG [~ [E [true U EX [~ [feed_belt_occupied<=0]]]]] | ~ [E [true U ~ [[TL_rot_rs<=blank_forged | 1<=PL_lower_rs]]]]]
abstracting: (1<=PL_lower_rs)
states: 45,909 (4)
abstracting: (TL_rot_rs<=blank_forged)
states: 1,624,932 (6)
abstracting: (feed_belt_occupied<=0)
states: 1,307,852 (6)
..
EG iterations: 1
-> the formula is FALSE
FORMULA ParamProductionCell-PT-5-CTLCardinality-15 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 2.405sec
checking: EG [AF [[AX [~ [EF [CL_ready_to_transport<=0]]] | [AG [EF [FB_out<=A1U_rot1_rs]] & A [EX [1<=CU_ready_to_transport] U [TU_out<=1 | 1<=belt2_start]]]]]]
normalized: EG [~ [EG [~ [[[[~ [EG [~ [[TU_out<=1 | 1<=belt2_start]]]] & ~ [E [~ [[TU_out<=1 | 1<=belt2_start]] U [~ [EX [1<=CU_ready_to_transport]] & ~ [[TU_out<=1 | 1<=belt2_start]]]]]] & ~ [E [true U ~ [E [true U FB_out<=A1U_rot1_rs]]]]] | ~ [EX [E [true U CL_ready_to_transport<=0]]]]]]]]
abstracting: (CL_ready_to_transport<=0)
states: 1,604,897 (6)
.abstracting: (FB_out<=A1U_rot1_rs)
states: 1,646,676 (6)
abstracting: (1<=belt2_start)
states: 263,988 (5)
abstracting: (TU_out<=1)
states: 1,657,242 (6)
abstracting: (1<=CU_ready_to_transport)
states: 41,495 (4)
.abstracting: (1<=belt2_start)
states: 263,988 (5)
abstracting: (TU_out<=1)
states: 1,657,242 (6)
abstracting: (1<=belt2_start)
states: 263,988 (5)
abstracting: (TU_out<=1)
states: 1,657,242 (6)
.
EG iterations: 1
.
EG iterations: 1
EG iterations: 0
-> the formula is TRUE
FORMULA ParamProductionCell-PT-5-CTLCardinality-07 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.584sec
checking: AX [~ [E [AX [A2U_ret_rs<=TU_rot_rs] U AX [[[arm2_retract_ext<=table_at_load_angle & 1<=A1U_rot1_run] | [1<=ch_TA1_free & A1L_rot3_in<=0]]]]]]
normalized: ~ [EX [E [~ [EX [~ [A2U_ret_rs<=TU_rot_rs]]] U ~ [EX [~ [[[1<=ch_TA1_free & A1L_rot3_in<=0] | [arm2_retract_ext<=table_at_load_angle & 1<=A1U_rot1_run]]]]]]]]
abstracting: (1<=A1U_rot1_run)
states: 14,996 (4)
abstracting: (arm2_retract_ext<=table_at_load_angle)
states: 189,022 (5)
abstracting: (A1L_rot3_in<=0)
states: 1,655,798 (6)
abstracting: (1<=ch_TA1_free)
states: 34,592 (4)
.abstracting: (A2U_ret_rs<=TU_rot_rs)
states: 1,634,179 (6)
..-> the formula is FALSE
FORMULA ParamProductionCell-PT-5-CTLCardinality-14 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.910sec
checking: [[AG [CU_lower_run<=0] & [[EF [EF [arm1_retract_ext<=A2U_rot2_run]] & ~ [EG [EG [deposit_belt_occupied<=0]]]] | EG [~ [[~ [1<=A1L_in] | [~ [table_stop_h<=0] | EX [1<=arm2_retract_ext]]]]]]] | AG [1<=ch_FT_full]]
normalized: [[~ [E [true U ~ [CU_lower_run<=0]]] & [[E [true U E [true U arm1_retract_ext<=A2U_rot2_run]] & ~ [EG [EG [deposit_belt_occupied<=0]]]] | EG [~ [[[EX [1<=arm2_retract_ext] | ~ [table_stop_h<=0]] | ~ [1<=A1L_in]]]]]] | ~ [E [true U ~ [1<=ch_FT_full]]]]
abstracting: (1<=ch_FT_full)
states: 95,708 (4)
abstracting: (1<=A1L_in)
states: 8,122 (3)
abstracting: (table_stop_h<=0)
states: 390,900 (5)
abstracting: (1<=arm2_retract_ext)
states: 1,499,372 (6)
..
EG iterations: 1
abstracting: (deposit_belt_occupied<=0)
states: 1,374,290 (6)
.........................................................................................................................................
before gc: list nodes free: 430809
after gc: idd nodes used:162048, unused:63837952; list nodes free:271931733
.............................................................................................................................................................................................................................................
EG iterations: 374
.
EG iterations: 1
abstracting: (arm1_retract_ext<=A2U_rot2_run)
states: 84,374 (4)
abstracting: (CU_lower_run<=0)
states: 1,574,252 (6)
-> the formula is FALSE
FORMULA ParamProductionCell-PT-5-CTLCardinality-02 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m52.398sec
checking: EG [[belt2_light_barrier_true<=0 & [[EF [E [1<=CU_lift_run U A2L_rot1_run<=1]] | ~ [[~ [E [A1L_ret_rs<=0 U A2U_ret_run<=1]] | AF [A2L_ret_run<=1]]]] | EG [AF [[1<=A1U_rot2_run | TL_rot_rs<=1]]]]]]
normalized: EG [[belt2_light_barrier_true<=0 & [EG [~ [EG [~ [[1<=A1U_rot2_run | TL_rot_rs<=1]]]]] | [~ [[~ [EG [~ [A2L_ret_run<=1]]] | ~ [E [A1L_ret_rs<=0 U A2U_ret_run<=1]]]] | E [true U E [1<=CU_lift_run U A2L_rot1_run<=1]]]]]]
abstracting: (A2L_rot1_run<=1)
states: 1,657,242 (6)
abstracting: (1<=CU_lift_run)
states: 82,990 (4)
abstracting: (A2U_ret_run<=1)
states: 1,657,242 (6)
abstracting: (A1L_ret_rs<=0)
states: 1,650,536 (6)
abstracting: (A2L_ret_run<=1)
states: 1,657,242 (6)
.
EG iterations: 1
abstracting: (TL_rot_rs<=1)
states: 1,657,242 (6)
abstracting: (1<=A1U_rot2_run)
states: 12,276 (4)
.
EG iterations: 1
EG iterations: 0
abstracting: (belt2_light_barrier_true<=0)
states: 1,481,250 (6)
...................................................................................................................................................................................................................................................................................................................................................................................
EG iterations: 371
-> the formula is FALSE
FORMULA ParamProductionCell-PT-5-CTLCardinality-04 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m41.479sec
checking: EG [[AF [~ [[[[A1L_ret_run<=A2L_rot2_rs | 1<=arm1_magnet_on] & AX [1<=A2U_rot1_run]] & EG [PL_lower_run<=arm2_backward]]]] | ~ [[EG [A1L_ext_run<=0] & AF [AG [1<=arm2_waiting_for_swivel_2]]]]]]
normalized: EG [[~ [[~ [EG [E [true U ~ [1<=arm2_waiting_for_swivel_2]]]] & EG [A1L_ext_run<=0]]] | ~ [EG [[EG [PL_lower_run<=arm2_backward] & [~ [EX [~ [1<=A2U_rot1_run]]] & [A1L_ret_run<=A2L_rot2_rs | 1<=arm1_magnet_on]]]]]]]
abstracting: (1<=arm1_magnet_on)
states: 1,184,337 (6)
abstracting: (A1L_ret_run<=A2L_rot2_rs)
states: 1,643,830 (6)
abstracting: (1<=A2U_rot1_run)
states: 35,344 (4)
.abstracting: (PL_lower_run<=arm2_backward)
states: 1,568,922 (6)
.............................
before gc: list nodes free: 676677
after gc: idd nodes used:141790, unused:63858210; list nodes free:272020832
...............................................................................
EG iterations: 108
...........................................................................................
EG iterations: 91
abstracting: (A1L_ext_run<=0)
states: 1,643,830 (6)
...............................................................................................................................................................................................................................................................................................................
EG iterations: 303
abstracting: (1<=arm2_waiting_for_swivel_2)
states: 71,561 (4)
EG iterations: 0
EG iterations: 0
-> the formula is TRUE
FORMULA ParamProductionCell-PT-5-CTLCardinality-10 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m45.566sec
checking: EF [[[[[EF [E [PL_lower_run<=0 U feed_belt_idle<=1]] | EF [crane_storing<=A2U_rot1_run]] & AG [~ [AG [A2L_in<=1]]]] & AX [[A1U_rot3_run<=TL_lower_run & TU_rot_rs<=CL_lift_rs]]] & AX [robot_left<=0]]]
normalized: E [true U [~ [EX [~ [robot_left<=0]]] & [~ [EX [~ [[A1U_rot3_run<=TL_lower_run & TU_rot_rs<=CL_lift_rs]]]] & [~ [E [true U ~ [E [true U ~ [A2L_in<=1]]]]] & [E [true U crane_storing<=A2U_rot1_run] | E [true U E [PL_lower_run<=0 U feed_belt_idle<=1]]]]]]]
abstracting: (feed_belt_idle<=1)
states: 1,657,242 (6)
abstracting: (PL_lower_run<=0)
states: 1,565,424 (6)
abstracting: (crane_storing<=A2U_rot1_run)
states: 1,424,615 (6)
abstracting: (A2L_in<=1)
states: 1,657,242 (6)
abstracting: (TU_rot_rs<=CL_lift_rs)
states: 1,564,424 (6)
abstracting: (A1U_rot3_run<=TL_lower_run)
states: 1,654,538 (6)
.abstracting: (robot_left<=0)
states: 1,566,423 (6)
.-> the formula is FALSE
FORMULA ParamProductionCell-PT-5-CTLCardinality-06 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 1.926sec
checking: A [EX [[E [A2U_extended<=0 U feed_belt_occupied<=0] | A1U_ext_run<=0]] U [EX [~ [[[EF [1<=A2L_rot2_rs] & ~ [A2U_rot3_rs<=press_ready_for_unloading]] | [belt1_start<=0 | AX [1<=CL_lower_rs]]]]] | ~ [AX [[AF [A2U_ret_run<=1] | [[A1L_rot1_rs<=1 | 1<=CU_lift_run] & EX [crane_storing<=1]]]]]]]
normalized: [~ [EG [~ [[EX [~ [[[EX [crane_storing<=1] & [A1L_rot1_rs<=1 | 1<=CU_lift_run]] | ~ [EG [~ [A2U_ret_run<=1]]]]]] | EX [~ [[[belt1_start<=0 | ~ [EX [~ [1<=CL_lower_rs]]]] | [~ [A2U_rot3_rs<=press_ready_for_unloading] & E [true U 1<=A2L_rot2_rs]]]]]]]]] & ~ [E [~ [[EX [~ [[[EX [crane_storing<=1] & [A1L_rot1_rs<=1 | 1<=CU_lift_run]] | ~ [EG [~ [A2U_ret_run<=1]]]]]] | EX [~ [[[belt1_start<=0 | ~ [EX [~ [1<=CL_lower_rs]]]] | [~ [A2U_rot3_rs<=press_ready_for_unloading] & E [true U 1<=A2L_rot2_rs]]]]]]] U [~ [EX [[A1U_ext_run<=0 | E [A2U_extended<=0 U feed_belt_occupied<=0]]]] & ~ [[EX [~ [[[EX [crane_storing<=1] & [A1L_rot1_rs<=1 | 1<=CU_lift_run]] | ~ [EG [~ [A2U_ret_run<=1]]]]]] | EX [~ [[[belt1_start<=0 | ~ [EX [~ [1<=CL_lower_rs]]]] | [~ [A2U_rot3_rs<=press_ready_for_unloading] & E [true U 1<=A2L_rot2_rs]]]]]]]]]]]
abstracting: (1<=A2L_rot2_rs)
states: 1,478 (3)
abstracting: (A2U_rot3_rs<=press_ready_for_unloading)
states: 1,653,185 (6)
abstracting: (1<=CL_lower_rs)
states: 52,345 (4)
.abstracting: (belt1_start<=0)
states: 1,593,570 (6)
.abstracting: (A2U_ret_run<=1)
states: 1,657,242 (6)
.
EG iterations: 1
abstracting: (1<=CU_lift_run)
states: 82,990 (4)
abstracting: (A1L_rot1_rs<=1)
states: 1,657,242 (6)
abstracting: (crane_storing<=1)
states: 1,657,242 (6)
..abstracting: (feed_belt_occupied<=0)
states: 1,307,852 (6)
abstracting: (A2U_extended<=0)
states: 1,632,725 (6)
abstracting: (A1U_ext_run<=0)
states: 1,642,246 (6)
.abstracting: (1<=A2L_rot2_rs)
states: 1,478 (3)
abstracting: (A2U_rot3_rs<=press_ready_for_unloading)
states: 1,653,185 (6)
abstracting: (1<=CL_lower_rs)
states: 52,345 (4)
.abstracting: (belt1_start<=0)
states: 1,593,570 (6)
.abstracting: (A2U_ret_run<=1)
states: 1,657,242 (6)
.
EG iterations: 1
abstracting: (1<=CU_lift_run)
states: 82,990 (4)
abstracting: (A1L_rot1_rs<=1)
states: 1,657,242 (6)
abstracting: (crane_storing<=1)
states: 1,657,242 (6)
..abstracting: (1<=A2L_rot2_rs)
states: 1,478 (3)
abstracting: (A2U_rot3_rs<=press_ready_for_unloading)
states: 1,653,185 (6)
abstracting: (1<=CL_lower_rs)
states: 52,345 (4)
.abstracting: (belt1_start<=0)
states: 1,593,570 (6)
.abstracting: (A2U_ret_run<=1)
states: 1,657,242 (6)
.
EG iterations: 1
abstracting: (1<=CU_lift_run)
states: 82,990 (4)
abstracting: (A1L_rot1_rs<=1)
states: 1,657,242 (6)
abstracting: (crane_storing<=1)
states: 1,657,242 (6)
................................................................................................................................................................................................................................................................................................................................
EG iterations: 318
-> the formula is TRUE
FORMULA ParamProductionCell-PT-5-CTLCardinality-00 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m38.577sec
checking: [[AX [AF [[~ [[robot_stop<=table_top_pos & PU_out<=1]] | [A1_extended<=A1U_rot2_rs & AX [1<=arm2_store_free]]]]] & [E [[[EF [PL_lower_rs<=0] & 1<=arm2_magnet_off] & crane_storing<=arm2_retract_ext] U [[EF [crane_above_feed_belt<=A2L_rot2_in] | AX [PU_out<=crane_lift]] | table_load_angle<=CL_in]] | E [EX [~ [[A2L_rot3_in<=table_upward | ch_A2D_full<=1]]] U EG [[TU_lift_run<=ch_DC_full & AF [1<=A1L_ret_rs]]]]]] & EF [[EF [1<=A2U_rot1_rs] | ~ [EF [EG [1<=A2U_rot3_in]]]]]]
normalized: [[[E [EX [~ [[A2L_rot3_in<=table_upward | ch_A2D_full<=1]]] U EG [[TU_lift_run<=ch_DC_full & ~ [EG [~ [1<=A1L_ret_rs]]]]]] | E [[crane_storing<=arm2_retract_ext & [1<=arm2_magnet_off & E [true U PL_lower_rs<=0]]] U [table_load_angle<=CL_in | [~ [EX [~ [PU_out<=crane_lift]]] | E [true U crane_above_feed_belt<=A2L_rot2_in]]]]] & ~ [EX [EG [~ [[~ [[robot_stop<=table_top_pos & PU_out<=1]] | [A1_extended<=A1U_rot2_rs & ~ [EX [~ [1<=arm2_store_free]]]]]]]]]] & E [true U [~ [E [true U EG [1<=A2U_rot3_in]]] | E [true U 1<=A2U_rot1_rs]]]]
abstracting: (1<=A2U_rot1_rs)
states: 17,672 (4)
abstracting: (1<=A2U_rot3_in)
states: 4,640 (3)
........................................................................
EG iterations: 72
abstracting: (1<=arm2_store_free)
states: 316,779 (5)
.abstracting: (A1_extended<=A1U_rot2_rs)
states: 1,650,536 (6)
abstracting: (PU_out<=1)
states: 1,657,242 (6)
abstracting: (robot_stop<=table_top_pos)
states: 856,955 (5)
..................................................................................................
EG iterations: 98
.abstracting: (crane_above_feed_belt<=A2L_rot2_in)
before gc: list nodes free: 1396045
after gc: idd nodes used:167978, unused:63832022; list nodes free:271910023
states: 809,115 (5)
abstracting: (PU_out<=crane_lift)
states: 1,582,962 (6)
.abstracting: (table_load_angle<=CL_in)
states: 1,020,023 (6)
abstracting: (PL_lower_rs<=0)
states: 1,611,333 (6)
abstracting: (1<=arm2_magnet_off)
states: 657,475 (5)
abstracting: (crane_storing<=arm2_retract_ext)
states: 1,638,937 (6)
abstracting: (1<=A1L_ret_rs)
states: 6,706 (3)
................................................................................................................................................................................................................................................................................................................
EG iterations: 304
abstracting: (TU_lift_run<=ch_DC_full)
states: 1,503,110 (6)
.
EG iterations: 1
abstracting: (ch_A2D_full<=1)
states: 1,657,242 (6)
abstracting: (A2L_rot3_in<=table_upward)
states: 1,651,967 (6)
.-> the formula is TRUE
FORMULA ParamProductionCell-PT-5-CTLCardinality-03 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m51.874sec
checking: EF [[[[[[[arm1_forward<=crane_transport_height & AF [1<=CU_unloaded]] & [~ [1<=crane_above_deposit_belt] | EX [arm1_retract_ext<=0]]] | A [1<=TU_rot_run U [A2L_rot1_rs<=0 & table_bottom_pos<=arm2_waiting_for_swivel_2]]] | AG [[[A2U_extended<=robot_stop | 1<=belt2_light_barrier_false] & [arm2_store_free<=1 & A1L_rot1_rs<=A2U_rot2_rs]]]] | ~ [[~ [[[1<=CL_lower_rs & 1<=A2U_rot1_run] | EF [ch_FT_full<=arm2_release_ext]]] | 1<=ch_TA1_full]]] & A [[AX [[press_ready_for_loading<=0 | 1<=A1L_rot1_run]] | [AF [TL_lower_run<=A2U_unloaded] & CL_trans_run<=0]] U ~ [AF [AF [1<=ch_A2D_free]]]]]]
normalized: E [true U [[~ [EG [~ [EG [EG [~ [1<=ch_A2D_free]]]]]] & ~ [E [~ [EG [EG [~ [1<=ch_A2D_free]]]] U [~ [[[CL_trans_run<=0 & ~ [EG [~ [TL_lower_run<=A2U_unloaded]]]] | ~ [EX [~ [[press_ready_for_loading<=0 | 1<=A1L_rot1_run]]]]]] & ~ [EG [EG [~ [1<=ch_A2D_free]]]]]]]] & [~ [[1<=ch_TA1_full | ~ [[E [true U ch_FT_full<=arm2_release_ext] | [1<=CL_lower_rs & 1<=A2U_rot1_run]]]]] | [~ [E [true U ~ [[[arm2_store_free<=1 & A1L_rot1_rs<=A2U_rot2_rs] & [A2U_extended<=robot_stop | 1<=belt2_light_barrier_false]]]]] | [[~ [EG [~ [[A2L_rot1_rs<=0 & table_bottom_pos<=arm2_waiting_for_swivel_2]]]] & ~ [E [~ [[A2L_rot1_rs<=0 & table_bottom_pos<=arm2_waiting_for_swivel_2]] U [~ [1<=TU_rot_run] & ~ [[A2L_rot1_rs<=0 & table_bottom_pos<=arm2_waiting_for_swivel_2]]]]]] | [[EX [arm1_retract_ext<=0] | ~ [1<=crane_above_deposit_belt]] & [arm1_forward<=crane_transport_height & ~ [EG [~ [1<=CU_unloaded]]]]]]]]]]
abstracting: (1<=CU_unloaded)
states: 41,495 (4)
.......................................................................................................................................................................................................................................................................................
before gc: list nodes free: 1272185
after gc: idd nodes used:245546, unused:63754454; list nodes free:271576050
......................................................................................
EG iterations: 365
abstracting: (arm1_forward<=crane_transport_height)
states: 1,645,362 (6)
abstracting: (1<=crane_above_deposit_belt)
states: 808,285 (5)
abstracting: (arm1_retract_ext<=0)
states: 71,020 (4)
.abstracting: (table_bottom_pos<=arm2_waiting_for_swivel_2)
states: 791,237 (5)
abstracting: (A2L_rot1_rs<=0)
states: 1,651,663 (6)
abstracting: (1<=TU_rot_run)
states: 191,416 (5)
abstracting: (table_bottom_pos<=arm2_waiting_for_swivel_2)
states: 791,237 (5)
abstracting: (A2L_rot1_rs<=0)
states: 1,651,663 (6)
abstracting: (table_bottom_pos<=arm2_waiting_for_swivel_2)
states: 791,237 (5)
abstracting: (A2L_rot1_rs<=0)
states: 1,651,663 (6)
...............................................................................................................................................................................
EG iterations: 175
abstracting: (1<=belt2_light_barrier_false)
states: 1,481,250 (6)
abstracting: (A2U_extended<=robot_stop)
states: 1,657,242 (6)
abstracting: (A1L_rot1_rs<=A2U_rot2_rs)
states: 1,651,404 (6)
abstracting: (arm2_store_free<=1)
states: 1,657,242 (6)
abstracting: (1<=A2U_rot1_run)
states: 35,344 (4)
abstracting: (1<=CL_lower_rs)
states: 52,345 (4)
abstracting: (ch_FT_full<=arm2_release_ext)
states: 1,568,804 (6)
abstracting: (1<=ch_TA1_full)
states: 95,708 (4)
abstracting: (1<=ch_A2D_free)
states: 116,840 (5)
................................................................................................................................................................................................................................................................................................................................................................
EG iterations: 352
.
EG iterations: 1
abstracting: (1<=A1L_rot1_run)
states: 11,676 (4)
abstracting: (press_ready_for_loading<=0)
states: 1,338,417 (6)
.abstracting: (TL_lower_run<=A2U_unloaded)
states: 1,589,190 (6)
.............................................................................................................................
EG iterations: 125
abstracting: (CL_trans_run<=0)
states: 1,552,552 (6)
abstracting: (1<=ch_A2D_free)
states: 116,840 (5)
................................................................................................................................................................................................................................................................................................................................................................
EG iterations: 352
.
EG iterations: 1
before gc: list nodes free: 1870663
after gc: idd nodes used:245723, unused:63754277; list nodes free:271578736
abstracting: (1<=ch_A2D_free)
states: 116,840 (5)
................................................................................................................................................................................................................................................................................................................................................................
EG iterations: 352
.
EG iterations: 1
EG iterations: 0
-> the formula is FALSE
FORMULA ParamProductionCell-PT-5-CTLCardinality-11 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 3m 4.127sec
totally nodes used: 356326895 (3.6e+08)
number of garbage collections: 5
fire ops cache: hits/miss/sum: 81465804 939012207 1020478011
used/not used/entry size/cache size: 56888248 10220616 16 1024MB
basic ops cache: hits/miss/sum: 2845105 26210350 29055455
used/not used/entry size/cache size: 4910797 11866419 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: 30208 337603 367811
used/not used/entry size/cache size: 6990 8381618 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 41260733
1 17255485
2 6315238
3 1799980
4 396333
5 69374
6 10321
7 1258
8 133
9 9
>= 10 0
Total processing time: 8m10.748sec
BK_STOP 1678842238050
--------------------
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:9413 (46), effective:673 (3)
initing FirstDep: 0m 0.000sec
iterations count:202 (1), effective:0 (0)
iterations count:2554 (12), effective:183 (0)
iterations count:5218 (25), effective:279 (1)
iterations count:301 (1), effective:3 (0)
iterations count:202 (1), effective:0 (0)
iterations count:2674 (13), effective:152 (0)
iterations count:5386 (26), effective:312 (1)
iterations count:539 (2), effective:52 (0)
iterations count:205 (1), effective:1 (0)
iterations count:204 (1), effective:1 (0)
iterations count:5466 (27), effective:350 (1)
iterations count:215 (1), effective:1 (0)
iterations count:5362 (26), effective:316 (1)
iterations count:202 (1), effective:0 (0)
iterations count:5207 (25), effective:278 (1)
iterations count:202 (1), effective:0 (0)
iterations count:202 (1), effective:0 (0)
iterations count:202 (1), effective:0 (0)
iterations count:853 (4), effective:43 (0)
iterations count:202 (1), effective:0 (0)
iterations count:202 (1), effective:0 (0)
iterations count:4595 (22), effective:223 (1)
iterations count:202 (1), effective:0 (0)
iterations count:6877 (34), effective:442 (2)
iterations count:3826 (18), effective:184 (0)
iterations count:6877 (34), effective:442 (2)
iterations count:6877 (34), effective:442 (2)
iterations count:6507 (32), effective:377 (1)
iterations count:202 (1), effective:0 (0)
iterations count:4604 (22), effective:234 (1)
iterations count:207 (1), effective:1 (0)
iterations count:202 (1), effective:0 (0)
iterations count:202 (1), effective:0 (0)
iterations count:210 (1), effective:2 (0)
iterations count:5375 (26), effective:310 (1)
iterations count:215 (1), effective:1 (0)
iterations count:7369 (36), effective:445 (2)
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-5"
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-5, 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-167863532700401"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"
tar xzf /home/mcc/BenchKit/INPUTS/ParamProductionCell-PT-5.tgz
mv ParamProductionCell-PT-5 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 ;