fond
Model Checking Contest 2023
13th edition, Paris, France, April 26, 2023 (at TOOLympics II)
Execution of r234-tall-167856420300414
Last Updated
May 14, 2023

About the Execution of Marcie+red for LamportFastMutEx-PT-4

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
8389.915 711322.00 742016.00 1960.20 TFFTTFFTFFFTFTFF 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.r234-tall-167856420300414.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 marciexred
Input is LamportFastMutEx-PT-4, examination is ReachabilityCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r234-tall-167856420300414
=====================================================================

--------------------
preparation of the directory to be used:
/home/mcc/execution
total 988K
-rw-r--r-- 1 mcc users 15K Feb 25 13:42 CTLCardinality.txt
-rw-r--r-- 1 mcc users 107K Feb 25 13:42 CTLCardinality.xml
-rw-r--r-- 1 mcc users 15K Feb 25 13:39 CTLFireability.txt
-rw-r--r-- 1 mcc users 78K Feb 25 13:39 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.2K Jan 29 11:40 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 6.6K Jan 29 11:40 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 7.8K Feb 25 16:20 LTLCardinality.txt
-rw-r--r-- 1 mcc users 38K Feb 25 16:20 LTLCardinality.xml
-rw-r--r-- 1 mcc users 7.1K Feb 25 16:20 LTLFireability.txt
-rw-r--r-- 1 mcc users 35K Feb 25 16:20 LTLFireability.xml
-rw-r--r-- 1 mcc users 46K Feb 25 13:45 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 334K Feb 25 13:45 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 22K Feb 25 13:43 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 111K Feb 25 13:43 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 2.7K Feb 25 16:20 UpperBounds.txt
-rw-r--r-- 1 mcc users 6.3K Feb 25 16:20 UpperBounds.xml
-rw-r--r-- 1 mcc users 5 Mar 5 18:22 equiv_col
-rw-r--r-- 1 mcc users 2 Mar 5 18:22 instance
-rw-r--r-- 1 mcc users 6 Mar 5 18:22 iscolored
-rw-r--r-- 1 mcc users 114K 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 LamportFastMutEx-PT-4-ReachabilityCardinality-00
FORMULA_NAME LamportFastMutEx-PT-4-ReachabilityCardinality-01
FORMULA_NAME LamportFastMutEx-PT-4-ReachabilityCardinality-02
FORMULA_NAME LamportFastMutEx-PT-4-ReachabilityCardinality-03
FORMULA_NAME LamportFastMutEx-PT-4-ReachabilityCardinality-04
FORMULA_NAME LamportFastMutEx-PT-4-ReachabilityCardinality-05
FORMULA_NAME LamportFastMutEx-PT-4-ReachabilityCardinality-06
FORMULA_NAME LamportFastMutEx-PT-4-ReachabilityCardinality-07
FORMULA_NAME LamportFastMutEx-PT-4-ReachabilityCardinality-08
FORMULA_NAME LamportFastMutEx-PT-4-ReachabilityCardinality-09
FORMULA_NAME LamportFastMutEx-PT-4-ReachabilityCardinality-10
FORMULA_NAME LamportFastMutEx-PT-4-ReachabilityCardinality-11
FORMULA_NAME LamportFastMutEx-PT-4-ReachabilityCardinality-12
FORMULA_NAME LamportFastMutEx-PT-4-ReachabilityCardinality-13
FORMULA_NAME LamportFastMutEx-PT-4-ReachabilityCardinality-14
FORMULA_NAME LamportFastMutEx-PT-4-ReachabilityCardinality-15

=== Now, execution of the tool begins

BK_START 1679493874061

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=marciexred
BK_EXAMINATION=ReachabilityCardinality
BK_BIN_PATH=/home/mcc/BenchKit/bin/
BK_TIME_CONFINEMENT=3600
BK_INPUT=LamportFastMutEx-PT-4
Applying reductions before tool marcie
Invoking reducer
Running Version 202303021504
[2023-03-22 14:04:35] [INFO ] Running its-tools with arguments : [-pnfolder, /home/mcc/execution, -examination, ReachabilityCardinality, -timeout, 360, -rebuildPNML]
[2023-03-22 14:04:35] [INFO ] Parsing pnml file : /home/mcc/execution/model.pnml
[2023-03-22 14:04:35] [INFO ] Load time of PNML (sax parser for PT used): 51 ms
[2023-03-22 14:04:35] [INFO ] Transformed 135 places.
[2023-03-22 14:04:35] [INFO ] Transformed 230 transitions.
[2023-03-22 14:04:35] [INFO ] Found NUPN structural information;
[2023-03-22 14:04:35] [INFO ] Completing missing partition info from NUPN : creating a component with [P_start_1_0, P_start_1_1, P_start_1_2, P_start_1_3, P_start_1_4, P_b_0_false, P_b_0_true, P_b_1_false, P_b_1_true, P_b_2_false, P_b_2_true, P_b_3_false, P_b_3_true, P_b_4_false, P_b_4_true, P_setx_3_0, P_setx_3_1, P_setx_3_2, P_setx_3_3, P_setx_3_4, P_setbi_5_0, P_setbi_5_1, P_setbi_5_2, P_setbi_5_3, P_setbi_5_4, P_ify0_4_0, P_ify0_4_1, P_ify0_4_2, P_ify0_4_3, P_ify0_4_4, P_sety_9_0, P_sety_9_1, P_sety_9_2, P_sety_9_3, P_sety_9_4, P_ifxi_10_0, P_ifxi_10_1, P_ifxi_10_2, P_ifxi_10_3, P_ifxi_10_4, P_setbi_11_0, P_setbi_11_1, P_setbi_11_2, P_setbi_11_3, P_setbi_11_4, P_fordo_12_0, P_fordo_12_1, P_fordo_12_2, P_fordo_12_3, P_fordo_12_4, P_wait_0_0, P_wait_0_1, P_wait_0_2, P_wait_0_3, P_wait_0_4, P_wait_1_0, P_wait_1_1, P_wait_1_2, P_wait_1_3, P_wait_1_4, P_wait_2_0, P_wait_2_1, P_wait_2_2, P_wait_2_3, P_wait_2_4, P_wait_3_0, P_wait_3_1, P_wait_3_2, P_wait_3_3, P_wait_3_4, P_wait_4_0, P_wait_4_1, P_wait_4_2, P_wait_4_3, P_wait_4_4, P_await_13_0, P_await_13_1, P_await_13_2, P_await_13_3, P_await_13_4, P_done_0_0, P_done_0_1, P_done_0_2, P_done_0_3, P_done_0_4, P_done_1_0, P_done_1_1, P_done_1_2, P_done_1_3, P_done_1_4, P_done_2_0, P_done_2_1, P_done_2_2, P_done_2_3, P_done_2_4, P_done_3_0, P_done_3_1, P_done_3_2, P_done_3_3, P_done_3_4, P_done_4_0, P_done_4_1, P_done_4_2, P_done_4_3, P_done_4_4, P_ifyi_15_0, P_ifyi_15_1, P_ifyi_15_2, P_ifyi_15_3, P_ifyi_15_4, P_awaity_0, P_awaity_1, P_awaity_2, P_awaity_3, P_awaity_4, P_CS_21_0, P_CS_21_1, P_CS_21_2, P_CS_21_3, P_CS_21_4, P_setbi_24_0, P_setbi_24_1, P_setbi_24_2, P_setbi_24_3, P_setbi_24_4]
[2023-03-22 14:04:35] [INFO ] Parsed PT model containing 135 places and 230 transitions and 990 arcs in 112 ms.
Parsed 16 properties from file /home/mcc/execution/ReachabilityCardinality.xml in 24 ms.
Working with output stream class java.io.PrintStream
Deduced a syphon composed of 33 places in 1 ms
Reduce places removed 33 places and 50 transitions.
FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-08 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-09 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-10 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-11 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-12 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-15 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
Incomplete random walk after 10000 steps, including 2 resets, run finished after 446 ms. (steps per millisecond=22 ) properties (out of 10) seen :3
FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-14 FALSE TECHNIQUES TOPOLOGICAL RANDOM_WALK
FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-13 TRUE TECHNIQUES TOPOLOGICAL RANDOM_WALK
FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-01 FALSE TECHNIQUES TOPOLOGICAL RANDOM_WALK
Incomplete Best-First random walk after 10001 steps, including 2 resets, run finished after 77 ms. (steps per millisecond=129 ) properties (out of 7) seen :0
Incomplete Best-First random walk after 10000 steps, including 2 resets, run finished after 88 ms. (steps per millisecond=113 ) properties (out of 7) seen :0
Incomplete Best-First random walk after 10001 steps, including 2 resets, run finished after 145 ms. (steps per millisecond=68 ) properties (out of 7) seen :0
Incomplete Best-First random walk after 10001 steps, including 2 resets, run finished after 57 ms. (steps per millisecond=175 ) properties (out of 7) seen :0
Incomplete Best-First random walk after 10000 steps, including 2 resets, run finished after 102 ms. (steps per millisecond=98 ) properties (out of 7) seen :0
Incomplete Best-First random walk after 10001 steps, including 2 resets, run finished after 39 ms. (steps per millisecond=256 ) properties (out of 7) seen :0
Incomplete Best-First random walk after 10001 steps, including 2 resets, run finished after 58 ms. (steps per millisecond=172 ) properties (out of 7) seen :0
Running SMT prover for 7 properties.
[2023-03-22 14:04:36] [INFO ] Flow matrix only has 144 transitions (discarded 36 similar events)
// Phase 1: matrix 144 rows 102 cols
[2023-03-22 14:04:36] [INFO ] Computed 26 place invariants in 10 ms
[2023-03-22 14:04:37] [INFO ] After 210ms SMT Verify possible using all constraints in real domain returned unsat :7 sat :0
FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-07 TRUE TECHNIQUES STRUCTURAL_REDUCTION TOPOLOGICAL SAT_SMT
FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-06 FALSE TECHNIQUES STRUCTURAL_REDUCTION TOPOLOGICAL SAT_SMT
FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-05 FALSE TECHNIQUES STRUCTURAL_REDUCTION TOPOLOGICAL SAT_SMT
FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-04 TRUE TECHNIQUES STRUCTURAL_REDUCTION TOPOLOGICAL SAT_SMT
FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-03 TRUE TECHNIQUES STRUCTURAL_REDUCTION TOPOLOGICAL SAT_SMT
FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-02 FALSE TECHNIQUES STRUCTURAL_REDUCTION TOPOLOGICAL SAT_SMT
FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-00 TRUE TECHNIQUES STRUCTURAL_REDUCTION TOPOLOGICAL SAT_SMT
Fused 7 Parikh solutions to 0 different solutions.
Parikh walk visited 0 properties in 0 ms.
All properties solved without resorting to model-checking.
Total runtime 1639 ms.
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//../reducer/bin//../../marcie/bin/marcie --net-file=model.pnml --mcc-file=ReachabilityCardinality.xml --memory=6 --mcc-mode

parse successfull
net created successfully

Net: LamportFastMutEx_PT_4
(NrP: 135 NrTr: 230 NrArc: 990)

parse formulas
formulas created successfully
place and transition orderings generation:0m 0.003sec

net check time: 0m 0.000sec

init dd package: 0m 2.742sec


RS generation: 0m23.492sec


-> reachability set: #nodes 153996 (1.5e+05) #states 1,914,784 (6)



starting MCC model checker
--------------------------

checking: EF [~ [P_ifxi_10_1<=1]]
normalized: E [true U ~ [P_ifxi_10_1<=1]]

abstracting: (P_ifxi_10_1<=1)
states: 1,914,784 (6)
-> the formula is FALSE

FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-08 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m 0.094sec

checking: EF [1<=P_wait_0_1]
normalized: E [true U 1<=P_wait_0_1]

abstracting: (1<=P_wait_0_1)
states: 0
-> the formula is FALSE

FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-09 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m 0.069sec

checking: AG [P_ifyi_15_4<=P_setbi_11_2]
normalized: ~ [E [true U ~ [P_ifyi_15_4<=P_setbi_11_2]]]

abstracting: (P_ifyi_15_4<=P_setbi_11_2)
states: 1,866,376 (6)
-> the formula is FALSE

FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-14 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m37.079sec

checking: EF [56<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)]
normalized: E [true U 56<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)]

abstracting: (56<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0))
states: 0
-> the formula is FALSE

FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-06 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m 0.023sec

checking: EF [[~ [P_start_1_0<=0] & ~ [[~ [1<=x_1] | [~ [P_wait_1_3<=P_setbi_5_3] | [[[[[P_wait_0_3<=P_setbi_11_4 & P_awaity_4<=P_wait_2_2] & [P_setbi_5_4<=P_b_4_false & 1<=P_done_0_1]] | P_wait_4_3<=1] & [[[P_awaity_2<=0 | P_wait_3_3<=x_3] & [1<=P_setx_3_1 | P_setbi_5_1<=P_ifxi_10_4]] & ~ [[P_done_4_4<=P_start_1_2 | P_awaity_4<=P_sety_9_0]]]] | P_ifxi_10_1<=0]]]]]]
normalized: E [true U [~ [[[[P_ifxi_10_1<=0 | [[~ [[P_done_4_4<=P_start_1_2 | P_awaity_4<=P_sety_9_0]] & [[1<=P_setx_3_1 | P_setbi_5_1<=P_ifxi_10_4] & [P_awaity_2<=0 | P_wait_3_3<=x_3]]] & [P_wait_4_3<=1 | [[P_setbi_5_4<=P_b_4_false & 1<=P_done_0_1] & [P_wait_0_3<=P_setbi_11_4 & P_awaity_4<=P_wait_2_2]]]]] | ~ [P_wait_1_3<=P_setbi_5_3]] | ~ [1<=x_1]]] & ~ [P_start_1_0<=0]]]

abstracting: (P_start_1_0<=0)
states: 1,914,784 (6)
abstracting: (1<=x_1)
states: 478,692 (5)
abstracting: (P_wait_1_3<=P_setbi_5_3)
states: 1,479,656 (6)
abstracting: (P_awaity_4<=P_wait_2_2)
states: 1,843,676 (6)
abstracting: (P_wait_0_3<=P_setbi_11_4)
states: 1,914,784 (6)
abstracting: (1<=P_done_0_1)
states: 0
abstracting: (P_setbi_5_4<=P_b_4_false)
states: 1,823,796 (6)
abstracting: (P_wait_4_3<=1)
states: 1,914,784 (6)
abstracting: (P_wait_3_3<=x_3)
states: 1,472,992 (6)
abstracting: (P_awaity_2<=0)
states: 1,818,468 (6)
abstracting: (P_setbi_5_1<=P_ifxi_10_4)
states: 1,827,655 (6)
abstracting: (1<=P_setx_3_1)
states: 106,806 (5)
abstracting: (P_awaity_4<=P_sety_9_0)
states: 1,818,468 (6)
abstracting: (P_done_4_4<=P_start_1_2)
states: 1,502,048 (6)
abstracting: (P_ifxi_10_1<=0)
states: 1,817,976 (6)
-> the formula is FALSE

FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-15 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m 1.154sec

checking: AG [[[P_wait_2_3<=0 & [~ [[~ [[~ [1<=P_ifyi_15_3] | [1<=y_2 | 1<=P_wait_3_0]]] & [P_b_4_true<=P_wait_3_4 | [[1<=P_done_3_3 | 1<=P_done_2_4] & [P_await_13_4<=1 | P_b_3_false<=0]]]]] | ~ [[~ [P_done_0_2<=P_start_1_4] | [[~ [P_CS_21_3<=P_setx_3_2] & [1<=P_done_4_2 | 1<=P_sety_9_0]] | [~ [x_4<=1] & ~ [1<=P_b_1_true]]]]]]] | [~ [[1<=P_done_1_1 & ~ [[[[P_setbi_11_3<=P_done_0_2 & P_ify0_4_1<=1] & ~ [1<=P_ifxi_10_1]] & [[1<=P_await_13_2 & P_setbi_24_1<=1] & ~ [P_done_0_1<=P_ifxi_10_2]]]]]] | ~ [[[1<=P_done_0_0 & [P_start_1_3<=P_fordo_12_1 | P_wait_4_2<=P_wait_0_2]] | [~ [[~ [P_wait_2_1<=P_b_3_false] & [1<=x_1 | 1<=P_ifyi_15_4]]] & ~ [[[1<=y_1 & 1<=P_awaity_2] | [P_setx_3_1<=1 | P_fordo_12_1<=1]]]]]]]]]
normalized: ~ [E [true U ~ [[[~ [[[~ [[[P_setx_3_1<=1 | P_fordo_12_1<=1] | [1<=y_1 & 1<=P_awaity_2]]] & ~ [[[1<=x_1 | 1<=P_ifyi_15_4] & ~ [P_wait_2_1<=P_b_3_false]]]] | [1<=P_done_0_0 & [P_start_1_3<=P_fordo_12_1 | P_wait_4_2<=P_wait_0_2]]]] | ~ [[1<=P_done_1_1 & ~ [[[~ [P_done_0_1<=P_ifxi_10_2] & [1<=P_await_13_2 & P_setbi_24_1<=1]] & [~ [1<=P_ifxi_10_1] & [P_setbi_11_3<=P_done_0_2 & P_ify0_4_1<=1]]]]]]] | [P_wait_2_3<=0 & [~ [[[[~ [1<=P_b_1_true] & ~ [x_4<=1]] | [[1<=P_done_4_2 | 1<=P_sety_9_0] & ~ [P_CS_21_3<=P_setx_3_2]]] | ~ [P_done_0_2<=P_start_1_4]]] | ~ [[[P_b_4_true<=P_wait_3_4 | [[P_await_13_4<=1 | P_b_3_false<=0] & [1<=P_done_3_3 | 1<=P_done_2_4]]] & ~ [[[1<=y_2 | 1<=P_wait_3_0] | ~ [1<=P_ifyi_15_3]]]]]]]]]]]

abstracting: (1<=P_ifyi_15_3)
states: 49,494 (4)
abstracting: (1<=P_wait_3_0)
states: 0
abstracting: (1<=y_2)
states: 353,240 (5)
abstracting: (1<=P_done_2_4)
states: 423,824 (5)
abstracting: (1<=P_done_3_3)
states: 441,792 (5)
abstracting: (P_b_3_false<=0)
states: 663,108 (5)
abstracting: (P_await_13_4<=1)
states: 1,914,784 (6)
abstracting: (P_b_4_true<=P_wait_3_4)
states: 1,439,932 (6)
abstracting: (P_done_0_2<=P_start_1_4)
states: 1,914,784 (6)
abstracting: (P_CS_21_3<=P_setx_3_2)
states: 1,852,678 (6)
abstracting: (1<=P_sety_9_0)
states: 0
abstracting: (1<=P_done_4_2)
states: 423,824 (5)
abstracting: (x_4<=1)
states: 1,914,784 (6)
abstracting: (1<=P_b_1_true)
states: 663,108 (5)
abstracting: (P_wait_2_3<=0)
states: 1,455,024 (6)
abstracting: (P_ify0_4_1<=1)
states: 1,914,784 (6)
abstracting: (P_setbi_11_3<=P_done_0_2)
states: 1,861,984 (6)
abstracting: (1<=P_ifxi_10_1)
states: 96,808 (4)
abstracting: (P_setbi_24_1<=1)
states: 1,914,784 (6)
abstracting: (1<=P_await_13_2)
states: 883,584 (5)
abstracting: (P_done_0_1<=P_ifxi_10_2)
states: 1,914,784 (6)
abstracting: (1<=P_done_1_1)
states: 441,792 (5)
abstracting: (P_wait_4_2<=P_wait_0_2)
states: 1,455,024 (6)
abstracting: (P_start_1_3<=P_fordo_12_1)
states: 1,811,920 (6)
abstracting: (1<=P_done_0_0)
states: 0
abstracting: (P_wait_2_1<=P_b_3_false)
states: 1,739,332 (6)
abstracting: (1<=P_ifyi_15_4)
states: 49,494 (4)
abstracting: (1<=x_1)
states: 478,692 (5)
abstracting: (1<=P_awaity_2)
states: 96,316 (4)
abstracting: (1<=y_1)
states: 353,240 (5)
abstracting: (P_fordo_12_1<=1)
states: 1,914,784 (6)
abstracting: (P_setx_3_1<=1)
states: 1,914,784 (6)
-> the formula is TRUE

FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-11 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m 2.203sec

checking: AG [[sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0) | ~ [[[sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0)<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0) & [34<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0) & ~ [sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0)<=sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)]]] | [~ [sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=87] & ~ [sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)<=74]]]]]]
normalized: ~ [E [true U ~ [[sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0) | ~ [[[sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0)<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0) & [34<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0) & ~ [sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0)<=sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)]]] | [~ [sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=87] & ~ [sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)<=74]]]]]]]]

abstracting: (sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)<=74)
states: 1,914,784 (6)
abstracting: (sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=87)
states: 1,914,784 (6)
abstracting: (sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0)<=sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0))
states: 1,516,752 (6)
abstracting: (34<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0))
states: 0
abstracting: (sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0)<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0))
states: 1,884,864 (6)
abstracting: (sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0))
states: 1,871,348 (6)
-> the formula is TRUE

FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-00 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m 0.914sec

checking: EF [[[[1<=P_done_4_0 & P_wait_3_2<=1] & [[~ [[[~ [P_wait_2_0<=0] & ~ [P_done_4_0<=1]] & [[P_b_3_true<=0 & P_ify0_4_0<=P_setbi_5_1] & [1<=y_4 & P_done_4_4<=0]]]] | [P_wait_2_4<=0 & [[[y_1<=P_sety_9_3 | P_CS_21_4<=P_done_3_0] & P_CS_21_0<=P_ifxi_10_2] & [[[P_wait_2_4<=P_setbi_11_2 | P_awaity_2<=0] | [P_wait_3_0<=1 & x_3<=0]] | [[P_done_3_4<=P_ifyi_15_3 | 1<=P_fordo_12_1] | [P_wait_3_4<=P_awaity_0 | P_done_3_2<=0]]]]]] | ~ [[1<=P_done_1_0 & [~ [[~ [1<=P_done_3_1] & [P_setbi_11_2<=P_CS_21_3 | 1<=P_await_13_2]]] | P_setbi_11_0<=P_ifxi_10_3]]]]] & [[~ [[1<=P_done_1_1 & [1<=P_setbi_11_4 & ~ [P_wait_3_4<=0]]]] & [1<=P_sety_9_3 | [~ [P_done_4_1<=P_wait_3_4] | 1<=P_b_3_false]]] & [[[~ [P_done_1_3<=0] & ~ [P_awaity_3<=0]] | [[~ [[P_wait_0_4<=1 | 1<=x_4]] | [P_CS_21_1<=1 & 1<=P_b_3_false]] | 1<=P_sety_9_2]] & [P_awaity_1<=P_awaity_3 | 1<=P_awaity_0]]]]]
normalized: E [true U [[[[P_awaity_1<=P_awaity_3 | 1<=P_awaity_0] & [[1<=P_sety_9_2 | [[P_CS_21_1<=1 & 1<=P_b_3_false] | ~ [[P_wait_0_4<=1 | 1<=x_4]]]] | [~ [P_awaity_3<=0] & ~ [P_done_1_3<=0]]]] & [[1<=P_sety_9_3 | [1<=P_b_3_false | ~ [P_done_4_1<=P_wait_3_4]]] & ~ [[1<=P_done_1_1 & [1<=P_setbi_11_4 & ~ [P_wait_3_4<=0]]]]]] & [[~ [[1<=P_done_1_0 & [P_setbi_11_0<=P_ifxi_10_3 | ~ [[[P_setbi_11_2<=P_CS_21_3 | 1<=P_await_13_2] & ~ [1<=P_done_3_1]]]]]] | [[P_wait_2_4<=0 & [[[[P_wait_3_4<=P_awaity_0 | P_done_3_2<=0] | [P_done_3_4<=P_ifyi_15_3 | 1<=P_fordo_12_1]] | [[P_wait_3_0<=1 & x_3<=0] | [P_wait_2_4<=P_setbi_11_2 | P_awaity_2<=0]]] & [P_CS_21_0<=P_ifxi_10_2 & [y_1<=P_sety_9_3 | P_CS_21_4<=P_done_3_0]]]] | ~ [[[[1<=y_4 & P_done_4_4<=0] & [P_b_3_true<=0 & P_ify0_4_0<=P_setbi_5_1]] & [~ [P_done_4_0<=1] & ~ [P_wait_2_0<=0]]]]]] & [1<=P_done_4_0 & P_wait_3_2<=1]]]]

abstracting: (P_wait_3_2<=1)
states: 1,914,784 (6)
abstracting: (1<=P_done_4_0)
states: 0
abstracting: (P_wait_2_0<=0)
states: 1,914,784 (6)
abstracting: (P_done_4_0<=1)
states: 1,914,784 (6)
abstracting: (P_ify0_4_0<=P_setbi_5_1)
states: 1,914,784 (6)
abstracting: (P_b_3_true<=0)
states: 1,251,676 (6)
abstracting: (P_done_4_4<=0)
states: 1,472,992 (6)
abstracting: (1<=y_4)
states: 353,240 (5)
abstracting: (P_CS_21_4<=P_done_3_0)
states: 1,850,376 (6)
abstracting: (y_1<=P_sety_9_3)
states: 1,575,034 (6)
abstracting: (P_CS_21_0<=P_ifxi_10_2)
states: 1,914,784 (6)
abstracting: (P_awaity_2<=0)
states: 1,818,468 (6)
abstracting: (P_wait_2_4<=P_setbi_11_2)
states: 1,455,024 (6)
abstracting: (x_3<=0)
states: 1,436,092 (6)
abstracting: (P_wait_3_0<=1)
states: 1,914,784 (6)
abstracting: (1<=P_fordo_12_1)
states: 63,078 (4)
abstracting: (P_done_3_4<=P_ifyi_15_3)
states: 1,490,960 (6)
abstracting: (P_done_3_2<=0)
states: 1,490,960 (6)
abstracting: (P_wait_3_4<=P_awaity_0)
states: 1,455,024 (6)
abstracting: (P_wait_2_4<=0)
states: 1,455,024 (6)
abstracting: (1<=P_done_3_1)
states: 423,824 (5)
abstracting: (1<=P_await_13_2)
states: 883,584 (5)
abstracting: (P_setbi_11_2<=P_CS_21_3)
states: 1,864,298 (6)
abstracting: (P_setbi_11_0<=P_ifxi_10_3)
states: 1,914,784 (6)
abstracting: (1<=P_done_1_0)
states: 0
abstracting: (P_wait_3_4<=0)
states: 1,455,024 (6)
abstracting: (1<=P_setbi_11_4)
states: 52,800 (4)
abstracting: (1<=P_done_1_1)
states: 441,792 (5)
abstracting: (P_done_4_1<=P_wait_3_4)
states: 1,578,032 (6)
abstracting: (1<=P_b_3_false)
states: 1,251,676 (6)
abstracting: (1<=P_sety_9_3)
states: 75,406 (4)
abstracting: (P_done_1_3<=0)
states: 1,490,960 (6)
abstracting: (P_awaity_3<=0)
states: 1,818,468 (6)
abstracting: (1<=x_4)
states: 478,692 (5)
abstracting: (P_wait_0_4<=1)
states: 1,914,784 (6)
abstracting: (1<=P_b_3_false)
states: 1,251,676 (6)
abstracting: (P_CS_21_1<=1)
states: 1,914,784 (6)
abstracting: (1<=P_sety_9_2)
states: 75,406 (4)
abstracting: (1<=P_awaity_0)
states: 0
abstracting: (P_awaity_1<=P_awaity_3)
states: 1,821,936 (6)
-> the formula is FALSE

FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-10 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m 2.569sec

checking: EF [~ [[[sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)<=94 | ~ [sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)<=60]] & [~ [sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)] | sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=18]]]]
normalized: E [true U ~ [[[sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=18 | ~ [sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)]] & [sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)<=94 | ~ [sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)<=60]]]]]

abstracting: (sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)<=60)
states: 1,914,784 (6)
abstracting: (sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)<=94)
states: 1,914,784 (6)
abstracting: (sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0))
states: 1,866,976 (6)
abstracting: (sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=18)
states: 1,914,784 (6)
-> the formula is FALSE

FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-02 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m 3.188sec

checking: EF [[~ [1<=P_fordo_12_0] & [[[[[[[~ [1<=P_wait_2_0] & [P_done_4_2<=0 | 1<=P_awaity_3]] | [1<=P_wait_2_2 & [1<=P_wait_2_4 & P_setx_3_4<=P_start_1_1]]] & [~ [[P_done_0_4<=P_done_1_2 & P_setx_3_4<=1]] | [[P_sety_9_4<=1 & P_wait_4_1<=0] | ~ [P_start_1_0<=0]]]] & [~ [[~ [P_setbi_11_3<=P_done_1_2] & [1<=P_setbi_24_4 & P_done_1_0<=P_ifxi_10_0]]] | 1<=P_wait_4_3]] & [[~ [y_4<=0] | [[[P_done_4_1<=P_ifxi_10_4 & 1<=P_ifxi_10_4] | [1<=P_awaity_3 & P_wait_2_2<=0]] | [1<=P_wait_0_3 | ~ [P_awaity_3<=P_setbi_11_2]]]] | [P_ifyi_15_4<=0 | [1<=P_sety_9_1 | P_wait_4_4<=P_done_2_3]]]] | [[[[1<=P_CS_21_0 & 1<=P_ify0_4_3] & [[[1<=P_setx_3_1 | P_wait_2_2<=P_b_3_false] & P_b_3_true<=P_ifxi_10_4] | ~ [y_1<=1]]] & [[1<=P_ify0_4_1 | P_done_0_3<=P_b_3_false] | [[~ [P_await_13_3<=P_sety_9_2] | ~ [1<=P_await_13_3]] & ~ [[1<=P_wait_3_0 & P_CS_21_4<=P_await_13_0]]]]] & ~ [P_done_1_0<=P_wait_4_3]]] & ~ [[[~ [[[1<=P_fordo_12_3 & 1<=P_CS_21_1] & P_wait_4_4<=0]] | [[[P_done_0_3<=1 | P_ifxi_10_4<=0] & [P_await_13_2<=P_sety_9_3 & P_ifyi_15_2<=1]] | P_wait_2_2<=1]] | [1<=x_3 | ~ [[[P_ifyi_15_3<=P_sety_9_1 & P_wait_1_0<=1] | [P_sety_9_1<=1 & P_wait_0_3<=0]]]]]]]]]
normalized: E [true U [[~ [[[1<=x_3 | ~ [[[P_sety_9_1<=1 & P_wait_0_3<=0] | [P_ifyi_15_3<=P_sety_9_1 & P_wait_1_0<=1]]]] | [[P_wait_2_2<=1 | [[P_await_13_2<=P_sety_9_3 & P_ifyi_15_2<=1] & [P_done_0_3<=1 | P_ifxi_10_4<=0]]] | ~ [[P_wait_4_4<=0 & [1<=P_fordo_12_3 & 1<=P_CS_21_1]]]]]] & [[~ [P_done_1_0<=P_wait_4_3] & [[[~ [[1<=P_wait_3_0 & P_CS_21_4<=P_await_13_0]] & [~ [1<=P_await_13_3] | ~ [P_await_13_3<=P_sety_9_2]]] | [1<=P_ify0_4_1 | P_done_0_3<=P_b_3_false]] & [[~ [y_1<=1] | [P_b_3_true<=P_ifxi_10_4 & [1<=P_setx_3_1 | P_wait_2_2<=P_b_3_false]]] & [1<=P_CS_21_0 & 1<=P_ify0_4_3]]]] | [[[P_ifyi_15_4<=0 | [1<=P_sety_9_1 | P_wait_4_4<=P_done_2_3]] | [[[1<=P_wait_0_3 | ~ [P_awaity_3<=P_setbi_11_2]] | [[1<=P_awaity_3 & P_wait_2_2<=0] | [P_done_4_1<=P_ifxi_10_4 & 1<=P_ifxi_10_4]]] | ~ [y_4<=0]]] & [[1<=P_wait_4_3 | ~ [[[1<=P_setbi_24_4 & P_done_1_0<=P_ifxi_10_0] & ~ [P_setbi_11_3<=P_done_1_2]]]] & [[[~ [P_start_1_0<=0] | [P_sety_9_4<=1 & P_wait_4_1<=0]] | ~ [[P_done_0_4<=P_done_1_2 & P_setx_3_4<=1]]] & [[1<=P_wait_2_2 & [1<=P_wait_2_4 & P_setx_3_4<=P_start_1_1]] | [[P_done_4_2<=0 | 1<=P_awaity_3] & ~ [1<=P_wait_2_0]]]]]]]] & ~ [1<=P_fordo_12_0]]]

abstracting: (1<=P_fordo_12_0)
states: 0
abstracting: (1<=P_wait_2_0)
states: 0
abstracting: (1<=P_awaity_3)
states: 96,316 (4)
abstracting: (P_done_4_2<=0)
states: 1,490,960 (6)
abstracting: (P_setx_3_4<=P_start_1_1)
states: 1,812,470 (6)
abstracting: (1<=P_wait_2_4)
states: 459,760 (5)
abstracting: (1<=P_wait_2_2)
states: 441,792 (5)
abstracting: (P_setx_3_4<=1)
states: 1,914,784 (6)
abstracting: (P_done_0_4<=P_done_1_2)
states: 1,914,784 (6)
abstracting: (P_wait_4_1<=0)
states: 1,455,024 (6)
abstracting: (P_sety_9_4<=1)
states: 1,914,784 (6)
abstracting: (P_start_1_0<=0)
states: 1,914,784 (6)
abstracting: (P_setbi_11_3<=P_done_1_2)
states: 1,871,830 (6)
abstracting: (P_done_1_0<=P_ifxi_10_0)
states: 1,914,784 (6)
abstracting: (1<=P_setbi_24_4)
states: 123,196 (5)
abstracting: (1<=P_wait_4_3)
states: 459,760 (5)
abstracting: (y_4<=0)
states: 1,561,544 (6)
abstracting: (1<=P_ifxi_10_4)
states: 96,808 (4)
abstracting: (P_done_4_1<=P_ifxi_10_4)
states: 1,490,960 (6)
abstracting: (P_wait_2_2<=0)
states: 1,472,992 (6)
abstracting: (1<=P_awaity_3)
states: 96,316 (4)
abstracting: (P_awaity_3<=P_setbi_11_2)
states: 1,821,207 (6)
abstracting: (1<=P_wait_0_3)
states: 0
abstracting: (P_wait_4_4<=P_done_2_3)
states: 1,560,064 (6)
abstracting: (1<=P_sety_9_1)
states: 75,406 (4)
abstracting: (P_ifyi_15_4<=0)
states: 1,865,290 (6)
abstracting: (1<=P_ify0_4_3)
states: 105,094 (5)
abstracting: (1<=P_CS_21_0)
states: 0
abstracting: (P_wait_2_2<=P_b_3_false)
states: 1,744,496 (6)
abstracting: (1<=P_setx_3_1)
states: 106,806 (5)
abstracting: (P_b_3_true<=P_ifxi_10_4)
states: 1,284,231 (6)
abstracting: (y_1<=1)
states: 1,914,784 (6)
abstracting: (P_done_0_3<=P_b_3_false)
states: 1,914,784 (6)
abstracting: (1<=P_ify0_4_1)
states: 105,094 (5)
abstracting: (P_await_13_3<=P_sety_9_2)
states: 1,069,984 (6)
abstracting: (1<=P_await_13_3)
states: 883,584 (5)
abstracting: (P_CS_21_4<=P_await_13_0)
states: 1,850,376 (6)
abstracting: (1<=P_wait_3_0)
states: 0
abstracting: (P_done_1_0<=P_wait_4_3)
states: 1,914,784 (6)
abstracting: (1<=P_CS_21_1)
states: 64,408 (4)
abstracting: (1<=P_fordo_12_3)
states: 63,078 (4)
abstracting: (P_wait_4_4<=0)
states: 1,472,992 (6)
abstracting: (P_ifxi_10_4<=0)
states: 1,817,976 (6)
abstracting: (P_done_0_3<=1)
states: 1,914,784 (6)
abstracting: (P_ifyi_15_2<=1)
states: 1,914,784 (6)
abstracting: (P_await_13_2<=P_sety_9_3)
states: 1,069,984 (6)
abstracting: (P_wait_2_2<=1)
states: 1,914,784 (6)
abstracting: (P_wait_1_0<=1)
states: 1,914,784 (6)
abstracting: (P_ifyi_15_3<=P_sety_9_1)
states: 1,867,222 (6)
abstracting: (P_wait_0_3<=0)
states: 1,914,784 (6)
abstracting: (P_sety_9_1<=1)
states: 1,914,784 (6)
abstracting: (1<=x_3)
states: 478,692 (5)
-> the formula is FALSE

FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-12 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m 3.354sec

checking: EF [[[[~ [P_done_4_1<=P_fordo_12_0] | [~ [[~ [1<=P_wait_1_3] | [[[P_ifyi_15_2<=1 & 1<=P_CS_21_3] | P_ify0_4_2<=P_setx_3_4] | [[P_b_3_true<=P_done_4_4 & P_ifyi_15_3<=P_done_0_4] | ~ [P_sety_9_3<=1]]]]] & ~ [[[[1<=P_fordo_12_2 | ~ [P_wait_1_2<=P_done_2_3]] | [[P_done_3_4<=0 | 1<=P_wait_0_3] | ~ [P_wait_2_4<=P_fordo_12_2]]] | ~ [P_wait_1_3<=P_done_2_1]]]]] & [[1<=P_done_4_2 & [[~ [[[P_setbi_24_0<=1 & 1<=P_done_0_0] & [1<=P_b_4_false & P_done_0_1<=P_awaity_2]]] & ~ [[P_wait_1_2<=1 & [P_setx_3_0<=1 | P_setx_3_3<=0]]]] | ~ [[[[P_wait_1_0<=P_ifyi_15_4 | 1<=P_setbi_5_4] | [P_CS_21_3<=P_wait_0_1 & 1<=P_ifyi_15_2]] | P_ify0_4_2<=1]]]] | [[[P_setbi_5_1<=P_done_3_2 & [[[1<=P_wait_0_3 & 1<=P_done_1_4] | ~ [P_wait_1_4<=1]] | [[P_wait_1_2<=1 | P_wait_0_2<=0] & ~ [P_done_3_3<=0]]]] & P_fordo_12_3<=1] & y_4<=P_done_3_2]]] | [~ [P_setx_3_3<=P_setx_3_3] & [[~ [[~ [[[y_1<=P_b_3_false | 1<=P_await_13_3] & ~ [P_wait_0_4<=1]]] & [~ [P_wait_4_1<=P_done_3_4] | P_setbi_5_3<=1]]] | [[~ [[x_3<=P_done_3_0 | 1<=P_ify0_4_2]] | ~ [[[1<=P_setbi_11_4 | P_await_13_4<=P_CS_21_3] | [P_b_1_true<=0 & P_fordo_12_0<=P_done_0_3]]]] | [[~ [[1<=P_start_1_0 | 1<=P_await_13_3]] & [P_done_2_1<=0 & [P_done_3_3<=0 & P_setbi_5_2<=P_wait_2_3]]] & ~ [[y_0<=P_done_2_2 & ~ [P_wait_4_2<=P_await_13_2]]]]]] & ~ [[[P_wait_1_2<=y_0 & ~ [P_setbi_11_3<=0]] & [[1<=P_done_1_2 & ~ [[1<=P_ifxi_10_1 | P_await_13_3<=1]]] | [[~ [P_b_0_false<=1] | P_wait_2_1<=0] | P_done_4_4<=0]]]]]]]]
normalized: E [true U [[[~ [[[[P_done_4_4<=0 | [P_wait_2_1<=0 | ~ [P_b_0_false<=1]]] | [1<=P_done_1_2 & ~ [[1<=P_ifxi_10_1 | P_await_13_3<=1]]]] & [P_wait_1_2<=y_0 & ~ [P_setbi_11_3<=0]]]] & [[[~ [[y_0<=P_done_2_2 & ~ [P_wait_4_2<=P_await_13_2]]] & [[P_done_2_1<=0 & [P_done_3_3<=0 & P_setbi_5_2<=P_wait_2_3]] & ~ [[1<=P_start_1_0 | 1<=P_await_13_3]]]] | [~ [[[P_b_1_true<=0 & P_fordo_12_0<=P_done_0_3] | [1<=P_setbi_11_4 | P_await_13_4<=P_CS_21_3]]] | ~ [[x_3<=P_done_3_0 | 1<=P_ify0_4_2]]]] | ~ [[[P_setbi_5_3<=1 | ~ [P_wait_4_1<=P_done_3_4]] & ~ [[~ [P_wait_0_4<=1] & [y_1<=P_b_3_false | 1<=P_await_13_3]]]]]]] & ~ [P_setx_3_3<=P_setx_3_3]] | [[[y_4<=P_done_3_2 & [P_fordo_12_3<=1 & [P_setbi_5_1<=P_done_3_2 & [[~ [P_done_3_3<=0] & [P_wait_1_2<=1 | P_wait_0_2<=0]] | [~ [P_wait_1_4<=1] | [1<=P_wait_0_3 & 1<=P_done_1_4]]]]]] | [1<=P_done_4_2 & [~ [[P_ify0_4_2<=1 | [[P_CS_21_3<=P_wait_0_1 & 1<=P_ifyi_15_2] | [P_wait_1_0<=P_ifyi_15_4 | 1<=P_setbi_5_4]]]] | [~ [[P_wait_1_2<=1 & [P_setx_3_0<=1 | P_setx_3_3<=0]]] & ~ [[[1<=P_b_4_false & P_done_0_1<=P_awaity_2] & [P_setbi_24_0<=1 & 1<=P_done_0_0]]]]]]] & [[~ [[~ [P_wait_1_3<=P_done_2_1] | [[~ [P_wait_2_4<=P_fordo_12_2] | [P_done_3_4<=0 | 1<=P_wait_0_3]] | [1<=P_fordo_12_2 | ~ [P_wait_1_2<=P_done_2_3]]]]] & ~ [[[[~ [P_sety_9_3<=1] | [P_b_3_true<=P_done_4_4 & P_ifyi_15_3<=P_done_0_4]] | [P_ify0_4_2<=P_setx_3_4 | [P_ifyi_15_2<=1 & 1<=P_CS_21_3]]] | ~ [1<=P_wait_1_3]]]] | ~ [P_done_4_1<=P_fordo_12_0]]]]]

abstracting: (P_done_4_1<=P_fordo_12_0)
states: 1,490,960 (6)
abstracting: (1<=P_wait_1_3)
states: 459,760 (5)
abstracting: (1<=P_CS_21_3)
states: 64,408 (4)
abstracting: (P_ifyi_15_2<=1)
states: 1,914,784 (6)
abstracting: (P_ify0_4_2<=P_setx_3_4)
states: 1,813,736 (6)
abstracting: (P_ifyi_15_3<=P_done_0_4)
states: 1,865,290 (6)
abstracting: (P_b_3_true<=P_done_4_4)
states: 1,421,964 (6)
abstracting: (P_sety_9_3<=1)
states: 1,914,784 (6)
abstracting: (P_wait_1_2<=P_done_2_3)
states: 1,542,096 (6)
abstracting: (1<=P_fordo_12_2)
states: 63,078 (4)
abstracting: (1<=P_wait_0_3)
states: 0
abstracting: (P_done_3_4<=0)
states: 1,490,960 (6)
abstracting: (P_wait_2_4<=P_fordo_12_2)
states: 1,455,024 (6)
abstracting: (P_wait_1_3<=P_done_2_1)
states: 1,550,992 (6)
abstracting: (1<=P_done_0_0)
states: 0
abstracting: (P_setbi_24_0<=1)
states: 1,914,784 (6)
abstracting: (P_done_0_1<=P_awaity_2)
states: 1,914,784 (6)
abstracting: (1<=P_b_4_false)
states: 1,251,676 (6)
abstracting: (P_setx_3_3<=0)
states: 1,807,978 (6)
abstracting: (P_setx_3_0<=1)
states: 1,914,784 (6)
abstracting: (P_wait_1_2<=1)
states: 1,914,784 (6)
abstracting: (1<=P_setbi_5_4)
states: 90,988 (4)
abstracting: (P_wait_1_0<=P_ifyi_15_4)
states: 1,914,784 (6)
abstracting: (1<=P_ifyi_15_2)
states: 49,494 (4)
abstracting: (P_CS_21_3<=P_wait_0_1)
states: 1,850,376 (6)
abstracting: (P_ify0_4_2<=1)
states: 1,914,784 (6)
abstracting: (1<=P_done_4_2)
states: 423,824 (5)
abstracting: (1<=P_done_1_4)
states: 423,824 (5)
abstracting: (1<=P_wait_0_3)
states: 0
abstracting: (P_wait_1_4<=1)
states: 1,914,784 (6)
abstracting: (P_wait_0_2<=0)
states: 1,914,784 (6)
abstracting: (P_wait_1_2<=1)
states: 1,914,784 (6)
abstracting: (P_done_3_3<=0)
states: 1,472,992 (6)
abstracting: (P_setbi_5_1<=P_done_3_2)
states: 1,846,792 (6)
abstracting: (P_fordo_12_3<=1)
states: 1,914,784 (6)
abstracting: (y_4<=P_done_3_2)
states: 1,637,336 (6)
abstracting: (P_setx_3_3<=P_setx_3_3)
states: 1,914,784 (6)
abstracting: (1<=P_await_13_3)
states: 883,584 (5)
abstracting: (y_1<=P_b_3_false)
states: 1,789,506 (6)
abstracting: (P_wait_0_4<=1)
states: 1,914,784 (6)
abstracting: (P_wait_4_1<=P_done_3_4)
states: 1,550,992 (6)
abstracting: (P_setbi_5_3<=1)
states: 1,914,784 (6)
abstracting: (1<=P_ify0_4_2)
states: 105,094 (5)
abstracting: (x_3<=P_done_3_0)
states: 1,436,092 (6)
abstracting: (P_await_13_4<=P_CS_21_3)
states: 1,066,536 (6)
abstracting: (1<=P_setbi_11_4)
states: 52,800 (4)
abstracting: (P_fordo_12_0<=P_done_0_3)
states: 1,914,784 (6)
abstracting: (P_b_1_true<=0)
states: 1,251,676 (6)
abstracting: (1<=P_await_13_3)
states: 883,584 (5)
abstracting: (1<=P_start_1_0)
states: 0
abstracting: (P_setbi_5_2<=P_wait_2_3)
states: 1,823,796 (6)
abstracting: (P_done_3_3<=0)
states: 1,472,992 (6)
abstracting: (P_done_2_1<=0)
states: 1,490,960 (6)
abstracting: (P_wait_4_2<=P_await_13_2)
states: 1,638,064 (6)
abstracting: (y_0<=P_done_2_2)
states: 1,516,832 (6)
abstracting: (P_setbi_11_3<=0)
states: 1,861,984 (6)
abstracting: (P_wait_1_2<=y_0)
states: 1,558,896 (6)
abstracting: (P_await_13_3<=1)
states: 1,914,784 (6)
abstracting: (1<=P_ifxi_10_1)
states: 96,808 (4)
abstracting: (1<=P_done_1_2)
states: 423,824 (5)
abstracting: (P_b_0_false<=1)
states: 1,914,784 (6)
abstracting: (P_wait_2_1<=0)
states: 1,455,024 (6)
abstracting: (P_done_4_4<=0)
states: 1,472,992 (6)
-> the formula is TRUE

FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-13 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m18.892sec

checking: AG [[[[sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=15 | ~ [sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)]] | [20<=sum(y_4, y_3, y_2, y_1, y_0) & sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=58]] | ~ [[~ [[[sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0) & 85<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)] & [34<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0) & sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)]]] | [[~ [[~ [[82<=sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0) & sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=64]] | sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)<=61]] | [46<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0) & ~ [[[84<=sum(x_4, x_3, x_2, x_1, x_0) & sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0)<=37] | [sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0) & sum(y_4, y_3, y_2, y_1, y_0)<=sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0)]]]]] & ~ [[~ [[sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)<=6 | sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)]] & sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)<=58]]]]]]]
normalized: ~ [E [true U ~ [[~ [[[~ [[sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)<=58 & ~ [[sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)<=6 | sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)]]]] & [[46<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0) & ~ [[[sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0) & sum(y_4, y_3, y_2, y_1, y_0)<=sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0)] | [84<=sum(x_4, x_3, x_2, x_1, x_0) & sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0)<=37]]]] | ~ [[sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)<=61 | ~ [[82<=sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0) & sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=64]]]]]] | ~ [[[34<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0) & sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)] & [sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0) & 85<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)]]]]] | [[20<=sum(y_4, y_3, y_2, y_1, y_0) & sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=58] | [sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=15 | ~ [sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)]]]]]]]

abstracting: (sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0))
states: 1,579,352 (6)
abstracting: (sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=15)
states: 1,914,784 (6)
abstracting: (sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=58)
states: 1,914,784 (6)
abstracting: (20<=sum(y_4, y_3, y_2, y_1, y_0))
states: 0
abstracting: (85<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0))
states: 0
abstracting: (sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0))
states: 1,548,881 (6)
abstracting: (sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0))
states: 5
abstracting: (34<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0))
states: 0
abstracting: (sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=64)
states: 1,914,784 (6)
abstracting: (82<=sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0))
states: 0
abstracting: (sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)<=61)
states: 1,914,784 (6)
abstracting: (sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0)<=37)
states: 1,914,784 (6)
abstracting: (84<=sum(x_4, x_3, x_2, x_1, x_0))
states: 0
abstracting: (sum(y_4, y_3, y_2, y_1, y_0)<=sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0))
states: 448,064 (5)
abstracting: (sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0))
states: 1,874,736 (6)
abstracting: (46<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0))
states: 0
abstracting: (sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0))
states: 1,672,504 (6)
abstracting: (sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)<=6)
states: 1,690,208 (6)
abstracting: (sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)<=58)
states: 1,914,784 (6)
-> the formula is TRUE

FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-07 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m 4.835sec

checking: AG [[59<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0) | [[sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)<=12 | ~ [[sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0)<=sum(y_4, y_3, y_2, y_1, y_0) & [sum(x_4, x_3, x_2, x_1, x_0)<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0) & 17<=sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0)]]]] & [~ [sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=26] | [[44<=sum(y_4, y_3, y_2, y_1, y_0) | sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0)<=sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0)] & [[sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=63 | [[[96<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0) | sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0)<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)] & [sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0) | sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=31]] & sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=60]] | ~ [[~ [sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0)] & [[sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0) & 93<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)] & ~ [84<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)]]]]]]]]]]
normalized: ~ [E [true U ~ [[59<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0) | [[sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)<=12 | ~ [[sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0)<=sum(y_4, y_3, y_2, y_1, y_0) & [sum(x_4, x_3, x_2, x_1, x_0)<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0) & 17<=sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0)]]]] & [[[~ [[[[sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0) & 93<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)] & ~ [84<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)]] & ~ [sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0)]]] | [sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=63 | [sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=60 & [[96<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0) | sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0)<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)] & [sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0) | sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=31]]]]] & [44<=sum(y_4, y_3, y_2, y_1, y_0) | sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0)<=sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0)]] | ~ [sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=26]]]]]]]

abstracting: (sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=26)
states: 1,914,784 (6)
abstracting: (sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0)<=sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0))
states: 1,744,476 (6)
abstracting: (44<=sum(y_4, y_3, y_2, y_1, y_0))
states: 0
abstracting: (sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=31)
states: 1,914,784 (6)
abstracting: (sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0))
states: 0
abstracting: (sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0)<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0))
states: 211,216 (5)
abstracting: (96<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0))
states: 0
abstracting: (sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=60)
states: 1,914,784 (6)
abstracting: (sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=63)
states: 1,914,784 (6)
abstracting: (sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0))
states: 1,645,200 (6)
abstracting: (84<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0))
states: 0
abstracting: (93<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0))
states: 0
abstracting: (sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0))
states: 4
abstracting: (17<=sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0))
states: 0
abstracting: (sum(x_4, x_3, x_2, x_1, x_0)<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0))
states: 202,096 (5)
abstracting: (sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0)<=sum(y_4, y_3, y_2, y_1, y_0))
states: 1,889,081 (6)
abstracting: (sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)<=12)
states: 1,914,784 (6)
abstracting: (59<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0))
states: 0
-> the formula is FALSE

FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-01 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 1m 5.430sec

checking: EF [[[[sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0)<=sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0) | sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)] & ~ [19<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)]] & [[sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0)<=sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0) & ~ [5<=sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)]] & [[[[[[~ [87<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)] | sum(x_4, x_3, x_2, x_1, x_0)<=77] & sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0)<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)] & ~ [sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0)<=sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)]] & [[[~ [sum(y_4, y_3, y_2, y_1, y_0)<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)] | sum(y_4, y_3, y_2, y_1, y_0)<=59] | [sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0) | [sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)<=sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0) | sum(x_4, x_3, x_2, x_1, x_0)<=23]]] & ~ [[~ [sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=28] | [46<=sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0) | sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=45]]]]] & [[[[~ [sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=73] | [sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)<=52 & sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=18]] & [~ [sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=sum(y_4, y_3, y_2, y_1, y_0)] | ~ [sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0)<=4]]] & 96<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)] | [52<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0) & [[[sum(x_4, x_3, x_2, x_1, x_0)<=85 & sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=82] | sum(y_4, y_3, y_2, y_1, y_0)<=95] & sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0)]]]] & ~ [[[[[66<=sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0) & [sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0)<=sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0) | sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=37]] | ~ [[sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=23 | 28<=sum(x_4, x_3, x_2, x_1, x_0)]]] | [80<=sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0) & ~ [[sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=sum(x_4, x_3, x_2, x_1, x_0) & sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=92]]]] & [sum(x_4, x_3, x_2, x_1, x_0)<=sum(x_4, x_3, x_2, x_1, x_0) | [[[75<=sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0) | sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=87] & [sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0) | sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(y_4, y_3, y_2, y_1, y_0)]] & ~ [[59<=sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0) | sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)]]]]]]]]]]
normalized: E [true U [[[~ [[[sum(x_4, x_3, x_2, x_1, x_0)<=sum(x_4, x_3, x_2, x_1, x_0) | [~ [[59<=sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0) | sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)]] & [[sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0) | sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(y_4, y_3, y_2, y_1, y_0)] & [75<=sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0) | sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=87]]]] & [[80<=sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0) & ~ [[sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=sum(x_4, x_3, x_2, x_1, x_0) & sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=92]]] | [~ [[sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=23 | 28<=sum(x_4, x_3, x_2, x_1, x_0)]] | [66<=sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0) & [sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0)<=sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0) | sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=37]]]]]] & [[[52<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0) & [sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0) & [sum(y_4, y_3, y_2, y_1, y_0)<=95 | [sum(x_4, x_3, x_2, x_1, x_0)<=85 & sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=82]]]] | [96<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0) & [[~ [sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0)<=4] | ~ [sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=sum(y_4, y_3, y_2, y_1, y_0)]] & [[sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)<=52 & sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=18] | ~ [sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=73]]]]] & [[~ [[[46<=sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0) | sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=45] | ~ [sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=28]]] & [[sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0) | [sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)<=sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0) | sum(x_4, x_3, x_2, x_1, x_0)<=23]] | [sum(y_4, y_3, y_2, y_1, y_0)<=59 | ~ [sum(y_4, y_3, y_2, y_1, y_0)<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)]]]] & [~ [sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0)<=sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)] & [sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0)<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0) & [sum(x_4, x_3, x_2, x_1, x_0)<=77 | ~ [87<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)]]]]]]] & [sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0)<=sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0) & ~ [5<=sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)]]] & [~ [19<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)] & [sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0)<=sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0) | sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)]]]]

abstracting: (sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0))
states: 1,607,140 (6)
abstracting: (sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0)<=sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0))
states: 1,914,784 (6)
abstracting: (19<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0))
states: 0
abstracting: (5<=sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0))
states: 0
abstracting: (sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0)<=sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0))
states: 1,501,160 (6)
abstracting: (87<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0))
states: 0
abstracting: (sum(x_4, x_3, x_2, x_1, x_0)<=77)
states: 1,914,784 (6)
abstracting: (sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0)<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0))
states: 1,736,124 (6)
abstracting: (sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0)<=sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false))
states: 1,285,688 (6)
abstracting: (sum(y_4, y_3, y_2, y_1, y_0)<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0))
states: 202,096 (5)
abstracting: (sum(y_4, y_3, y_2, y_1, y_0)<=59)
states: 1,914,784 (6)
abstracting: (sum(x_4, x_3, x_2, x_1, x_0)<=23)
states: 1,914,784 (6)
abstracting: (sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)<=sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0))
states: 187,996 (5)
abstracting: (sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0))
states: 259,104 (5)
abstracting: (sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=28)
states: 1,914,784 (6)
abstracting: (sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=45)
states: 1,914,784 (6)
abstracting: (46<=sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0))
states: 0
abstracting: (sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=73)
states: 1,914,784 (6)
abstracting: (sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=18)
states: 1,914,784 (6)
abstracting: (sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)<=52)
states: 1,914,784 (6)
abstracting: (sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=sum(y_4, y_3, y_2, y_1, y_0))
states: 1,884,672 (6)
abstracting: (sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0)<=4)
states: 1,914,784 (6)
abstracting: (96<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0))
states: 0
abstracting: (sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=82)
states: 1,914,784 (6)
abstracting: (sum(x_4, x_3, x_2, x_1, x_0)<=85)
states: 1,914,784 (6)
abstracting: (sum(y_4, y_3, y_2, y_1, y_0)<=95)
states: 1,914,784 (6)
abstracting: (sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0))
states: 1,854,936 (6)
abstracting: (52<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0))
states: 0
abstracting: (sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=37)
states: 1,914,784 (6)
abstracting: (sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0)<=sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0))
states: 1,693,436 (6)
abstracting: (66<=sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0))
states: 0
abstracting: (28<=sum(x_4, x_3, x_2, x_1, x_0))
states: 0
abstracting: (sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=23)
states: 1,914,784 (6)
abstracting: (sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=92)
states: 1,914,784 (6)
abstracting: (sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=sum(x_4, x_3, x_2, x_1, x_0))
states: 1,889,081 (6)
abstracting: (80<=sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0))
states: 0
abstracting: (sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=87)
states: 1,914,784 (6)
abstracting: (75<=sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0))
states: 0
abstracting: (sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(y_4, y_3, y_2, y_1, y_0))
states: 0
abstracting: (sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0))
states: 5
abstracting: (sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0))
states: 1,660,192 (6)
abstracting: (59<=sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0))
states: 0
abstracting: (sum(x_4, x_3, x_2, x_1, x_0)<=sum(x_4, x_3, x_2, x_1, x_0))
states: 1,914,784 (6)
-> the formula is FALSE

FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-05 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 7m43.733sec

checking: AG [[[sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=98 | [[sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0) | [[[~ [[sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=14 & 94<=sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)]] | [sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=13 | ~ [69<=sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)]]] | [[98<=sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0) | 17<=sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)] | sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=50]] | [[~ [[sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=51 & sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)<=86]] | ~ [[sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0) | 40<=sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0)]]] & 47<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)]]] & [[[[sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0) & [[sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=94 & sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0)<=32] & [sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0)<=88 & sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=49]]] | [[13<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0) & ~ [sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)<=sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)]] | [[41<=sum(x_4, x_3, x_2, x_1, x_0) & 77<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)] | [sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0) & 84<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)]]]] & [~ [sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)] & [~ [[96<=sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false) | sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)]] & ~ [[sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=31 | sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)]]]]] | ~ [[sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0) | ~ [[[sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=20 | sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=76] & [61<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0) & sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=78]]]]]]]] | [[68<=sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0) & ~ [[[[sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=91 | sum(y_4, y_3, y_2, y_1, y_0)<=sum(y_4, y_3, y_2, y_1, y_0)] | [[1<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0) & [41<=sum(y_4, y_3, y_2, y_1, y_0) & sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=7]] | [[sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=14 | 51<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)] & [sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)<=sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0) & sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)]]]] | [[98<=sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0) | sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=51] | ~ [[~ [sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=51] & [1<=sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0) & sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)]]]]]]] | sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=51]]]
normalized: ~ [E [true U ~ [[[sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=51 | [68<=sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0) & ~ [[[~ [[[1<=sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0) & sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)] & ~ [sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=51]]] | [98<=sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0) | sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=51]] | [[[[sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)<=sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0) & sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)] & [sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=14 | 51<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)]] | [1<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0) & [41<=sum(y_4, y_3, y_2, y_1, y_0) & sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=7]]] | [sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=91 | sum(y_4, y_3, y_2, y_1, y_0)<=sum(y_4, y_3, y_2, y_1, y_0)]]]]]] | [sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=98 | [[~ [[sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0) | ~ [[[61<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0) & sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=78] & [sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=20 | sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=76]]]]] | [[[~ [[sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=31 | sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)]] & ~ [[96<=sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false) | sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)]]] & ~ [sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)]] & [[[[sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0) & 84<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)] | [41<=sum(x_4, x_3, x_2, x_1, x_0) & 77<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)]] | [13<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0) & ~ [sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)<=sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)]]] | [sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0) & [[sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0)<=88 & sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=49] & [sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=94 & sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0)<=32]]]]]] & [sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0) | [[47<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0) & [~ [[sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0) | 40<=sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0)]] | ~ [[sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=51 & sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)<=86]]]] | [[sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=50 | [98<=sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0) | 17<=sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)]] | [[sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=13 | ~ [69<=sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)]] | ~ [[sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=14 & 94<=sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)]]]]]]]]]]]]

abstracting: (94<=sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0))
states: 0
abstracting: (sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=14)
states: 1,914,784 (6)
abstracting: (69<=sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0))
states: 0
abstracting: (sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=13)
states: 1,914,784 (6)
abstracting: (17<=sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0))
states: 0
abstracting: (98<=sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0))
states: 0
abstracting: (sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=50)
states: 1,914,784 (6)
abstracting: (sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)<=86)
states: 1,914,784 (6)
abstracting: (sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=51)
states: 1,914,784 (6)
abstracting: (40<=sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0))
states: 0
abstracting: (sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0))
states: 1,865,665 (6)
abstracting: (47<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0))
states: 0
abstracting: (sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0))
states: 1,914,784 (6)
abstracting: (sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0)<=32)
states: 1,914,784 (6)
abstracting: (sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=94)
states: 1,914,784 (6)
abstracting: (sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=49)
states: 1,914,784 (6)
abstracting: (sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0)<=88)
states: 1,914,784 (6)
abstracting: (sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0))
states: 1,563,629 (6)
abstracting: (sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)<=sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0))
states: 1,562,728 (6)
abstracting: (13<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0))
states: 0
abstracting: (77<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0))
states: 0
abstracting: (41<=sum(x_4, x_3, x_2, x_1, x_0))
states: 0
abstracting: (84<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0))
states: 0
abstracting: (sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0))
states: 1,748,076 (6)
abstracting: (sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0))
states: 1,875,892 (6)
abstracting: (sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false))
states: 1,914,784 (6)
abstracting: (96<=sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false))
states: 0
abstracting: (sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0))
states: 1,710,000 (6)
abstracting: (sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=31)
states: 1,914,784 (6)
abstracting: (sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=76)
states: 1,914,784 (6)
abstracting: (sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=20)
states: 1,914,784 (6)
abstracting: (sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=78)
states: 1,914,784 (6)
abstracting: (61<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0))
states: 0
abstracting: (sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0))
states: 1,748,076 (6)
abstracting: (sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=98)
states: 1,914,784 (6)
abstracting: (sum(y_4, y_3, y_2, y_1, y_0)<=sum(y_4, y_3, y_2, y_1, y_0))
states: 1,914,784 (6)
abstracting: (sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=91)
states: 1,914,784 (6)
abstracting: (sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=7)
states: 1,914,784 (6)
abstracting: (41<=sum(y_4, y_3, y_2, y_1, y_0))
states: 0
abstracting: (1<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0))
states: 202,096 (5)
abstracting: (51<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0))
states: 0
abstracting: (sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=14)
states: 1,914,784 (6)
abstracting: (sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)<=sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0))
states: 1,555,984 (6)
abstracting: (sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)<=sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0))
states: 200,284 (5)
abstracting: (sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=51)
states: 1,914,784 (6)
abstracting: (98<=sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0))
states: 0
abstracting: (sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=51)
states: 1,914,784 (6)
abstracting: (sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0))
states: 0
abstracting: (1<=sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0))
states: 393,856 (5)
abstracting: (68<=sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0))
states: 0
abstracting: (sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=51)
states: 1,914,784 (6)
-> the formula is TRUE

FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-04 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m54.914sec

checking: AG [[[[[sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0) & ~ [[[sum(y_4, y_3, y_2, y_1, y_0)<=sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0) & 84<=sum(y_4, y_3, y_2, y_1, y_0)] & [[~ [sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0)<=5] | [sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0)<=sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0) | 45<=sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)]] & [[sum(x_4, x_3, x_2, x_1, x_0)<=25 | sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=30] & sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=72]]]]] & ~ [[[[[~ [sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)] | ~ [sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)]] | sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0)<=sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0)] & 80<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)] | [sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0)<=sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0) | [[~ [sum(x_4, x_3, x_2, x_1, x_0)<=24] | ~ [53<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)]] & [[sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0) & 95<=sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)] & [sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0)<=sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0) & sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)]]]]]]] & ~ [[[sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0)<=76 & [sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=89 | [[[sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=45 | sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=76] | [sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)<=sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0) & sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)]] | ~ [[sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=81 & sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)]]]]] | [[~ [sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0)<=2] & ~ [[~ [sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0)<=sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)] & [sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0)<=sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0) & sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0)<=69]]]] | [[[[sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0) | sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)] | ~ [sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)]] & ~ [sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0)<=19]] & sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=18]]]]] | [[sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0) | ~ [[[sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)<=sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0) | [[sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=24 & [sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=sum(x_4, x_3, x_2, x_1, x_0) & 57<=sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)]] & [~ [sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=sum(x_4, x_3, x_2, x_1, x_0)] & ~ [44<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)]]]] & ~ [[sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0) | [~ [sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=sum(y_4, y_3, y_2, y_1, y_0)] | sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=17]]]]]] & [sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=74 | [[[[[~ [sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=42] & [sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0)<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0) & sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)<=71]] & [~ [sum(y_4, y_3, y_2, y_1, y_0)<=79] & 91<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)]] & [~ [[64<=sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0) | sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)]] | ~ [19<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)]]] | [sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0) | sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)]] & ~ [[[sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0) | [[sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=92 & sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)<=4] & ~ [sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)<=sum(x_4, x_3, x_2, x_1, x_0)]]] & ~ [[~ [8<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)] | sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)]]]]]]]]]
normalized: ~ [E [true U ~ [[[[sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=74 | [~ [[~ [[sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0) | ~ [8<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)]]] & [sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0) | [~ [sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)<=sum(x_4, x_3, x_2, x_1, x_0)] & [sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=92 & sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)<=4]]]]] & [[sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0) | sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)] | [[~ [19<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)] | ~ [[64<=sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0) | sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)]]] & [[91<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0) & ~ [sum(y_4, y_3, y_2, y_1, y_0)<=79]] & [[sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0)<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0) & sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)<=71] & ~ [sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=42]]]]]]] & [sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0) | ~ [[~ [[sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0) | [sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=17 | ~ [sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=sum(y_4, y_3, y_2, y_1, y_0)]]]] & [sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)<=sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0) | [[~ [44<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)] & ~ [sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=sum(x_4, x_3, x_2, x_1, x_0)]] & [sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=24 & [sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=sum(x_4, x_3, x_2, x_1, x_0) & 57<=sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)]]]]]]]] | [~ [[[[sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=18 & [~ [sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0)<=19] & [~ [sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)] | [sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0) | sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)]]]] | [~ [[[sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0)<=sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0) & sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0)<=69] & ~ [sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0)<=sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)]]] & ~ [sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0)<=2]]] | [sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0)<=76 & [sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=89 | [~ [[sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=81 & sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)]] | [[sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)<=sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0) & sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)] | [sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=45 | sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=76]]]]]]] & [~ [[[sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0)<=sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0) | [[[sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0)<=sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0) & sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)] & [sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0) & 95<=sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)]] & [~ [53<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)] | ~ [sum(x_4, x_3, x_2, x_1, x_0)<=24]]]] | [80<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0) & [sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0)<=sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0) | [~ [sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)] | ~ [sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0)]]]]]] & [sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0) & ~ [[[[sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=72 & [sum(x_4, x_3, x_2, x_1, x_0)<=25 | sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=30]] & [[sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0)<=sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0) | 45<=sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)] | ~ [sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0)<=5]]] & [sum(y_4, y_3, y_2, y_1, y_0)<=sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0) & 84<=sum(y_4, y_3, y_2, y_1, y_0)]]]]]]]]]]

abstracting: (84<=sum(y_4, y_3, y_2, y_1, y_0))
states: 0
abstracting: (sum(y_4, y_3, y_2, y_1, y_0)<=sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0))
states: 400,899 (5)
abstracting: (sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0)<=5)
states: 1,914,784 (6)
abstracting: (45<=sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0))
states: 0
abstracting: (sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0)<=sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0))
states: 1,744,476 (6)
abstracting: (sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=30)
states: 1,914,784 (6)
abstracting: (sum(x_4, x_3, x_2, x_1, x_0)<=25)
states: 1,914,784 (6)
abstracting: (sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=72)
states: 1,914,784 (6)
abstracting: (sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0))
states: 0
abstracting: (sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0))
states: 1,869,840 (6)
abstracting: (sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0))
states: 4
abstracting: (sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0)<=sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0))
states: 1,693,436 (6)
abstracting: (80<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0))
states: 0
abstracting: (sum(x_4, x_3, x_2, x_1, x_0)<=24)
states: 1,914,784 (6)
abstracting: (53<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0))
states: 0
abstracting: (95<=sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0))
states: 0
abstracting: (sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0))
states: 1,867,088 (6)
abstracting: (sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0))
states: 5
abstracting: (sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0)<=sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0))
states: 1,841,264 (6)
abstracting: (sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0)<=sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0))
states: 1,693,436 (6)
abstracting: (sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=76)
states: 1,914,784 (6)
abstracting: (sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=45)
states: 1,914,784 (6)
abstracting: (sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0))
states: 0
abstracting: (sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)<=sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0))
states: 1,914,784 (6)
abstracting: (sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0))
states: 1,871,600 (6)
abstracting: (sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=81)
states: 1,914,784 (6)
abstracting: (sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=89)
states: 1,914,784 (6)
abstracting: (sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0)<=76)
states: 1,914,784 (6)
abstracting: (sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0)<=2)
states: 1,912,888 (6)
abstracting: (sum(P_setbi_24_4, P_setbi_24_3, P_setbi_24_2, P_setbi_24_1, P_setbi_24_0)<=sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0))
states: 1,527,360 (6)
abstracting: (sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0)<=69)
states: 1,914,784 (6)
abstracting: (sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0)<=sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0))
states: 1,555,673 (6)
abstracting: (sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0))
states: 1,608,368 (6)
abstracting: (sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0))
states: 204,000 (5)
abstracting: (sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0))
states: 1,730,616 (6)
abstracting: (sum(P_done_4_4, P_done_4_3, P_done_4_2, P_done_4_1, P_done_4_0, P_done_3_4, P_done_3_3, P_done_3_2, P_done_3_1, P_done_3_0, P_done_2_4, P_done_2_3, P_done_2_2, P_done_2_1, P_done_2_0, P_done_1_4, P_done_1_3, P_done_1_2, P_done_1_1, P_done_1_0, P_done_0_4, P_done_0_3, P_done_0_2, P_done_0_1, P_done_0_0)<=19)
states: 1,914,784 (6)
abstracting: (sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=18)
states: 1,914,784 (6)
abstracting: (57<=sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0))
states: 0
abstracting: (sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0)<=sum(x_4, x_3, x_2, x_1, x_0))
states: 1,889,081 (6)
abstracting: (sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0)<=24)
states: 1,914,784 (6)
abstracting: (sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=sum(x_4, x_3, x_2, x_1, x_0))
states: 1,894,656 (6)
abstracting: (44<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0))
states: 0
abstracting: (sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)<=sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0))
states: 1,567,672 (6)
abstracting: (sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=sum(y_4, y_3, y_2, y_1, y_0))
states: 635,808 (5)
abstracting: (sum(P_setbi_11_4, P_setbi_11_3, P_setbi_11_2, P_setbi_11_1, P_setbi_11_0)<=17)
states: 1,914,784 (6)
abstracting: (sum(P_setbi_5_4, P_setbi_5_3, P_setbi_5_2, P_setbi_5_1, P_setbi_5_0)<=sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0))
states: 1,608,488 (6)
abstracting: (sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0))
states: 0
abstracting: (sum(P_awaity_4, P_awaity_3, P_awaity_2, P_awaity_1, P_awaity_0)<=42)
states: 1,914,784 (6)
abstracting: (sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)<=71)
states: 1,914,784 (6)
abstracting: (sum(P_ifyi_15_4, P_ifyi_15_3, P_ifyi_15_2, P_ifyi_15_1, P_ifyi_15_0)<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0))
states: 1,883,472 (6)
abstracting: (sum(y_4, y_3, y_2, y_1, y_0)<=79)
states: 1,914,784 (6)
abstracting: (91<=sum(P_setx_3_4, P_setx_3_3, P_setx_3_2, P_setx_3_1, P_setx_3_0))
states: 0
abstracting: (sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0))
states: 1,860,156 (6)
abstracting: (64<=sum(P_start_1_4, P_start_1_3, P_start_1_2, P_start_1_1, P_start_1_0))
states: 0
abstracting: (19<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0))
states: 0
abstracting: (sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=sum(P_sety_9_4, P_sety_9_3, P_sety_9_2, P_sety_9_1, P_sety_9_0))
states: 4
abstracting: (sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0)<=sum(P_CS_21_4, P_CS_21_3, P_CS_21_2, P_CS_21_1, P_CS_21_0))
states: 204,288 (5)
abstracting: (sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0)<=4)
states: 1,914,784 (6)
abstracting: (sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=92)
states: 1,914,784 (6)
abstracting: (sum(P_fordo_12_4, P_fordo_12_3, P_fordo_12_2, P_fordo_12_1, P_fordo_12_0)<=sum(x_4, x_3, x_2, x_1, x_0))
states: 1,904,664 (6)
abstracting: (sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=sum(P_ify0_4_4, P_ify0_4_3, P_ify0_4_2, P_ify0_4_1, P_ify0_4_0))
states: 1,604,980 (6)
abstracting: (8<=sum(P_await_13_4, P_await_13_3, P_await_13_2, P_await_13_1, P_await_13_0))
states: 0
abstracting: (sum(P_ifxi_10_4, P_ifxi_10_3, P_ifxi_10_2, P_ifxi_10_1, P_ifxi_10_0)<=sum(P_wait_4_4, P_wait_4_3, P_wait_4_2, P_wait_4_1, P_wait_4_0, P_wait_3_4, P_wait_3_3, P_wait_3_2, P_wait_3_1, P_wait_3_0, P_wait_2_4, P_wait_2_3, P_wait_2_2, P_wait_2_1, P_wait_2_0, P_wait_1_4, P_wait_1_3, P_wait_1_2, P_wait_1_1, P_wait_1_0, P_wait_0_4, P_wait_0_3, P_wait_0_2, P_wait_0_1, P_wait_0_0))
states: 1,860,156 (6)
abstracting: (sum(P_b_4_true, P_b_4_false, P_b_3_true, P_b_3_false, P_b_2_true, P_b_2_false, P_b_1_true, P_b_1_false, P_b_0_true, P_b_0_false)<=74)
states: 1,914,784 (6)
-> the formula is TRUE

FORMULA LamportFastMutEx-PT-4-ReachabilityCardinality-03 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m17.697sec

totally nodes used: 41315559 (4.1e+07)
number of garbage collections: 0
fire ops cache: hits/miss/sum: 66953157 274042487 340995644
used/not used/entry size/cache size: 66271327 837537 16 1024MB
basic ops cache: hits/miss/sum: 21013087 84095734 105108821
used/not used/entry size/cache size: 16761533 15683 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 336922275 336922275
used/not used/entry size/cache size: 1 16777215 12 192MB
state nr cache: hits/miss/sum: 761576 3157233 3918809
used/not used/entry size/cache size: 2619421 5769187 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 37760315
1 20155462
2 6943778
3 1807428
4 370274
5 61768
6 8684
7 1034
8 111
9 9
>= 10 1

Total processing time: 11m47.240sec


BK_STOP 1679494585383

--------------------
content from stderr:

+ ulimit -s 65536
+ [[ -z '' ]]
+ export LTSMIN_MEM_SIZE=8589934592
+ LTSMIN_MEM_SIZE=8589934592
+ export PYTHONPATH=/home/mcc/BenchKit/itstools/pylibs
+ PYTHONPATH=/home/mcc/BenchKit/itstools/pylibs
+ export LD_LIBRARY_PATH=/home/mcc/BenchKit/itstools/pylibs:
+ LD_LIBRARY_PATH=/home/mcc/BenchKit/itstools/pylibs:
++ sed s/.jar//
++ ls /home/mcc/BenchKit/bin//../reducer/bin//../../itstools//itstools/plugins/fr.lip6.move.gal.application.pnmcc_1.0.0.202303021504.jar
++ perl -pe 's/.*\.//g'
+ VERSION=202303021504
+ echo 'Running Version 202303021504'
+ /home/mcc/BenchKit/bin//../reducer/bin//../../itstools//itstools/its-tools -pnfolder /home/mcc/execution -examination ReachabilityCardinality -timeout 360 -rebuildPNML
check for maximal unmarked siphon
found
The net has a maximal unmarked siphon:
P_start_1_0
P_done_3_0
P_setbi_24_0
P_awaity_0
P_CS_21_0
P_done_4_0
P_ifyi_15_0
P_wait_2_0
P_await_13_0
P_done_0_0
P_done_0_1
P_done_0_2
P_done_0_3
P_done_0_4
P_wait_3_0
P_ifxi_10_0
P_wait_0_3
P_wait_0_4
P_wait_1_0
P_setbi_11_0
P_fordo_12_0
P_wait_0_0
P_wait_0_1
P_wait_0_2
P_wait_4_0
P_done_1_0
P_done_2_0
P_ify0_4_0
P_b_0_false
P_setx_3_0
P_setbi_5_0
P_b_0_true
P_sety_9_0

The net has transition(s) that can never fire:
T_yne0_4_2
T_yne0_4_3
T_yne0_4_4
T_yne0_4_5
T_fordo_12_1
T_await_13_1
T_awaity_1
T_setx_3_4
T_setbi_5_1
T_setbi_5_2
T_yeqi_15_1
T_xeqi_10_1
T_sety0_23_1
T_sety0_23_2
T_sety0_23_3
T_sety0_23_4
T_sety0_23_5
T_setbi_24_1
T_setbi_24_2
T_setbi_11_1
T_setbi_11_2
T_await_13_2
T_setbi_2_1
T_await_13_3
T_await_13_4
T_await_13_5
T_await_13_6
T_await_13_11
T_await_13_16
T_await_13_21
T_forod_13_1
T_ynei_15_2
T_ynei_15_3
T_ynei_15_4
T_ynei_15_5
T_yeq0_4_1
T_sety_9_1
T_sety_9_2
T_sety_9_3
T_sety_9_4
T_sety_9_5
T_xnei_10_2
T_xnei_10_3
T_xnei_10_4
T_xnei_10_5
T_setx_3_1
T_setx_3_2
T_setbi_2_2
T_setx_3_3
T_setx_3_5

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

127179
iterations count:142613 (620), effective:2925 (12)

initing FirstDep: 0m 0.000sec


iterations count:42072 (182), effective:851 (3)

iterations count:50831 (221), effective:1020 (4)

iterations count:45312 (197), effective:982 (4)

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="LamportFastMutEx-PT-4"
export BK_EXAMINATION="ReachabilityCardinality"
export BK_TOOL="marciexred"
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 marciexred"
echo " Input is LamportFastMutEx-PT-4, examination is ReachabilityCardinality"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r234-tall-167856420300414"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"

tar xzf /home/mcc/BenchKit/INPUTS/LamportFastMutEx-PT-4.tgz
mv LamportFastMutEx-PT-4 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 '' ReachabilityCardinality.xml | cut -d '>' -f 2 | cut -d '<' -f 1 | sort -u) ; do
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 ;