About the Execution of ITS-Tools for PolyORBLF-COL-S02J04T06
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
15145.600 | 3529807.00 | 3573756.00 | 1017.80 | TFTFTT??FTTTFFFT | normal |
Execution Chart
We display below the execution chart for this examination (boot time has been removed).
Trace from the execution
Waiting for the VM to be ready (probing ssh)
..................
=====================================================================
Generated by BenchKit 2-2979
Executing tool itstools
Input is PolyORBLF-COL-S02J04T06, examination is CTLFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r085kn-ebro-146369085400499
=====================================================================
--------------------
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 PolyORBLF-COL-S02J04T06-CTLFireability-0
FORMULA_NAME PolyORBLF-COL-S02J04T06-CTLFireability-1
FORMULA_NAME PolyORBLF-COL-S02J04T06-CTLFireability-10
FORMULA_NAME PolyORBLF-COL-S02J04T06-CTLFireability-11
FORMULA_NAME PolyORBLF-COL-S02J04T06-CTLFireability-12
FORMULA_NAME PolyORBLF-COL-S02J04T06-CTLFireability-13
FORMULA_NAME PolyORBLF-COL-S02J04T06-CTLFireability-14
FORMULA_NAME PolyORBLF-COL-S02J04T06-CTLFireability-15
FORMULA_NAME PolyORBLF-COL-S02J04T06-CTLFireability-2
FORMULA_NAME PolyORBLF-COL-S02J04T06-CTLFireability-3
FORMULA_NAME PolyORBLF-COL-S02J04T06-CTLFireability-4
FORMULA_NAME PolyORBLF-COL-S02J04T06-CTLFireability-5
FORMULA_NAME PolyORBLF-COL-S02J04T06-CTLFireability-6
FORMULA_NAME PolyORBLF-COL-S02J04T06-CTLFireability-7
FORMULA_NAME PolyORBLF-COL-S02J04T06-CTLFireability-8
FORMULA_NAME PolyORBLF-COL-S02J04T06-CTLFireability-9
=== Now, execution of the tool begins
BK_START 1464067452768
its-ctl command run as :
/home/mcc/BenchKit/eclipse/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.201605191313/bin/its-ctl-linux64 --gc-threshold 2000000 --quiet -i /home/mcc/execution/CTLFireability.gal -t CGAL -ctl /home/mcc/execution/CTLFireability.ctl
No direction supplied, using forward translation only.
Parsed 16 CTL formulae.
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
reachable,1.40755e+08,216.974,2358748,99408,922,3.26546e+06,6032,1445,1.62018e+06,245,49470,0
Converting to forward existential form...Done !
original formula: AF((((((((((((((((((((((((((((((((MarkerRead.MarkerRead[0]>=1 * Threads0.FetchJobB_0>=1) * Jobs0.P_1725_0>=1) + ((MarkerRead.MarkerRead[0]>=1 * Threads1.FetchJobB_1>=1) * Jobs0.P_1725_0>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads2.FetchJobB_2>=1) * Jobs0.P_1725_0>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads3.FetchJobB_3>=1) * Jobs0.P_1725_0>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads4.FetchJobB_4>=1) * Jobs0.P_1725_0>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads5.FetchJobB_5>=1) * Jobs0.P_1725_0>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads0.FetchJobB_0>=1) * Jobs1.P_1725_1>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads1.FetchJobB_1>=1) * Jobs1.P_1725_1>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads2.FetchJobB_2>=1) * Jobs1.P_1725_1>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads3.FetchJobB_3>=1) * Jobs1.P_1725_1>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads4.FetchJobB_4>=1) * Jobs1.P_1725_1>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads5.FetchJobB_5>=1) * Jobs1.P_1725_1>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads0.FetchJobB_0>=1) * Jobs2.P_1725_2>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads1.FetchJobB_1>=1) * Jobs2.P_1725_2>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads2.FetchJobB_2>=1) * Jobs2.P_1725_2>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads3.FetchJobB_3>=1) * Jobs2.P_1725_2>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads4.FetchJobB_4>=1) * Jobs2.P_1725_2>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads5.FetchJobB_5>=1) * Jobs2.P_1725_2>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads0.FetchJobB_0>=1) * Jobs3.P_1725_3>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads1.FetchJobB_1>=1) * Jobs3.P_1725_3>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads2.FetchJobB_2>=1) * Jobs3.P_1725_3>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads3.FetchJobB_3>=1) * Jobs3.P_1725_3>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads4.FetchJobB_4>=1) * Jobs3.P_1725_3>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads5.FetchJobB_5>=1) * Jobs3.P_1725_3>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads0.FetchJobB_0>=1) * Jobs4.P_1725_4>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads1.FetchJobB_1>=1) * Jobs4.P_1725_4>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads2.FetchJobB_2>=1) * Jobs4.P_1725_4>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads3.FetchJobB_3>=1) * Jobs4.P_1725_4>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads4.FetchJobB_4>=1) * Jobs4.P_1725_4>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads5.FetchJobB_5>=1) * Jobs4.P_1725_4>=1)))
=> equivalent forward existential formula: [FwdG(Init,!((((((((((((((((((((((((((((((((MarkerRead.MarkerRead[0]>=1 * Threads0.FetchJobB_0>=1) * Jobs0.P_1725_0>=1) + ((MarkerRead.MarkerRead[0]>=1 * Threads1.FetchJobB_1>=1) * Jobs0.P_1725_0>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads2.FetchJobB_2>=1) * Jobs0.P_1725_0>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads3.FetchJobB_3>=1) * Jobs0.P_1725_0>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads4.FetchJobB_4>=1) * Jobs0.P_1725_0>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads5.FetchJobB_5>=1) * Jobs0.P_1725_0>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads0.FetchJobB_0>=1) * Jobs1.P_1725_1>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads1.FetchJobB_1>=1) * Jobs1.P_1725_1>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads2.FetchJobB_2>=1) * Jobs1.P_1725_1>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads3.FetchJobB_3>=1) * Jobs1.P_1725_1>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads4.FetchJobB_4>=1) * Jobs1.P_1725_1>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads5.FetchJobB_5>=1) * Jobs1.P_1725_1>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads0.FetchJobB_0>=1) * Jobs2.P_1725_2>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads1.FetchJobB_1>=1) * Jobs2.P_1725_2>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads2.FetchJobB_2>=1) * Jobs2.P_1725_2>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads3.FetchJobB_3>=1) * Jobs2.P_1725_2>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads4.FetchJobB_4>=1) * Jobs2.P_1725_2>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads5.FetchJobB_5>=1) * Jobs2.P_1725_2>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads0.FetchJobB_0>=1) * Jobs3.P_1725_3>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads1.FetchJobB_1>=1) * Jobs3.P_1725_3>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads2.FetchJobB_2>=1) * Jobs3.P_1725_3>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads3.FetchJobB_3>=1) * Jobs3.P_1725_3>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads4.FetchJobB_4>=1) * Jobs3.P_1725_3>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads5.FetchJobB_5>=1) * Jobs3.P_1725_3>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads0.FetchJobB_0>=1) * Jobs4.P_1725_4>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads1.FetchJobB_1>=1) * Jobs4.P_1725_4>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads2.FetchJobB_2>=1) * Jobs4.P_1725_4>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads3.FetchJobB_3>=1) * Jobs4.P_1725_4>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads4.FetchJobB_4>=1) * Jobs4.P_1725_4>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads5.FetchJobB_5>=1) * Jobs4.P_1725_4>=1))))] = FALSE
Checking (exact) 0 :[FwdG(Init,!((((((((((((((((((((((((((((((((MarkerRead.MarkerRead[0]>=1 * Threads0.FetchJobB_0>=1) * Jobs0.P_1725_0>=1) + ((MarkerRead.MarkerRead[0]>=1 * Threads1.FetchJobB_1>=1) * Jobs0.P_1725_0>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads2.FetchJobB_2>=1) * Jobs0.P_1725_0>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads3.FetchJobB_3>=1) * Jobs0.P_1725_0>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads4.FetchJobB_4>=1) * Jobs0.P_1725_0>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads5.FetchJobB_5>=1) * Jobs0.P_1725_0>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads0.FetchJobB_0>=1) * Jobs1.P_1725_1>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads1.FetchJobB_1>=1) * Jobs1.P_1725_1>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads2.FetchJobB_2>=1) * Jobs1.P_1725_1>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads3.FetchJobB_3>=1) * Jobs1.P_1725_1>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads4.FetchJobB_4>=1) * Jobs1.P_1725_1>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads5.FetchJobB_5>=1) * Jobs1.P_1725_1>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads0.FetchJobB_0>=1) * Jobs2.P_1725_2>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads1.FetchJobB_1>=1) * Jobs2.P_1725_2>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads2.FetchJobB_2>=1) * Jobs2.P_1725_2>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads3.FetchJobB_3>=1) * Jobs2.P_1725_2>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads4.FetchJobB_4>=1) * Jobs2.P_1725_2>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads5.FetchJobB_5>=1) * Jobs2.P_1725_2>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads0.FetchJobB_0>=1) * Jobs3.P_1725_3>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads1.FetchJobB_1>=1) * Jobs3.P_1725_3>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads2.FetchJobB_2>=1) * Jobs3.P_1725_3>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads3.FetchJobB_3>=1) * Jobs3.P_1725_3>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads4.FetchJobB_4>=1) * Jobs3.P_1725_3>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads5.FetchJobB_5>=1) * Jobs3.P_1725_3>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads0.FetchJobB_0>=1) * Jobs4.P_1725_4>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads1.FetchJobB_1>=1) * Jobs4.P_1725_4>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads2.FetchJobB_2>=1) * Jobs4.P_1725_4>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads3.FetchJobB_3>=1) * Jobs4.P_1725_4>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads4.FetchJobB_4>=1) * Jobs4.P_1725_4>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads5.FetchJobB_5>=1) * Jobs4.P_1725_4>=1))))] = FALSE
Checking (exact) 0 :FwdG(Init,!((((((((((((((((((((((((((((((((MarkerRead.MarkerRead[0]>=1 * Threads0.FetchJobB_0>=1) * Jobs0.P_1725_0>=1) + ((MarkerRead.MarkerRead[0]>=1 * Threads1.FetchJobB_1>=1) * Jobs0.P_1725_0>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads2.FetchJobB_2>=1) * Jobs0.P_1725_0>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads3.FetchJobB_3>=1) * Jobs0.P_1725_0>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads4.FetchJobB_4>=1) * Jobs0.P_1725_0>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads5.FetchJobB_5>=1) * Jobs0.P_1725_0>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads0.FetchJobB_0>=1) * Jobs1.P_1725_1>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads1.FetchJobB_1>=1) * Jobs1.P_1725_1>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads2.FetchJobB_2>=1) * Jobs1.P_1725_1>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads3.FetchJobB_3>=1) * Jobs1.P_1725_1>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads4.FetchJobB_4>=1) * Jobs1.P_1725_1>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads5.FetchJobB_5>=1) * Jobs1.P_1725_1>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads0.FetchJobB_0>=1) * Jobs2.P_1725_2>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads1.FetchJobB_1>=1) * Jobs2.P_1725_2>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads2.FetchJobB_2>=1) * Jobs2.P_1725_2>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads3.FetchJobB_3>=1) * Jobs2.P_1725_2>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads4.FetchJobB_4>=1) * Jobs2.P_1725_2>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads5.FetchJobB_5>=1) * Jobs2.P_1725_2>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads0.FetchJobB_0>=1) * Jobs3.P_1725_3>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads1.FetchJobB_1>=1) * Jobs3.P_1725_3>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads2.FetchJobB_2>=1) * Jobs3.P_1725_3>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads3.FetchJobB_3>=1) * Jobs3.P_1725_3>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads4.FetchJobB_4>=1) * Jobs3.P_1725_3>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads5.FetchJobB_5>=1) * Jobs3.P_1725_3>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads0.FetchJobB_0>=1) * Jobs4.P_1725_4>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads1.FetchJobB_1>=1) * Jobs4.P_1725_4>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads2.FetchJobB_2>=1) * Jobs4.P_1725_4>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads3.FetchJobB_3>=1) * Jobs4.P_1725_4>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads4.FetchJobB_4>=1) * Jobs4.P_1725_4>=1)) + ((MarkerRead.MarkerRead[0]>=1 * Threads5.FetchJobB_5>=1) * Jobs4.P_1725_4>=1))))
Checking (exact) 1 :Init
(forward)formula 0,1,361.33,3932600,1,0,3.26546e+06,45217,8747,2.09226e+06,1116,295354,55149399
FORMULA PolyORBLF-COL-S02J04T06-CTLFireability-0 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: AF((((((((((((((((((((((((((((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads0.ProcessingEvt_0>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads1.ProcessingEvt_1>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads2.ProcessingEvt_2>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads3.ProcessingEvt_3>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads4.ProcessingEvt_4>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads5.ProcessingEvt_5>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads0.ProcessingEvt_0>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads1.ProcessingEvt_1>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads2.ProcessingEvt_2>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads3.ProcessingEvt_3>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads4.ProcessingEvt_4>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads5.ProcessingEvt_5>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) * A((((((Threads0.P_1155_0>=1 + Threads1.P_1155_1>=1) + Threads2.P_1155_2>=1) + Threads3.P_1155_3>=1) + Threads4.P_1155_4>=1) + Threads5.P_1155_5>=1) U (((((Threads0.RunB_0>=1 + Threads1.RunB_1>=1) + Threads2.RunB_2>=1) + Threads3.RunB_3>=1) + Threads4.RunB_4>=1) + Threads5.RunB_5>=1))))
=> equivalent forward existential formula: [FwdG(Init,!((((((((((((((((((((((((((((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads0.ProcessingEvt_0>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads1.ProcessingEvt_1>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads2.ProcessingEvt_2>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads3.ProcessingEvt_3>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads4.ProcessingEvt_4>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads5.ProcessingEvt_5>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads0.ProcessingEvt_0>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads1.ProcessingEvt_1>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads2.ProcessingEvt_2>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads3.ProcessingEvt_3>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads4.ProcessingEvt_4>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads5.ProcessingEvt_5>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) * !((E(!((((((Threads0.RunB_0>=1 + Threads1.RunB_1>=1) + Threads2.RunB_2>=1) + Threads3.RunB_3>=1) + Threads4.RunB_4>=1) + Threads5.RunB_5>=1)) U (!((((((Threads0.P_1155_0>=1 + Threads1.P_1155_1>=1) + Threads2.P_1155_2>=1) + Threads3.P_1155_3>=1) + Threads4.P_1155_4>=1) + Threads5.P_1155_5>=1)) * !((((((Threads0.RunB_0>=1 + Threads1.RunB_1>=1) + Threads2.RunB_2>=1) + Threads3.RunB_3>=1) + Threads4.RunB_4>=1) + Threads5.RunB_5>=1)))) + EG(!((((((Threads0.RunB_0>=1 + Threads1.RunB_1>=1) + Threads2.RunB_2>=1) + Threads3.RunB_3>=1) + Threads4.RunB_4>=1) + Threads5.RunB_5>=1))))))))] = FALSE
Checking (exact) 0 :[FwdG(Init,!((((((((((((((((((((((((((((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads0.ProcessingEvt_0>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads1.ProcessingEvt_1>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads2.ProcessingEvt_2>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads3.ProcessingEvt_3>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads4.ProcessingEvt_4>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads5.ProcessingEvt_5>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads0.ProcessingEvt_0>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads1.ProcessingEvt_1>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads2.ProcessingEvt_2>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads3.ProcessingEvt_3>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads4.ProcessingEvt_4>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads5.ProcessingEvt_5>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) * !((E(!((((((Threads0.RunB_0>=1 + Threads1.RunB_1>=1) + Threads2.RunB_2>=1) + Threads3.RunB_3>=1) + Threads4.RunB_4>=1) + Threads5.RunB_5>=1)) U (!((((((Threads0.P_1155_0>=1 + Threads1.P_1155_1>=1) + Threads2.P_1155_2>=1) + Threads3.P_1155_3>=1) + Threads4.P_1155_4>=1) + Threads5.P_1155_5>=1)) * !((((((Threads0.RunB_0>=1 + Threads1.RunB_1>=1) + Threads2.RunB_2>=1) + Threads3.RunB_3>=1) + Threads4.RunB_4>=1) + Threads5.RunB_5>=1)))) + EG(!((((((Threads0.RunB_0>=1 + Threads1.RunB_1>=1) + Threads2.RunB_2>=1) + Threads3.RunB_3>=1) + Threads4.RunB_4>=1) + Threads5.RunB_5>=1))))))))] = FALSE
Checking (exact) 0 :FwdG(Init,!((((((((((((((((((((((((((((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads0.ProcessingEvt_0>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads1.ProcessingEvt_1>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads2.ProcessingEvt_2>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads3.ProcessingEvt_3>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads4.ProcessingEvt_4>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads5.ProcessingEvt_5>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads0.ProcessingEvt_0>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads1.ProcessingEvt_1>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads2.ProcessingEvt_2>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads3.ProcessingEvt_3>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads4.ProcessingEvt_4>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads5.ProcessingEvt_5>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) * !((E(!((((((Threads0.RunB_0>=1 + Threads1.RunB_1>=1) + Threads2.RunB_2>=1) + Threads3.RunB_3>=1) + Threads4.RunB_4>=1) + Threads5.RunB_5>=1)) U (!((((((Threads0.P_1155_0>=1 + Threads1.P_1155_1>=1) + Threads2.P_1155_2>=1) + Threads3.P_1155_3>=1) + Threads4.P_1155_4>=1) + Threads5.P_1155_5>=1)) * !((((((Threads0.RunB_0>=1 + Threads1.RunB_1>=1) + Threads2.RunB_2>=1) + Threads3.RunB_3>=1) + Threads4.RunB_4>=1) + Threads5.RunB_5>=1)))) + EG(!((((((Threads0.RunB_0>=1 + Threads1.RunB_1>=1) + Threads2.RunB_2>=1) + Threads3.RunB_3>=1) + Threads4.RunB_4>=1) + Threads5.RunB_5>=1))))))))
Checking (exact) 1 :Init
Checking (exact) 1 :!((((((((((((((((((((((((((((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads0.ProcessingEvt_0>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads1.ProcessingEvt_1>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads2.ProcessingEvt_2>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads3.ProcessingEvt_3>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads4.ProcessingEvt_4>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads5.ProcessingEvt_5>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads0.ProcessingEvt_0>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads1.ProcessingEvt_1>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads2.ProcessingEvt_2>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads3.ProcessingEvt_3>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads4.ProcessingEvt_4>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads5.ProcessingEvt_5>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) * !((E(!((((((Threads0.RunB_0>=1 + Threads1.RunB_1>=1) + Threads2.RunB_2>=1) + Threads3.RunB_3>=1) + Threads4.RunB_4>=1) + Threads5.RunB_5>=1)) U (!((((((Threads0.P_1155_0>=1 + Threads1.P_1155_1>=1) + Threads2.P_1155_2>=1) + Threads3.P_1155_3>=1) + Threads4.P_1155_4>=1) + Threads5.P_1155_5>=1)) * !((((((Threads0.RunB_0>=1 + Threads1.RunB_1>=1) + Threads2.RunB_2>=1) + Threads3.RunB_3>=1) + Threads4.RunB_4>=1) + Threads5.RunB_5>=1)))) + EG(!((((((Threads0.RunB_0>=1 + Threads1.RunB_1>=1) + Threads2.RunB_2>=1) + Threads3.RunB_3>=1) + Threads4.RunB_4>=1) + Threads5.RunB_5>=1)))))))
Checking (exact) 1 :(((((((((((((((((((((((((((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads0.ProcessingEvt_0>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads1.ProcessingEvt_1>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads2.ProcessingEvt_2>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads3.ProcessingEvt_3>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads4.ProcessingEvt_4>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Sources0.ModifiedSrc_0>=1) * Threads5.ProcessingEvt_5>=1) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads0.ProcessingEvt_0>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads1.ProcessingEvt_1>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads2.ProcessingEvt_2>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads3.ProcessingEvt_3>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads4.ProcessingEvt_4>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources0.ModifiedSrc_0>=1) * Threads5.ProcessingEvt_5>=1) * Sources0.ModifiedSrc_0>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * Sources1.ModifiedSrc_1>=2)) + (((((cSources.cSources[0]>=7 * Sources0.ModifiedSrc_0>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + (((((((cSources.cSources[0]>=7 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) * !((E(!((((((Threads0.RunB_0>=1 + Threads1.RunB_1>=1) + Threads2.RunB_2>=1) + Threads3.RunB_3>=1) + Threads4.RunB_4>=1) + Threads5.RunB_5>=1)) U (!((((((Threads0.P_1155_0>=1 + Threads1.P_1155_1>=1) + Threads2.P_1155_2>=1) + Threads3.P_1155_3>=1) + Threads4.P_1155_4>=1) + Threads5.P_1155_5>=1)) * !((((((Threads0.RunB_0>=1 + Threads1.RunB_1>=1) + Threads2.RunB_2>=1) + Threads3.RunB_3>=1) + Threads4.RunB_4>=1) + Threads5.RunB_5>=1)))) + EG(!((((((Threads0.RunB_0>=1 + Threads1.RunB_1>=1) + Threads2.RunB_2>=1) + Threads3.RunB_3>=1) + Threads4.RunB_4>=1) + Threads5.RunB_5>=1))))))
Checking (exact) 1 :!((E(!((((((Threads0.RunB_0>=1 + Threads1.RunB_1>=1) + Threads2.RunB_2>=1) + Threads3.RunB_3>=1) + Threads4.RunB_4>=1) + Threads5.RunB_5>=1)) U (!((((((Threads0.P_1155_0>=1 + Threads1.P_1155_1>=1) + Threads2.P_1155_2>=1) + Threads3.P_1155_3>=1) + Threads4.P_1155_4>=1) + Threads5.P_1155_5>=1)) * !((((((Threads0.RunB_0>=1 + Threads1.RunB_1>=1) + Threads2.RunB_2>=1) + Threads3.RunB_3>=1) + Threads4.RunB_4>=1) + Threads5.RunB_5>=1)))) + EG(!((((((Threads0.RunB_0>=1 + Threads1.RunB_1>=1) + Threads2.RunB_2>=1) + Threads3.RunB_3>=1) + Threads4.RunB_4>=1) + Threads5.RunB_5>=1)))))
Checking (exact) 1 :(E(!((((((Threads0.RunB_0>=1 + Threads1.RunB_1>=1) + Threads2.RunB_2>=1) + Threads3.RunB_3>=1) + Threads4.RunB_4>=1) + Threads5.RunB_5>=1)) U (!((((((Threads0.P_1155_0>=1 + Threads1.P_1155_1>=1) + Threads2.P_1155_2>=1) + Threads3.P_1155_3>=1) + Threads4.P_1155_4>=1) + Threads5.P_1155_5>=1)) * !((((((Threads0.RunB_0>=1 + Threads1.RunB_1>=1) + Threads2.RunB_2>=1) + Threads3.RunB_3>=1) + Threads4.RunB_4>=1) + Threads5.RunB_5>=1)))) + EG(!((((((Threads0.RunB_0>=1 + Threads1.RunB_1>=1) + Threads2.RunB_2>=1) + Threads3.RunB_3>=1) + Threads4.RunB_4>=1) + Threads5.RunB_5>=1))))
Checking (exact) 1 :E(!((((((Threads0.RunB_0>=1 + Threads1.RunB_1>=1) + Threads2.RunB_2>=1) + Threads3.RunB_3>=1) + Threads4.RunB_4>=1) + Threads5.RunB_5>=1)) U (!((((((Threads0.P_1155_0>=1 + Threads1.P_1155_1>=1) + Threads2.P_1155_2>=1) + Threads3.P_1155_3>=1) + Threads4.P_1155_4>=1) + Threads5.P_1155_5>=1)) * !((((((Threads0.RunB_0>=1 + Threads1.RunB_1>=1) + Threads2.RunB_2>=1) + Threads3.RunB_3>=1) + Threads4.RunB_4>=1) + Threads5.RunB_5>=1))))
Checking (exact) 1 :EG(!((((((Threads0.RunB_0>=1 + Threads1.RunB_1>=1) + Threads2.RunB_2>=1) + Threads3.RunB_3>=1) + Threads4.RunB_4>=1) + Threads5.RunB_5>=1)))
Fast SCC detection found none.
(forward)formula 1,0,668.565,4529588,1,0,7.32129e+06,47917,4766,3.87338e+06,656,310506,35344275
FORMULA PolyORBLF-COL-S02J04T06-CTLFireability-1 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: (A(!((((((((((((((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D40.DisablePollingB_0>=1) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D42.DisablePollingB_2>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D44.DisablePollingB_4>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D46.DisablePollingB_6>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D48.DisablePollingB_8>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D410.DisablePollingB_10>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D41.DisablePollingB_1>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D43.DisablePollingB_3>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D45.DisablePollingB_5>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D47.DisablePollingB_7>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D49.DisablePollingB_9>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D411.DisablePollingB_11>=1))) U AX((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4))) + AX((((((Threads0.NotifyEventJobQueuedE_0>=1 + Threads1.NotifyEventJobQueuedE_1>=1) + Threads2.NotifyEventJobQueuedE_2>=1) + Threads3.NotifyEventJobQueuedE_3>=1) + Threads4.NotifyEventJobQueuedE_4>=1) + Threads5.NotifyEventJobQueuedE_5>=1)))
=> equivalent forward existential formula: [(EY((Init * !(!((E(!(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4))))) U (!(!((((((((((((((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D40.DisablePollingB_0>=1) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D42.DisablePollingB_2>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D44.DisablePollingB_4>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D46.DisablePollingB_6>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D48.DisablePollingB_8>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D410.DisablePollingB_10>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D41.DisablePollingB_1>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D43.DisablePollingB_3>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D45.DisablePollingB_5>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D47.DisablePollingB_7>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D49.DisablePollingB_9>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D411.DisablePollingB_11>=1)))) * !(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4))))))) + EG(!(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4))))))))))) * !((((((Threads0.NotifyEventJobQueuedE_0>=1 + Threads1.NotifyEventJobQueuedE_1>=1) + Threads2.NotifyEventJobQueuedE_2>=1) + Threads3.NotifyEventJobQueuedE_3>=1) + Threads4.NotifyEventJobQueuedE_4>=1) + Threads5.NotifyEventJobQueuedE_5>=1)))] = FALSE
Checking (exact) 0 :[(EY((Init * !(!((E(!(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4))))) U (!(!((((((((((((((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D40.DisablePollingB_0>=1) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D42.DisablePollingB_2>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D44.DisablePollingB_4>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D46.DisablePollingB_6>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D48.DisablePollingB_8>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D410.DisablePollingB_10>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D41.DisablePollingB_1>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D43.DisablePollingB_3>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D45.DisablePollingB_5>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D47.DisablePollingB_7>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D49.DisablePollingB_9>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D411.DisablePollingB_11>=1)))) * !(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4))))))) + EG(!(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4))))))))))) * !((((((Threads0.NotifyEventJobQueuedE_0>=1 + Threads1.NotifyEventJobQueuedE_1>=1) + Threads2.NotifyEventJobQueuedE_2>=1) + Threads3.NotifyEventJobQueuedE_3>=1) + Threads4.NotifyEventJobQueuedE_4>=1) + Threads5.NotifyEventJobQueuedE_5>=1)))] = FALSE
Checking (exact) 0 :(EY((Init * !(!((E(!(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4))))) U (!(!((((((((((((((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D40.DisablePollingB_0>=1) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D42.DisablePollingB_2>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D44.DisablePollingB_4>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D46.DisablePollingB_6>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D48.DisablePollingB_8>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D410.DisablePollingB_10>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D41.DisablePollingB_1>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D43.DisablePollingB_3>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D45.DisablePollingB_5>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D47.DisablePollingB_7>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D49.DisablePollingB_9>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D411.DisablePollingB_11>=1)))) * !(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4))))))) + EG(!(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4))))))))))) * !((((((Threads0.NotifyEventJobQueuedE_0>=1 + Threads1.NotifyEventJobQueuedE_1>=1) + Threads2.NotifyEventJobQueuedE_2>=1) + Threads3.NotifyEventJobQueuedE_3>=1) + Threads4.NotifyEventJobQueuedE_4>=1) + Threads5.NotifyEventJobQueuedE_5>=1)))
Checking (exact) 1 :!((((((Threads0.NotifyEventJobQueuedE_0>=1 + Threads1.NotifyEventJobQueuedE_1>=1) + Threads2.NotifyEventJobQueuedE_2>=1) + Threads3.NotifyEventJobQueuedE_3>=1) + Threads4.NotifyEventJobQueuedE_4>=1) + Threads5.NotifyEventJobQueuedE_5>=1))
Checking (exact) 1 :EY((Init * !(!((E(!(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4))))) U (!(!((((((((((((((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D40.DisablePollingB_0>=1) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D42.DisablePollingB_2>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D44.DisablePollingB_4>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D46.DisablePollingB_6>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D48.DisablePollingB_8>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D410.DisablePollingB_10>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D41.DisablePollingB_1>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D43.DisablePollingB_3>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D45.DisablePollingB_5>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D47.DisablePollingB_7>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D49.DisablePollingB_9>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D411.DisablePollingB_11>=1)))) * !(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4))))))) + EG(!(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4)))))))))))
Checking (exact) 1 :(Init * !(!((E(!(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4))))) U (!(!((((((((((((((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D40.DisablePollingB_0>=1) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D42.DisablePollingB_2>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D44.DisablePollingB_4>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D46.DisablePollingB_6>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D48.DisablePollingB_8>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D410.DisablePollingB_10>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D41.DisablePollingB_1>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D43.DisablePollingB_3>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D45.DisablePollingB_5>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D47.DisablePollingB_7>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D49.DisablePollingB_9>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D411.DisablePollingB_11>=1)))) * !(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4))))))) + EG(!(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4))))))))))
Checking (exact) 1 :!(!((E(!(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4))))) U (!(!((((((((((((((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D40.DisablePollingB_0>=1) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D42.DisablePollingB_2>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D44.DisablePollingB_4>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D46.DisablePollingB_6>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D48.DisablePollingB_8>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D410.DisablePollingB_10>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D41.DisablePollingB_1>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D43.DisablePollingB_3>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D45.DisablePollingB_5>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D47.DisablePollingB_7>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D49.DisablePollingB_9>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D411.DisablePollingB_11>=1)))) * !(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4))))))) + EG(!(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4)))))))))
Checking (exact) 1 :(E(!(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4))))) U (!(!((((((((((((((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D40.DisablePollingB_0>=1) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D42.DisablePollingB_2>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D44.DisablePollingB_4>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D46.DisablePollingB_6>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D48.DisablePollingB_8>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D410.DisablePollingB_10>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D41.DisablePollingB_1>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D43.DisablePollingB_3>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D45.DisablePollingB_5>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D47.DisablePollingB_7>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D49.DisablePollingB_9>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D411.DisablePollingB_11>=1)))) * !(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4))))))) + EG(!(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4)))))))
Checking (exact) 1 :E(!(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4))))) U (!(!((((((((((((((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D40.DisablePollingB_0>=1) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D42.DisablePollingB_2>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D44.DisablePollingB_4>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D46.DisablePollingB_6>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D48.DisablePollingB_8>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D410.DisablePollingB_10>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D41.DisablePollingB_1>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D43.DisablePollingB_3>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D45.DisablePollingB_5>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D47.DisablePollingB_7>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D49.DisablePollingB_9>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D411.DisablePollingB_11>=1)))) * !(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4)))))))
Checking (exact) 1 :!(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4)))))
Checking (exact) 1 :EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4)))
Checking (exact) 1 :(!(!((((((((((((((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D40.DisablePollingB_0>=1) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D42.DisablePollingB_2>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D44.DisablePollingB_4>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D46.DisablePollingB_6>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D48.DisablePollingB_8>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D410.DisablePollingB_10>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D41.DisablePollingB_1>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D43.DisablePollingB_3>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D45.DisablePollingB_5>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D47.DisablePollingB_7>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D49.DisablePollingB_9>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D411.DisablePollingB_11>=1)))) * !(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4))))))
Checking (exact) 1 :!(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4)))))
Checking (exact) 1 :EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4)))
Checking (exact) 1 :EG(!(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4))))))
Checking (exact) 1 :!(!(EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4)))))
Checking (exact) 1 :EX(!((((((Threads0.P_1160_0>=4 + Threads1.P_1160_1>=4) + Threads2.P_1160_2>=4) + Threads3.P_1160_3>=4) + Threads4.P_1160_4>=4) + Threads5.P_1160_5>=4)))
Checking (exact) 1 :Init
(forward)formula 2,0,803.429,4985612,1,0,7.32129e+06,47917,5188,5.07784e+06,698,310506,10814667
FORMULA PolyORBLF-COL-S02J04T06-CTLFireability-2 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: AF(AF(EF((((((Threads0.NotifyEventJobCompletedE_0>=1 + Threads1.NotifyEventJobCompletedE_1>=1) + Threads2.NotifyEventJobCompletedE_2>=1) + Threads3.NotifyEventJobCompletedE_3>=1) + Threads4.NotifyEventJobCompletedE_4>=1) + Threads5.NotifyEventJobCompletedE_5>=1))))
=> equivalent forward existential formula: [FwdG(Init,!(!(EG(!(E(TRUE U (((((Threads0.NotifyEventJobCompletedE_0>=1 + Threads1.NotifyEventJobCompletedE_1>=1) + Threads2.NotifyEventJobCompletedE_2>=1) + Threads3.NotifyEventJobCompletedE_3>=1) + Threads4.NotifyEventJobCompletedE_4>=1) + Threads5.NotifyEventJobCompletedE_5>=1)))))))] = FALSE
Checking (exact) 0 :[FwdG(Init,!(!(EG(!(E(TRUE U (((((Threads0.NotifyEventJobCompletedE_0>=1 + Threads1.NotifyEventJobCompletedE_1>=1) + Threads2.NotifyEventJobCompletedE_2>=1) + Threads3.NotifyEventJobCompletedE_3>=1) + Threads4.NotifyEventJobCompletedE_4>=1) + Threads5.NotifyEventJobCompletedE_5>=1)))))))] = FALSE
Checking (exact) 0 :FwdG(Init,!(!(EG(!(E(TRUE U (((((Threads0.NotifyEventJobCompletedE_0>=1 + Threads1.NotifyEventJobCompletedE_1>=1) + Threads2.NotifyEventJobCompletedE_2>=1) + Threads3.NotifyEventJobCompletedE_3>=1) + Threads4.NotifyEventJobCompletedE_4>=1) + Threads5.NotifyEventJobCompletedE_5>=1)))))))
Checking (exact) 1 :Init
Checking (exact) 1 :!(!(EG(!(E(TRUE U (((((Threads0.NotifyEventJobCompletedE_0>=1 + Threads1.NotifyEventJobCompletedE_1>=1) + Threads2.NotifyEventJobCompletedE_2>=1) + Threads3.NotifyEventJobCompletedE_3>=1) + Threads4.NotifyEventJobCompletedE_4>=1) + Threads5.NotifyEventJobCompletedE_5>=1))))))
Checking (exact) 1 :EG(!(E(TRUE U (((((Threads0.NotifyEventJobCompletedE_0>=1 + Threads1.NotifyEventJobCompletedE_1>=1) + Threads2.NotifyEventJobCompletedE_2>=1) + Threads3.NotifyEventJobCompletedE_3>=1) + Threads4.NotifyEventJobCompletedE_4>=1) + Threads5.NotifyEventJobCompletedE_5>=1))))
Checking (exact) 1 :!(E(TRUE U (((((Threads0.NotifyEventJobCompletedE_0>=1 + Threads1.NotifyEventJobCompletedE_1>=1) + Threads2.NotifyEventJobCompletedE_2>=1) + Threads3.NotifyEventJobCompletedE_3>=1) + Threads4.NotifyEventJobCompletedE_4>=1) + Threads5.NotifyEventJobCompletedE_5>=1)))
Checking (exact) 1 :E(TRUE U (((((Threads0.NotifyEventJobCompletedE_0>=1 + Threads1.NotifyEventJobCompletedE_1>=1) + Threads2.NotifyEventJobCompletedE_2>=1) + Threads3.NotifyEventJobCompletedE_3>=1) + Threads4.NotifyEventJobCompletedE_4>=1) + Threads5.NotifyEventJobCompletedE_5>=1))
Fast SCC detection found none.
(forward)formula 3,1,846.889,4985616,1,0,7.32129e+06,47917,5631,5.07784e+06,724,310506,26780453
FORMULA PolyORBLF-COL-S02J04T06-CTLFireability-3 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: (!((!(AG((((((Threads0.P_1159_0>=3 + Threads1.P_1159_1>=3) + Threads2.P_1159_2>=3) + Threads3.P_1159_3>=3) + Threads4.P_1159_4>=3) + Threads5.P_1159_5>=3))) * (!((((((((Threads0.P_2321_0>=1 * Threads0.TryAllocateOneTaskE_0>=1) + (Threads1.P_2321_1>=1 * Threads1.TryAllocateOneTaskE_1>=1)) + (Threads2.P_2321_2>=1 * Threads2.TryAllocateOneTaskE_2>=1)) + (Threads3.P_2321_3>=1 * Threads3.TryAllocateOneTaskE_3>=1)) + (Threads4.P_2321_4>=1 * Threads4.TryAllocateOneTaskE_4>=1)) + (Threads5.P_2321_5>=1 * Threads5.TryAllocateOneTaskE_5>=1)) + ((((((((((((((((((((((((((((((D10.QueueJobB_0>=1 * P_1727.P_1727[0]>=1) + (D15.QueueJobB_5>=1 * P_1727.P_1727[0]>=1)) + (D110.QueueJobB_10>=1 * P_1727.P_1727[0]>=1)) + (D115.QueueJobB_15>=1 * P_1727.P_1727[0]>=1)) + (D120.QueueJobB_20>=1 * P_1727.P_1727[0]>=1)) + (D125.QueueJobB_25>=1 * P_1727.P_1727[0]>=1)) + (D11.QueueJobB_1>=1 * P_1727.P_1727[0]>=1)) + (D16.QueueJobB_6>=1 * P_1727.P_1727[0]>=1)) + (D111.QueueJobB_11>=1 * P_1727.P_1727[0]>=1)) + (D116.QueueJobB_16>=1 * P_1727.P_1727[0]>=1)) + (D121.QueueJobB_21>=1 * P_1727.P_1727[0]>=1)) + (D126.QueueJobB_26>=1 * P_1727.P_1727[0]>=1)) + (D12.QueueJobB_2>=1 * P_1727.P_1727[0]>=1)) + (D17.QueueJobB_7>=1 * P_1727.P_1727[0]>=1)) + (D112.QueueJobB_12>=1 * P_1727.P_1727[0]>=1)) + (D117.QueueJobB_17>=1 * P_1727.P_1727[0]>=1)) + (D122.QueueJobB_22>=1 * P_1727.P_1727[0]>=1)) + (D127.QueueJobB_27>=1 * P_1727.P_1727[0]>=1)) + (D13.QueueJobB_3>=1 * P_1727.P_1727[0]>=1)) + (D18.QueueJobB_8>=1 * P_1727.P_1727[0]>=1)) + (D113.QueueJobB_13>=1 * P_1727.P_1727[0]>=1)) + (D118.QueueJobB_18>=1 * P_1727.P_1727[0]>=1)) + (D123.QueueJobB_23>=1 * P_1727.P_1727[0]>=1)) + (D128.QueueJobB_28>=1 * P_1727.P_1727[0]>=1)) + (D14.QueueJobB_4>=1 * P_1727.P_1727[0]>=1)) + (D19.QueueJobB_9>=1 * P_1727.P_1727[0]>=1)) + (D114.QueueJobB_14>=1 * P_1727.P_1727[0]>=1)) + (D119.QueueJobB_19>=1 * P_1727.P_1727[0]>=1)) + (D124.QueueJobB_24>=1 * P_1727.P_1727[0]>=1)) + (D129.QueueJobB_29>=1 * P_1727.P_1727[0]>=1)))) * (((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2) + (((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8)) + (((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + ((((((((((((((((((((((((((((((((Jobs0.P_1724_0>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1) + ((Jobs0.P_1724_0>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + (((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2))))))) * EX(AF((((((Threads0.P_1155_0>=1 + Threads1.P_1155_1>=1) + Threads2.P_1155_2>=1) + Threads3.P_1155_3>=1) + Threads4.P_1155_4>=1) + Threads5.P_1155_5>=1))))
=> equivalent forward existential formula: [(EY((Init * !((!(!(E(TRUE U !((((((Threads0.P_1159_0>=3 + Threads1.P_1159_1>=3) + Threads2.P_1159_2>=3) + Threads3.P_1159_3>=3) + Threads4.P_1159_4>=3) + Threads5.P_1159_5>=3))))) * (!((((((((Threads0.P_2321_0>=1 * Threads0.TryAllocateOneTaskE_0>=1) + (Threads1.P_2321_1>=1 * Threads1.TryAllocateOneTaskE_1>=1)) + (Threads2.P_2321_2>=1 * Threads2.TryAllocateOneTaskE_2>=1)) + (Threads3.P_2321_3>=1 * Threads3.TryAllocateOneTaskE_3>=1)) + (Threads4.P_2321_4>=1 * Threads4.TryAllocateOneTaskE_4>=1)) + (Threads5.P_2321_5>=1 * Threads5.TryAllocateOneTaskE_5>=1)) + ((((((((((((((((((((((((((((((D10.QueueJobB_0>=1 * P_1727.P_1727[0]>=1) + (D15.QueueJobB_5>=1 * P_1727.P_1727[0]>=1)) + (D110.QueueJobB_10>=1 * P_1727.P_1727[0]>=1)) + (D115.QueueJobB_15>=1 * P_1727.P_1727[0]>=1)) + (D120.QueueJobB_20>=1 * P_1727.P_1727[0]>=1)) + (D125.QueueJobB_25>=1 * P_1727.P_1727[0]>=1)) + (D11.QueueJobB_1>=1 * P_1727.P_1727[0]>=1)) + (D16.QueueJobB_6>=1 * P_1727.P_1727[0]>=1)) + (D111.QueueJobB_11>=1 * P_1727.P_1727[0]>=1)) + (D116.QueueJobB_16>=1 * P_1727.P_1727[0]>=1)) + (D121.QueueJobB_21>=1 * P_1727.P_1727[0]>=1)) + (D126.QueueJobB_26>=1 * P_1727.P_1727[0]>=1)) + (D12.QueueJobB_2>=1 * P_1727.P_1727[0]>=1)) + (D17.QueueJobB_7>=1 * P_1727.P_1727[0]>=1)) + (D112.QueueJobB_12>=1 * P_1727.P_1727[0]>=1)) + (D117.QueueJobB_17>=1 * P_1727.P_1727[0]>=1)) + (D122.QueueJobB_22>=1 * P_1727.P_1727[0]>=1)) + (D127.QueueJobB_27>=1 * P_1727.P_1727[0]>=1)) + (D13.QueueJobB_3>=1 * P_1727.P_1727[0]>=1)) + (D18.QueueJobB_8>=1 * P_1727.P_1727[0]>=1)) + (D113.QueueJobB_13>=1 * P_1727.P_1727[0]>=1)) + (D118.QueueJobB_18>=1 * P_1727.P_1727[0]>=1)) + (D123.QueueJobB_23>=1 * P_1727.P_1727[0]>=1)) + (D128.QueueJobB_28>=1 * P_1727.P_1727[0]>=1)) + (D14.QueueJobB_4>=1 * P_1727.P_1727[0]>=1)) + (D19.QueueJobB_9>=1 * P_1727.P_1727[0]>=1)) + (D114.QueueJobB_14>=1 * P_1727.P_1727[0]>=1)) + (D119.QueueJobB_19>=1 * P_1727.P_1727[0]>=1)) + (D124.QueueJobB_24>=1 * P_1727.P_1727[0]>=1)) + (D129.QueueJobB_29>=1 * P_1727.P_1727[0]>=1)))) * (((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2) + (((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8)) + (((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + ((((((((((((((((((((((((((((((((Jobs0.P_1724_0>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1) + ((Jobs0.P_1724_0>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + (((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2))))))))) * !(EG(!((((((Threads0.P_1155_0>=1 + Threads1.P_1155_1>=1) + Threads2.P_1155_2>=1) + Threads3.P_1155_3>=1) + Threads4.P_1155_4>=1) + Threads5.P_1155_5>=1)))))] != FALSE
Checking (exact) 0 :[(EY((Init * !((!(!(E(TRUE U !((((((Threads0.P_1159_0>=3 + Threads1.P_1159_1>=3) + Threads2.P_1159_2>=3) + Threads3.P_1159_3>=3) + Threads4.P_1159_4>=3) + Threads5.P_1159_5>=3))))) * (!((((((((Threads0.P_2321_0>=1 * Threads0.TryAllocateOneTaskE_0>=1) + (Threads1.P_2321_1>=1 * Threads1.TryAllocateOneTaskE_1>=1)) + (Threads2.P_2321_2>=1 * Threads2.TryAllocateOneTaskE_2>=1)) + (Threads3.P_2321_3>=1 * Threads3.TryAllocateOneTaskE_3>=1)) + (Threads4.P_2321_4>=1 * Threads4.TryAllocateOneTaskE_4>=1)) + (Threads5.P_2321_5>=1 * Threads5.TryAllocateOneTaskE_5>=1)) + ((((((((((((((((((((((((((((((D10.QueueJobB_0>=1 * P_1727.P_1727[0]>=1) + (D15.QueueJobB_5>=1 * P_1727.P_1727[0]>=1)) + (D110.QueueJobB_10>=1 * P_1727.P_1727[0]>=1)) + (D115.QueueJobB_15>=1 * P_1727.P_1727[0]>=1)) + (D120.QueueJobB_20>=1 * P_1727.P_1727[0]>=1)) + (D125.QueueJobB_25>=1 * P_1727.P_1727[0]>=1)) + (D11.QueueJobB_1>=1 * P_1727.P_1727[0]>=1)) + (D16.QueueJobB_6>=1 * P_1727.P_1727[0]>=1)) + (D111.QueueJobB_11>=1 * P_1727.P_1727[0]>=1)) + (D116.QueueJobB_16>=1 * P_1727.P_1727[0]>=1)) + (D121.QueueJobB_21>=1 * P_1727.P_1727[0]>=1)) + (D126.QueueJobB_26>=1 * P_1727.P_1727[0]>=1)) + (D12.QueueJobB_2>=1 * P_1727.P_1727[0]>=1)) + (D17.QueueJobB_7>=1 * P_1727.P_1727[0]>=1)) + (D112.QueueJobB_12>=1 * P_1727.P_1727[0]>=1)) + (D117.QueueJobB_17>=1 * P_1727.P_1727[0]>=1)) + (D122.QueueJobB_22>=1 * P_1727.P_1727[0]>=1)) + (D127.QueueJobB_27>=1 * P_1727.P_1727[0]>=1)) + (D13.QueueJobB_3>=1 * P_1727.P_1727[0]>=1)) + (D18.QueueJobB_8>=1 * P_1727.P_1727[0]>=1)) + (D113.QueueJobB_13>=1 * P_1727.P_1727[0]>=1)) + (D118.QueueJobB_18>=1 * P_1727.P_1727[0]>=1)) + (D123.QueueJobB_23>=1 * P_1727.P_1727[0]>=1)) + (D128.QueueJobB_28>=1 * P_1727.P_1727[0]>=1)) + (D14.QueueJobB_4>=1 * P_1727.P_1727[0]>=1)) + (D19.QueueJobB_9>=1 * P_1727.P_1727[0]>=1)) + (D114.QueueJobB_14>=1 * P_1727.P_1727[0]>=1)) + (D119.QueueJobB_19>=1 * P_1727.P_1727[0]>=1)) + (D124.QueueJobB_24>=1 * P_1727.P_1727[0]>=1)) + (D129.QueueJobB_29>=1 * P_1727.P_1727[0]>=1)))) * (((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2) + (((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8)) + (((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + ((((((((((((((((((((((((((((((((Jobs0.P_1724_0>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1) + ((Jobs0.P_1724_0>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + (((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2))))))))) * !(EG(!((((((Threads0.P_1155_0>=1 + Threads1.P_1155_1>=1) + Threads2.P_1155_2>=1) + Threads3.P_1155_3>=1) + Threads4.P_1155_4>=1) + Threads5.P_1155_5>=1)))))] != FALSE
Checking (exact) 0 :(EY((Init * !((!(!(E(TRUE U !((((((Threads0.P_1159_0>=3 + Threads1.P_1159_1>=3) + Threads2.P_1159_2>=3) + Threads3.P_1159_3>=3) + Threads4.P_1159_4>=3) + Threads5.P_1159_5>=3))))) * (!((((((((Threads0.P_2321_0>=1 * Threads0.TryAllocateOneTaskE_0>=1) + (Threads1.P_2321_1>=1 * Threads1.TryAllocateOneTaskE_1>=1)) + (Threads2.P_2321_2>=1 * Threads2.TryAllocateOneTaskE_2>=1)) + (Threads3.P_2321_3>=1 * Threads3.TryAllocateOneTaskE_3>=1)) + (Threads4.P_2321_4>=1 * Threads4.TryAllocateOneTaskE_4>=1)) + (Threads5.P_2321_5>=1 * Threads5.TryAllocateOneTaskE_5>=1)) + ((((((((((((((((((((((((((((((D10.QueueJobB_0>=1 * P_1727.P_1727[0]>=1) + (D15.QueueJobB_5>=1 * P_1727.P_1727[0]>=1)) + (D110.QueueJobB_10>=1 * P_1727.P_1727[0]>=1)) + (D115.QueueJobB_15>=1 * P_1727.P_1727[0]>=1)) + (D120.QueueJobB_20>=1 * P_1727.P_1727[0]>=1)) + (D125.QueueJobB_25>=1 * P_1727.P_1727[0]>=1)) + (D11.QueueJobB_1>=1 * P_1727.P_1727[0]>=1)) + (D16.QueueJobB_6>=1 * P_1727.P_1727[0]>=1)) + (D111.QueueJobB_11>=1 * P_1727.P_1727[0]>=1)) + (D116.QueueJobB_16>=1 * P_1727.P_1727[0]>=1)) + (D121.QueueJobB_21>=1 * P_1727.P_1727[0]>=1)) + (D126.QueueJobB_26>=1 * P_1727.P_1727[0]>=1)) + (D12.QueueJobB_2>=1 * P_1727.P_1727[0]>=1)) + (D17.QueueJobB_7>=1 * P_1727.P_1727[0]>=1)) + (D112.QueueJobB_12>=1 * P_1727.P_1727[0]>=1)) + (D117.QueueJobB_17>=1 * P_1727.P_1727[0]>=1)) + (D122.QueueJobB_22>=1 * P_1727.P_1727[0]>=1)) + (D127.QueueJobB_27>=1 * P_1727.P_1727[0]>=1)) + (D13.QueueJobB_3>=1 * P_1727.P_1727[0]>=1)) + (D18.QueueJobB_8>=1 * P_1727.P_1727[0]>=1)) + (D113.QueueJobB_13>=1 * P_1727.P_1727[0]>=1)) + (D118.QueueJobB_18>=1 * P_1727.P_1727[0]>=1)) + (D123.QueueJobB_23>=1 * P_1727.P_1727[0]>=1)) + (D128.QueueJobB_28>=1 * P_1727.P_1727[0]>=1)) + (D14.QueueJobB_4>=1 * P_1727.P_1727[0]>=1)) + (D19.QueueJobB_9>=1 * P_1727.P_1727[0]>=1)) + (D114.QueueJobB_14>=1 * P_1727.P_1727[0]>=1)) + (D119.QueueJobB_19>=1 * P_1727.P_1727[0]>=1)) + (D124.QueueJobB_24>=1 * P_1727.P_1727[0]>=1)) + (D129.QueueJobB_29>=1 * P_1727.P_1727[0]>=1)))) * (((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2) + (((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8)) + (((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + ((((((((((((((((((((((((((((((((Jobs0.P_1724_0>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1) + ((Jobs0.P_1724_0>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + (((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2))))))))) * !(EG(!((((((Threads0.P_1155_0>=1 + Threads1.P_1155_1>=1) + Threads2.P_1155_2>=1) + Threads3.P_1155_3>=1) + Threads4.P_1155_4>=1) + Threads5.P_1155_5>=1)))))
Checking (exact) 1 :!(EG(!((((((Threads0.P_1155_0>=1 + Threads1.P_1155_1>=1) + Threads2.P_1155_2>=1) + Threads3.P_1155_3>=1) + Threads4.P_1155_4>=1) + Threads5.P_1155_5>=1))))
Checking (exact) 1 :EG(!((((((Threads0.P_1155_0>=1 + Threads1.P_1155_1>=1) + Threads2.P_1155_2>=1) + Threads3.P_1155_3>=1) + Threads4.P_1155_4>=1) + Threads5.P_1155_5>=1)))
Fast SCC detection found none.
Checking (exact) 1 :EY((Init * !((!(!(E(TRUE U !((((((Threads0.P_1159_0>=3 + Threads1.P_1159_1>=3) + Threads2.P_1159_2>=3) + Threads3.P_1159_3>=3) + Threads4.P_1159_4>=3) + Threads5.P_1159_5>=3))))) * (!((((((((Threads0.P_2321_0>=1 * Threads0.TryAllocateOneTaskE_0>=1) + (Threads1.P_2321_1>=1 * Threads1.TryAllocateOneTaskE_1>=1)) + (Threads2.P_2321_2>=1 * Threads2.TryAllocateOneTaskE_2>=1)) + (Threads3.P_2321_3>=1 * Threads3.TryAllocateOneTaskE_3>=1)) + (Threads4.P_2321_4>=1 * Threads4.TryAllocateOneTaskE_4>=1)) + (Threads5.P_2321_5>=1 * Threads5.TryAllocateOneTaskE_5>=1)) + ((((((((((((((((((((((((((((((D10.QueueJobB_0>=1 * P_1727.P_1727[0]>=1) + (D15.QueueJobB_5>=1 * P_1727.P_1727[0]>=1)) + (D110.QueueJobB_10>=1 * P_1727.P_1727[0]>=1)) + (D115.QueueJobB_15>=1 * P_1727.P_1727[0]>=1)) + (D120.QueueJobB_20>=1 * P_1727.P_1727[0]>=1)) + (D125.QueueJobB_25>=1 * P_1727.P_1727[0]>=1)) + (D11.QueueJobB_1>=1 * P_1727.P_1727[0]>=1)) + (D16.QueueJobB_6>=1 * P_1727.P_1727[0]>=1)) + (D111.QueueJobB_11>=1 * P_1727.P_1727[0]>=1)) + (D116.QueueJobB_16>=1 * P_1727.P_1727[0]>=1)) + (D121.QueueJobB_21>=1 * P_1727.P_1727[0]>=1)) + (D126.QueueJobB_26>=1 * P_1727.P_1727[0]>=1)) + (D12.QueueJobB_2>=1 * P_1727.P_1727[0]>=1)) + (D17.QueueJobB_7>=1 * P_1727.P_1727[0]>=1)) + (D112.QueueJobB_12>=1 * P_1727.P_1727[0]>=1)) + (D117.QueueJobB_17>=1 * P_1727.P_1727[0]>=1)) + (D122.QueueJobB_22>=1 * P_1727.P_1727[0]>=1)) + (D127.QueueJobB_27>=1 * P_1727.P_1727[0]>=1)) + (D13.QueueJobB_3>=1 * P_1727.P_1727[0]>=1)) + (D18.QueueJobB_8>=1 * P_1727.P_1727[0]>=1)) + (D113.QueueJobB_13>=1 * P_1727.P_1727[0]>=1)) + (D118.QueueJobB_18>=1 * P_1727.P_1727[0]>=1)) + (D123.QueueJobB_23>=1 * P_1727.P_1727[0]>=1)) + (D128.QueueJobB_28>=1 * P_1727.P_1727[0]>=1)) + (D14.QueueJobB_4>=1 * P_1727.P_1727[0]>=1)) + (D19.QueueJobB_9>=1 * P_1727.P_1727[0]>=1)) + (D114.QueueJobB_14>=1 * P_1727.P_1727[0]>=1)) + (D119.QueueJobB_19>=1 * P_1727.P_1727[0]>=1)) + (D124.QueueJobB_24>=1 * P_1727.P_1727[0]>=1)) + (D129.QueueJobB_29>=1 * P_1727.P_1727[0]>=1)))) * (((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2) + (((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8)) + (((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + ((((((((((((((((((((((((((((((((Jobs0.P_1724_0>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1) + ((Jobs0.P_1724_0>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + (((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)))))))))
Checking (exact) 1 :(Init * !((!(!(E(TRUE U !((((((Threads0.P_1159_0>=3 + Threads1.P_1159_1>=3) + Threads2.P_1159_2>=3) + Threads3.P_1159_3>=3) + Threads4.P_1159_4>=3) + Threads5.P_1159_5>=3))))) * (!((((((((Threads0.P_2321_0>=1 * Threads0.TryAllocateOneTaskE_0>=1) + (Threads1.P_2321_1>=1 * Threads1.TryAllocateOneTaskE_1>=1)) + (Threads2.P_2321_2>=1 * Threads2.TryAllocateOneTaskE_2>=1)) + (Threads3.P_2321_3>=1 * Threads3.TryAllocateOneTaskE_3>=1)) + (Threads4.P_2321_4>=1 * Threads4.TryAllocateOneTaskE_4>=1)) + (Threads5.P_2321_5>=1 * Threads5.TryAllocateOneTaskE_5>=1)) + ((((((((((((((((((((((((((((((D10.QueueJobB_0>=1 * P_1727.P_1727[0]>=1) + (D15.QueueJobB_5>=1 * P_1727.P_1727[0]>=1)) + (D110.QueueJobB_10>=1 * P_1727.P_1727[0]>=1)) + (D115.QueueJobB_15>=1 * P_1727.P_1727[0]>=1)) + (D120.QueueJobB_20>=1 * P_1727.P_1727[0]>=1)) + (D125.QueueJobB_25>=1 * P_1727.P_1727[0]>=1)) + (D11.QueueJobB_1>=1 * P_1727.P_1727[0]>=1)) + (D16.QueueJobB_6>=1 * P_1727.P_1727[0]>=1)) + (D111.QueueJobB_11>=1 * P_1727.P_1727[0]>=1)) + (D116.QueueJobB_16>=1 * P_1727.P_1727[0]>=1)) + (D121.QueueJobB_21>=1 * P_1727.P_1727[0]>=1)) + (D126.QueueJobB_26>=1 * P_1727.P_1727[0]>=1)) + (D12.QueueJobB_2>=1 * P_1727.P_1727[0]>=1)) + (D17.QueueJobB_7>=1 * P_1727.P_1727[0]>=1)) + (D112.QueueJobB_12>=1 * P_1727.P_1727[0]>=1)) + (D117.QueueJobB_17>=1 * P_1727.P_1727[0]>=1)) + (D122.QueueJobB_22>=1 * P_1727.P_1727[0]>=1)) + (D127.QueueJobB_27>=1 * P_1727.P_1727[0]>=1)) + (D13.QueueJobB_3>=1 * P_1727.P_1727[0]>=1)) + (D18.QueueJobB_8>=1 * P_1727.P_1727[0]>=1)) + (D113.QueueJobB_13>=1 * P_1727.P_1727[0]>=1)) + (D118.QueueJobB_18>=1 * P_1727.P_1727[0]>=1)) + (D123.QueueJobB_23>=1 * P_1727.P_1727[0]>=1)) + (D128.QueueJobB_28>=1 * P_1727.P_1727[0]>=1)) + (D14.QueueJobB_4>=1 * P_1727.P_1727[0]>=1)) + (D19.QueueJobB_9>=1 * P_1727.P_1727[0]>=1)) + (D114.QueueJobB_14>=1 * P_1727.P_1727[0]>=1)) + (D119.QueueJobB_19>=1 * P_1727.P_1727[0]>=1)) + (D124.QueueJobB_24>=1 * P_1727.P_1727[0]>=1)) + (D129.QueueJobB_29>=1 * P_1727.P_1727[0]>=1)))) * (((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2) + (((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8)) + (((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + ((((((((((((((((((((((((((((((((Jobs0.P_1724_0>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1) + ((Jobs0.P_1724_0>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + (((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2))))))))
Checking (exact) 1 :!((!(!(E(TRUE U !((((((Threads0.P_1159_0>=3 + Threads1.P_1159_1>=3) + Threads2.P_1159_2>=3) + Threads3.P_1159_3>=3) + Threads4.P_1159_4>=3) + Threads5.P_1159_5>=3))))) * (!((((((((Threads0.P_2321_0>=1 * Threads0.TryAllocateOneTaskE_0>=1) + (Threads1.P_2321_1>=1 * Threads1.TryAllocateOneTaskE_1>=1)) + (Threads2.P_2321_2>=1 * Threads2.TryAllocateOneTaskE_2>=1)) + (Threads3.P_2321_3>=1 * Threads3.TryAllocateOneTaskE_3>=1)) + (Threads4.P_2321_4>=1 * Threads4.TryAllocateOneTaskE_4>=1)) + (Threads5.P_2321_5>=1 * Threads5.TryAllocateOneTaskE_5>=1)) + ((((((((((((((((((((((((((((((D10.QueueJobB_0>=1 * P_1727.P_1727[0]>=1) + (D15.QueueJobB_5>=1 * P_1727.P_1727[0]>=1)) + (D110.QueueJobB_10>=1 * P_1727.P_1727[0]>=1)) + (D115.QueueJobB_15>=1 * P_1727.P_1727[0]>=1)) + (D120.QueueJobB_20>=1 * P_1727.P_1727[0]>=1)) + (D125.QueueJobB_25>=1 * P_1727.P_1727[0]>=1)) + (D11.QueueJobB_1>=1 * P_1727.P_1727[0]>=1)) + (D16.QueueJobB_6>=1 * P_1727.P_1727[0]>=1)) + (D111.QueueJobB_11>=1 * P_1727.P_1727[0]>=1)) + (D116.QueueJobB_16>=1 * P_1727.P_1727[0]>=1)) + (D121.QueueJobB_21>=1 * P_1727.P_1727[0]>=1)) + (D126.QueueJobB_26>=1 * P_1727.P_1727[0]>=1)) + (D12.QueueJobB_2>=1 * P_1727.P_1727[0]>=1)) + (D17.QueueJobB_7>=1 * P_1727.P_1727[0]>=1)) + (D112.QueueJobB_12>=1 * P_1727.P_1727[0]>=1)) + (D117.QueueJobB_17>=1 * P_1727.P_1727[0]>=1)) + (D122.QueueJobB_22>=1 * P_1727.P_1727[0]>=1)) + (D127.QueueJobB_27>=1 * P_1727.P_1727[0]>=1)) + (D13.QueueJobB_3>=1 * P_1727.P_1727[0]>=1)) + (D18.QueueJobB_8>=1 * P_1727.P_1727[0]>=1)) + (D113.QueueJobB_13>=1 * P_1727.P_1727[0]>=1)) + (D118.QueueJobB_18>=1 * P_1727.P_1727[0]>=1)) + (D123.QueueJobB_23>=1 * P_1727.P_1727[0]>=1)) + (D128.QueueJobB_28>=1 * P_1727.P_1727[0]>=1)) + (D14.QueueJobB_4>=1 * P_1727.P_1727[0]>=1)) + (D19.QueueJobB_9>=1 * P_1727.P_1727[0]>=1)) + (D114.QueueJobB_14>=1 * P_1727.P_1727[0]>=1)) + (D119.QueueJobB_19>=1 * P_1727.P_1727[0]>=1)) + (D124.QueueJobB_24>=1 * P_1727.P_1727[0]>=1)) + (D129.QueueJobB_29>=1 * P_1727.P_1727[0]>=1)))) * (((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2) + (((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8)) + (((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + ((((((((((((((((((((((((((((((((Jobs0.P_1724_0>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1) + ((Jobs0.P_1724_0>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + (((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)))))))
Checking (exact) 1 :(!(!(E(TRUE U !((((((Threads0.P_1159_0>=3 + Threads1.P_1159_1>=3) + Threads2.P_1159_2>=3) + Threads3.P_1159_3>=3) + Threads4.P_1159_4>=3) + Threads5.P_1159_5>=3))))) * (!((((((((Threads0.P_2321_0>=1 * Threads0.TryAllocateOneTaskE_0>=1) + (Threads1.P_2321_1>=1 * Threads1.TryAllocateOneTaskE_1>=1)) + (Threads2.P_2321_2>=1 * Threads2.TryAllocateOneTaskE_2>=1)) + (Threads3.P_2321_3>=1 * Threads3.TryAllocateOneTaskE_3>=1)) + (Threads4.P_2321_4>=1 * Threads4.TryAllocateOneTaskE_4>=1)) + (Threads5.P_2321_5>=1 * Threads5.TryAllocateOneTaskE_5>=1)) + ((((((((((((((((((((((((((((((D10.QueueJobB_0>=1 * P_1727.P_1727[0]>=1) + (D15.QueueJobB_5>=1 * P_1727.P_1727[0]>=1)) + (D110.QueueJobB_10>=1 * P_1727.P_1727[0]>=1)) + (D115.QueueJobB_15>=1 * P_1727.P_1727[0]>=1)) + (D120.QueueJobB_20>=1 * P_1727.P_1727[0]>=1)) + (D125.QueueJobB_25>=1 * P_1727.P_1727[0]>=1)) + (D11.QueueJobB_1>=1 * P_1727.P_1727[0]>=1)) + (D16.QueueJobB_6>=1 * P_1727.P_1727[0]>=1)) + (D111.QueueJobB_11>=1 * P_1727.P_1727[0]>=1)) + (D116.QueueJobB_16>=1 * P_1727.P_1727[0]>=1)) + (D121.QueueJobB_21>=1 * P_1727.P_1727[0]>=1)) + (D126.QueueJobB_26>=1 * P_1727.P_1727[0]>=1)) + (D12.QueueJobB_2>=1 * P_1727.P_1727[0]>=1)) + (D17.QueueJobB_7>=1 * P_1727.P_1727[0]>=1)) + (D112.QueueJobB_12>=1 * P_1727.P_1727[0]>=1)) + (D117.QueueJobB_17>=1 * P_1727.P_1727[0]>=1)) + (D122.QueueJobB_22>=1 * P_1727.P_1727[0]>=1)) + (D127.QueueJobB_27>=1 * P_1727.P_1727[0]>=1)) + (D13.QueueJobB_3>=1 * P_1727.P_1727[0]>=1)) + (D18.QueueJobB_8>=1 * P_1727.P_1727[0]>=1)) + (D113.QueueJobB_13>=1 * P_1727.P_1727[0]>=1)) + (D118.QueueJobB_18>=1 * P_1727.P_1727[0]>=1)) + (D123.QueueJobB_23>=1 * P_1727.P_1727[0]>=1)) + (D128.QueueJobB_28>=1 * P_1727.P_1727[0]>=1)) + (D14.QueueJobB_4>=1 * P_1727.P_1727[0]>=1)) + (D19.QueueJobB_9>=1 * P_1727.P_1727[0]>=1)) + (D114.QueueJobB_14>=1 * P_1727.P_1727[0]>=1)) + (D119.QueueJobB_19>=1 * P_1727.P_1727[0]>=1)) + (D124.QueueJobB_24>=1 * P_1727.P_1727[0]>=1)) + (D129.QueueJobB_29>=1 * P_1727.P_1727[0]>=1)))) * (((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2) + (((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8)) + (((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + ((((((((((((((((((((((((((((((((Jobs0.P_1724_0>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1) + ((Jobs0.P_1724_0>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + (((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2))))))
Checking (exact) 1 :(!((((((((Threads0.P_2321_0>=1 * Threads0.TryAllocateOneTaskE_0>=1) + (Threads1.P_2321_1>=1 * Threads1.TryAllocateOneTaskE_1>=1)) + (Threads2.P_2321_2>=1 * Threads2.TryAllocateOneTaskE_2>=1)) + (Threads3.P_2321_3>=1 * Threads3.TryAllocateOneTaskE_3>=1)) + (Threads4.P_2321_4>=1 * Threads4.TryAllocateOneTaskE_4>=1)) + (Threads5.P_2321_5>=1 * Threads5.TryAllocateOneTaskE_5>=1)) + ((((((((((((((((((((((((((((((D10.QueueJobB_0>=1 * P_1727.P_1727[0]>=1) + (D15.QueueJobB_5>=1 * P_1727.P_1727[0]>=1)) + (D110.QueueJobB_10>=1 * P_1727.P_1727[0]>=1)) + (D115.QueueJobB_15>=1 * P_1727.P_1727[0]>=1)) + (D120.QueueJobB_20>=1 * P_1727.P_1727[0]>=1)) + (D125.QueueJobB_25>=1 * P_1727.P_1727[0]>=1)) + (D11.QueueJobB_1>=1 * P_1727.P_1727[0]>=1)) + (D16.QueueJobB_6>=1 * P_1727.P_1727[0]>=1)) + (D111.QueueJobB_11>=1 * P_1727.P_1727[0]>=1)) + (D116.QueueJobB_16>=1 * P_1727.P_1727[0]>=1)) + (D121.QueueJobB_21>=1 * P_1727.P_1727[0]>=1)) + (D126.QueueJobB_26>=1 * P_1727.P_1727[0]>=1)) + (D12.QueueJobB_2>=1 * P_1727.P_1727[0]>=1)) + (D17.QueueJobB_7>=1 * P_1727.P_1727[0]>=1)) + (D112.QueueJobB_12>=1 * P_1727.P_1727[0]>=1)) + (D117.QueueJobB_17>=1 * P_1727.P_1727[0]>=1)) + (D122.QueueJobB_22>=1 * P_1727.P_1727[0]>=1)) + (D127.QueueJobB_27>=1 * P_1727.P_1727[0]>=1)) + (D13.QueueJobB_3>=1 * P_1727.P_1727[0]>=1)) + (D18.QueueJobB_8>=1 * P_1727.P_1727[0]>=1)) + (D113.QueueJobB_13>=1 * P_1727.P_1727[0]>=1)) + (D118.QueueJobB_18>=1 * P_1727.P_1727[0]>=1)) + (D123.QueueJobB_23>=1 * P_1727.P_1727[0]>=1)) + (D128.QueueJobB_28>=1 * P_1727.P_1727[0]>=1)) + (D14.QueueJobB_4>=1 * P_1727.P_1727[0]>=1)) + (D19.QueueJobB_9>=1 * P_1727.P_1727[0]>=1)) + (D114.QueueJobB_14>=1 * P_1727.P_1727[0]>=1)) + (D119.QueueJobB_19>=1 * P_1727.P_1727[0]>=1)) + (D124.QueueJobB_24>=1 * P_1727.P_1727[0]>=1)) + (D129.QueueJobB_29>=1 * P_1727.P_1727[0]>=1)))) * (((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2) + (((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8)) + (((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + ((((((((((((((((((((((((((((((((Jobs0.P_1724_0>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1) + ((Jobs0.P_1724_0>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + (((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)))))
Checking (exact) 1 :(((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2) + (((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8)) + (((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + ((((((((((((((((((((((((((((((((Jobs0.P_1724_0>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1) + ((Jobs0.P_1724_0>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + (((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2))))
Checking (exact) 1 :!(!(E(TRUE U !((((((Threads0.P_1159_0>=3 + Threads1.P_1159_1>=3) + Threads2.P_1159_2>=3) + Threads3.P_1159_3>=3) + Threads4.P_1159_4>=3) + Threads5.P_1159_5>=3)))))
Checking (exact) 1 :E(TRUE U !((((((Threads0.P_1159_0>=3 + Threads1.P_1159_1>=3) + Threads2.P_1159_2>=3) + Threads3.P_1159_3>=3) + Threads4.P_1159_4>=3) + Threads5.P_1159_5>=3)))
Checking (exact) 1 :Init
(forward)formula 4,1,941.714,4987620,1,0,7.58175e+06,47917,6740,5.07784e+06,749,310506,59454991
FORMULA PolyORBLF-COL-S02J04T06-CTLFireability-4 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: E((AG(((((((((((((cBlockedTasks.cBlockedTasks[0]>=10 * D40.DisablePollingB_0>=1) + (cBlockedTasks.cBlockedTasks[0]>=10 * D42.DisablePollingB_2>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D44.DisablePollingB_4>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D46.DisablePollingB_6>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D48.DisablePollingB_8>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D410.DisablePollingB_10>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D41.DisablePollingB_1>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D43.DisablePollingB_3>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D45.DisablePollingB_5>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D47.DisablePollingB_7>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D49.DisablePollingB_9>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D411.DisablePollingB_11>=1))) * (!((((((Threads0.P_1159_0>=3 + Threads1.P_1159_1>=3) + Threads2.P_1159_2>=3) + Threads3.P_1159_3>=3) + Threads4.P_1159_4>=3) + Threads5.P_1159_5>=3)) * (((((Threads0.P_1158_0>=2 + Threads1.P_1158_1>=2) + Threads2.P_1158_2>=2) + Threads3.P_1158_3>=2) + Threads4.P_1158_4>=2) + Threads5.P_1158_5>=2))) U !(AF((((((Threads0.P_1158_0>=2 + Threads1.P_1158_1>=2) + Threads2.P_1158_2>=2) + Threads3.P_1158_3>=2) + Threads4.P_1158_4>=2) + Threads5.P_1158_5>=2))))
=> equivalent forward existential formula: [FwdG(FwdU(Init,(!(E(TRUE U !(((((((((((((cBlockedTasks.cBlockedTasks[0]>=10 * D40.DisablePollingB_0>=1) + (cBlockedTasks.cBlockedTasks[0]>=10 * D42.DisablePollingB_2>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D44.DisablePollingB_4>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D46.DisablePollingB_6>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D48.DisablePollingB_8>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D410.DisablePollingB_10>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D41.DisablePollingB_1>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D43.DisablePollingB_3>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D45.DisablePollingB_5>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D47.DisablePollingB_7>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D49.DisablePollingB_9>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D411.DisablePollingB_11>=1))))) * (!((((((Threads0.P_1159_0>=3 + Threads1.P_1159_1>=3) + Threads2.P_1159_2>=3) + Threads3.P_1159_3>=3) + Threads4.P_1159_4>=3) + Threads5.P_1159_5>=3)) * (((((Threads0.P_1158_0>=2 + Threads1.P_1158_1>=2) + Threads2.P_1158_2>=2) + Threads3.P_1158_3>=2) + Threads4.P_1158_4>=2) + Threads5.P_1158_5>=2)))),!((((((Threads0.P_1158_0>=2 + Threads1.P_1158_1>=2) + Threads2.P_1158_2>=2) + Threads3.P_1158_3>=2) + Threads4.P_1158_4>=2) + Threads5.P_1158_5>=2)))] != FALSE
Checking (exact) 0 :[FwdG(FwdU(Init,(!(E(TRUE U !(((((((((((((cBlockedTasks.cBlockedTasks[0]>=10 * D40.DisablePollingB_0>=1) + (cBlockedTasks.cBlockedTasks[0]>=10 * D42.DisablePollingB_2>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D44.DisablePollingB_4>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D46.DisablePollingB_6>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D48.DisablePollingB_8>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D410.DisablePollingB_10>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D41.DisablePollingB_1>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D43.DisablePollingB_3>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D45.DisablePollingB_5>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D47.DisablePollingB_7>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D49.DisablePollingB_9>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D411.DisablePollingB_11>=1))))) * (!((((((Threads0.P_1159_0>=3 + Threads1.P_1159_1>=3) + Threads2.P_1159_2>=3) + Threads3.P_1159_3>=3) + Threads4.P_1159_4>=3) + Threads5.P_1159_5>=3)) * (((((Threads0.P_1158_0>=2 + Threads1.P_1158_1>=2) + Threads2.P_1158_2>=2) + Threads3.P_1158_3>=2) + Threads4.P_1158_4>=2) + Threads5.P_1158_5>=2)))),!((((((Threads0.P_1158_0>=2 + Threads1.P_1158_1>=2) + Threads2.P_1158_2>=2) + Threads3.P_1158_3>=2) + Threads4.P_1158_4>=2) + Threads5.P_1158_5>=2)))] != FALSE
Checking (exact) 0 :FwdG(FwdU(Init,(!(E(TRUE U !(((((((((((((cBlockedTasks.cBlockedTasks[0]>=10 * D40.DisablePollingB_0>=1) + (cBlockedTasks.cBlockedTasks[0]>=10 * D42.DisablePollingB_2>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D44.DisablePollingB_4>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D46.DisablePollingB_6>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D48.DisablePollingB_8>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D410.DisablePollingB_10>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D41.DisablePollingB_1>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D43.DisablePollingB_3>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D45.DisablePollingB_5>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D47.DisablePollingB_7>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D49.DisablePollingB_9>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D411.DisablePollingB_11>=1))))) * (!((((((Threads0.P_1159_0>=3 + Threads1.P_1159_1>=3) + Threads2.P_1159_2>=3) + Threads3.P_1159_3>=3) + Threads4.P_1159_4>=3) + Threads5.P_1159_5>=3)) * (((((Threads0.P_1158_0>=2 + Threads1.P_1158_1>=2) + Threads2.P_1158_2>=2) + Threads3.P_1158_3>=2) + Threads4.P_1158_4>=2) + Threads5.P_1158_5>=2)))),!((((((Threads0.P_1158_0>=2 + Threads1.P_1158_1>=2) + Threads2.P_1158_2>=2) + Threads3.P_1158_3>=2) + Threads4.P_1158_4>=2) + Threads5.P_1158_5>=2)))
Checking (exact) 1 :FwdU(Init,(!(E(TRUE U !(((((((((((((cBlockedTasks.cBlockedTasks[0]>=10 * D40.DisablePollingB_0>=1) + (cBlockedTasks.cBlockedTasks[0]>=10 * D42.DisablePollingB_2>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D44.DisablePollingB_4>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D46.DisablePollingB_6>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D48.DisablePollingB_8>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D410.DisablePollingB_10>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D41.DisablePollingB_1>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D43.DisablePollingB_3>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D45.DisablePollingB_5>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D47.DisablePollingB_7>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D49.DisablePollingB_9>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D411.DisablePollingB_11>=1))))) * (!((((((Threads0.P_1159_0>=3 + Threads1.P_1159_1>=3) + Threads2.P_1159_2>=3) + Threads3.P_1159_3>=3) + Threads4.P_1159_4>=3) + Threads5.P_1159_5>=3)) * (((((Threads0.P_1158_0>=2 + Threads1.P_1158_1>=2) + Threads2.P_1158_2>=2) + Threads3.P_1158_3>=2) + Threads4.P_1158_4>=2) + Threads5.P_1158_5>=2))))
Checking (exact) 1 :Init
Checking (exact) 1 :(!(E(TRUE U !(((((((((((((cBlockedTasks.cBlockedTasks[0]>=10 * D40.DisablePollingB_0>=1) + (cBlockedTasks.cBlockedTasks[0]>=10 * D42.DisablePollingB_2>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D44.DisablePollingB_4>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D46.DisablePollingB_6>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D48.DisablePollingB_8>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D410.DisablePollingB_10>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D41.DisablePollingB_1>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D43.DisablePollingB_3>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D45.DisablePollingB_5>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D47.DisablePollingB_7>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D49.DisablePollingB_9>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D411.DisablePollingB_11>=1))))) * (!((((((Threads0.P_1159_0>=3 + Threads1.P_1159_1>=3) + Threads2.P_1159_2>=3) + Threads3.P_1159_3>=3) + Threads4.P_1159_4>=3) + Threads5.P_1159_5>=3)) * (((((Threads0.P_1158_0>=2 + Threads1.P_1158_1>=2) + Threads2.P_1158_2>=2) + Threads3.P_1158_3>=2) + Threads4.P_1158_4>=2) + Threads5.P_1158_5>=2)))
Checking (exact) 1 :(!((((((Threads0.P_1159_0>=3 + Threads1.P_1159_1>=3) + Threads2.P_1159_2>=3) + Threads3.P_1159_3>=3) + Threads4.P_1159_4>=3) + Threads5.P_1159_5>=3)) * (((((Threads0.P_1158_0>=2 + Threads1.P_1158_1>=2) + Threads2.P_1158_2>=2) + Threads3.P_1158_3>=2) + Threads4.P_1158_4>=2) + Threads5.P_1158_5>=2))
Checking (exact) 1 :(((((Threads0.P_1158_0>=2 + Threads1.P_1158_1>=2) + Threads2.P_1158_2>=2) + Threads3.P_1158_3>=2) + Threads4.P_1158_4>=2) + Threads5.P_1158_5>=2)
Checking (exact) 1 :!(E(TRUE U !(((((((((((((cBlockedTasks.cBlockedTasks[0]>=10 * D40.DisablePollingB_0>=1) + (cBlockedTasks.cBlockedTasks[0]>=10 * D42.DisablePollingB_2>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D44.DisablePollingB_4>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D46.DisablePollingB_6>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D48.DisablePollingB_8>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D410.DisablePollingB_10>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D41.DisablePollingB_1>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D43.DisablePollingB_3>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D45.DisablePollingB_5>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D47.DisablePollingB_7>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D49.DisablePollingB_9>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D411.DisablePollingB_11>=1)))))
Checking (exact) 1 :E(TRUE U !(((((((((((((cBlockedTasks.cBlockedTasks[0]>=10 * D40.DisablePollingB_0>=1) + (cBlockedTasks.cBlockedTasks[0]>=10 * D42.DisablePollingB_2>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D44.DisablePollingB_4>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D46.DisablePollingB_6>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D48.DisablePollingB_8>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D410.DisablePollingB_10>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D41.DisablePollingB_1>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D43.DisablePollingB_3>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D45.DisablePollingB_5>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D47.DisablePollingB_7>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D49.DisablePollingB_9>=1)) + (cBlockedTasks.cBlockedTasks[0]>=10 * D411.DisablePollingB_11>=1))))
(forward)formula 5,1,1346.82,10896220,1,0,1.73091e+07,47917,2623,1.20091e+07,500,384170,1
FORMULA PolyORBLF-COL-S02J04T06-CTLFireability-5 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: !(A((!(((((((ORB_Lock.ORB_Lock[0]>=1 * Threads0.Check_Sources_E_0>=1) + (ORB_Lock.ORB_Lock[0]>=1 * Threads1.Check_Sources_E_1>=1)) + (ORB_Lock.ORB_Lock[0]>=1 * Threads2.Check_Sources_E_2>=1)) + (ORB_Lock.ORB_Lock[0]>=1 * Threads3.Check_Sources_E_3>=1)) + (ORB_Lock.ORB_Lock[0]>=1 * Threads4.Check_Sources_E_4>=1)) + (ORB_Lock.ORB_Lock[0]>=1 * Threads5.Check_Sources_E_5>=1))) + !(((((((((((((((((((((((((((((((((((((Threads0.TryAllocateOneTaskB_0>=1 * Threads0.IdleTasks_0>=1) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads0.IdleTasks_0>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads0.IdleTasks_0>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads0.IdleTasks_0>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads0.IdleTasks_0>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads0.IdleTasks_0>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads1.IdleTasks_1>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads1.IdleTasks_1>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads1.IdleTasks_1>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads1.IdleTasks_1>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads1.IdleTasks_1>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads1.IdleTasks_1>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads2.IdleTasks_2>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads2.IdleTasks_2>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads2.IdleTasks_2>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads2.IdleTasks_2>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads2.IdleTasks_2>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads2.IdleTasks_2>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads3.IdleTasks_3>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads3.IdleTasks_3>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads3.IdleTasks_3>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads3.IdleTasks_3>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads3.IdleTasks_3>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads3.IdleTasks_3>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads4.IdleTasks_4>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads4.IdleTasks_4>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads4.IdleTasks_4>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads4.IdleTasks_4>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads4.IdleTasks_4>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads4.IdleTasks_4>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads5.IdleTasks_5>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads5.IdleTasks_5>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads5.IdleTasks_5>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads5.IdleTasks_5>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads5.IdleTasks_5>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads5.IdleTasks_5>=1)))) U ((((((Threads0.EnablePollingE_0>=1 + Threads1.EnablePollingE_1>=1) + Threads2.EnablePollingE_2>=1) + Threads3.EnablePollingE_3>=1) + Threads4.EnablePollingE_4>=1) + Threads5.EnablePollingE_5>=1) + ((((((Threads0.NotifyEventEndOfCheckSourcesE_0>=1 + Threads1.NotifyEventEndOfCheckSourcesE_1>=1) + Threads2.NotifyEventEndOfCheckSourcesE_2>=1) + Threads3.NotifyEventEndOfCheckSourcesE_3>=1) + Threads4.NotifyEventEndOfCheckSourcesE_4>=1) + Threads5.NotifyEventEndOfCheckSourcesE_5>=1) * (((((((((((((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1))))))
=> equivalent forward existential formula: ([(FwdU(Init,!(((((((Threads0.EnablePollingE_0>=1 + Threads1.EnablePollingE_1>=1) + Threads2.EnablePollingE_2>=1) + Threads3.EnablePollingE_3>=1) + Threads4.EnablePollingE_4>=1) + Threads5.EnablePollingE_5>=1) + ((((((Threads0.NotifyEventEndOfCheckSourcesE_0>=1 + Threads1.NotifyEventEndOfCheckSourcesE_1>=1) + Threads2.NotifyEventEndOfCheckSourcesE_2>=1) + Threads3.NotifyEventEndOfCheckSourcesE_3>=1) + Threads4.NotifyEventEndOfCheckSourcesE_4>=1) + Threads5.NotifyEventEndOfCheckSourcesE_5>=1) * (((((((((((((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)))))) * (!((!(((((((ORB_Lock.ORB_Lock[0]>=1 * Threads0.Check_Sources_E_0>=1) + (ORB_Lock.ORB_Lock[0]>=1 * Threads1.Check_Sources_E_1>=1)) + (ORB_Lock.ORB_Lock[0]>=1 * Threads2.Check_Sources_E_2>=1)) + (ORB_Lock.ORB_Lock[0]>=1 * Threads3.Check_Sources_E_3>=1)) + (ORB_Lock.ORB_Lock[0]>=1 * Threads4.Check_Sources_E_4>=1)) + (ORB_Lock.ORB_Lock[0]>=1 * Threads5.Check_Sources_E_5>=1))) + !(((((((((((((((((((((((((((((((((((((Threads0.TryAllocateOneTaskB_0>=1 * Threads0.IdleTasks_0>=1) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads0.IdleTasks_0>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads0.IdleTasks_0>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads0.IdleTasks_0>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads0.IdleTasks_0>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads0.IdleTasks_0>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads1.IdleTasks_1>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads1.IdleTasks_1>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads1.IdleTasks_1>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads1.IdleTasks_1>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads1.IdleTasks_1>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads1.IdleTasks_1>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads2.IdleTasks_2>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads2.IdleTasks_2>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads2.IdleTasks_2>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads2.IdleTasks_2>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads2.IdleTasks_2>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads2.IdleTasks_2>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads3.IdleTasks_3>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads3.IdleTasks_3>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads3.IdleTasks_3>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads3.IdleTasks_3>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads3.IdleTasks_3>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads3.IdleTasks_3>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads4.IdleTasks_4>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads4.IdleTasks_4>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads4.IdleTasks_4>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads4.IdleTasks_4>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads4.IdleTasks_4>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads4.IdleTasks_4>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads5.IdleTasks_5>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads5.IdleTasks_5>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads5.IdleTasks_5>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads5.IdleTasks_5>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads5.IdleTasks_5>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads5.IdleTasks_5>=1))))) * !(((((((Threads0.EnablePollingE_0>=1 + Threads1.EnablePollingE_1>=1) + Threads2.EnablePollingE_2>=1) + Threads3.EnablePollingE_3>=1) + Threads4.EnablePollingE_4>=1) + Threads5.EnablePollingE_5>=1) + ((((((Threads0.NotifyEventEndOfCheckSourcesE_0>=1 + Threads1.NotifyEventEndOfCheckSourcesE_1>=1) + Threads2.NotifyEventEndOfCheckSourcesE_2>=1) + Threads3.NotifyEventEndOfCheckSourcesE_3>=1) + Threads4.NotifyEventEndOfCheckSourcesE_4>=1) + Threads5.NotifyEventEndOfCheckSourcesE_5>=1) * (((((((((((((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)))))))] != FALSE + [FwdG(Init,!(((((((Threads0.EnablePollingE_0>=1 + Threads1.EnablePollingE_1>=1) + Threads2.EnablePollingE_2>=1) + Threads3.EnablePollingE_3>=1) + Threads4.EnablePollingE_4>=1) + Threads5.EnablePollingE_5>=1) + ((((((Threads0.NotifyEventEndOfCheckSourcesE_0>=1 + Threads1.NotifyEventEndOfCheckSourcesE_1>=1) + Threads2.NotifyEventEndOfCheckSourcesE_2>=1) + Threads3.NotifyEventEndOfCheckSourcesE_3>=1) + Threads4.NotifyEventEndOfCheckSourcesE_4>=1) + Threads5.NotifyEventEndOfCheckSourcesE_5>=1) * (((((((((((((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1))))))] != FALSE)
Checking (exact) 0 :([(FwdU(Init,!(((((((Threads0.EnablePollingE_0>=1 + Threads1.EnablePollingE_1>=1) + Threads2.EnablePollingE_2>=1) + Threads3.EnablePollingE_3>=1) + Threads4.EnablePollingE_4>=1) + Threads5.EnablePollingE_5>=1) + ((((((Threads0.NotifyEventEndOfCheckSourcesE_0>=1 + Threads1.NotifyEventEndOfCheckSourcesE_1>=1) + Threads2.NotifyEventEndOfCheckSourcesE_2>=1) + Threads3.NotifyEventEndOfCheckSourcesE_3>=1) + Threads4.NotifyEventEndOfCheckSourcesE_4>=1) + Threads5.NotifyEventEndOfCheckSourcesE_5>=1) * (((((((((((((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)))))) * (!((!(((((((ORB_Lock.ORB_Lock[0]>=1 * Threads0.Check_Sources_E_0>=1) + (ORB_Lock.ORB_Lock[0]>=1 * Threads1.Check_Sources_E_1>=1)) + (ORB_Lock.ORB_Lock[0]>=1 * Threads2.Check_Sources_E_2>=1)) + (ORB_Lock.ORB_Lock[0]>=1 * Threads3.Check_Sources_E_3>=1)) + (ORB_Lock.ORB_Lock[0]>=1 * Threads4.Check_Sources_E_4>=1)) + (ORB_Lock.ORB_Lock[0]>=1 * Threads5.Check_Sources_E_5>=1))) + !(((((((((((((((((((((((((((((((((((((Threads0.TryAllocateOneTaskB_0>=1 * Threads0.IdleTasks_0>=1) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads0.IdleTasks_0>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads0.IdleTasks_0>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads0.IdleTasks_0>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads0.IdleTasks_0>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads0.IdleTasks_0>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads1.IdleTasks_1>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads1.IdleTasks_1>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads1.IdleTasks_1>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads1.IdleTasks_1>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads1.IdleTasks_1>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads1.IdleTasks_1>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads2.IdleTasks_2>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads2.IdleTasks_2>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads2.IdleTasks_2>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads2.IdleTasks_2>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads2.IdleTasks_2>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads2.IdleTasks_2>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads3.IdleTasks_3>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads3.IdleTasks_3>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads3.IdleTasks_3>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads3.IdleTasks_3>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads3.IdleTasks_3>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads3.IdleTasks_3>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads4.IdleTasks_4>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads4.IdleTasks_4>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads4.IdleTasks_4>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads4.IdleTasks_4>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads4.IdleTasks_4>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads4.IdleTasks_4>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads5.IdleTasks_5>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads5.IdleTasks_5>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads5.IdleTasks_5>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads5.IdleTasks_5>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads5.IdleTasks_5>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads5.IdleTasks_5>=1))))) * !(((((((Threads0.EnablePollingE_0>=1 + Threads1.EnablePollingE_1>=1) + Threads2.EnablePollingE_2>=1) + Threads3.EnablePollingE_3>=1) + Threads4.EnablePollingE_4>=1) + Threads5.EnablePollingE_5>=1) + ((((((Threads0.NotifyEventEndOfCheckSourcesE_0>=1 + Threads1.NotifyEventEndOfCheckSourcesE_1>=1) + Threads2.NotifyEventEndOfCheckSourcesE_2>=1) + Threads3.NotifyEventEndOfCheckSourcesE_3>=1) + Threads4.NotifyEventEndOfCheckSourcesE_4>=1) + Threads5.NotifyEventEndOfCheckSourcesE_5>=1) * (((((((((((((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)))))))] != FALSE + [FwdG(Init,!(((((((Threads0.EnablePollingE_0>=1 + Threads1.EnablePollingE_1>=1) + Threads2.EnablePollingE_2>=1) + Threads3.EnablePollingE_3>=1) + Threads4.EnablePollingE_4>=1) + Threads5.EnablePollingE_5>=1) + ((((((Threads0.NotifyEventEndOfCheckSourcesE_0>=1 + Threads1.NotifyEventEndOfCheckSourcesE_1>=1) + Threads2.NotifyEventEndOfCheckSourcesE_2>=1) + Threads3.NotifyEventEndOfCheckSourcesE_3>=1) + Threads4.NotifyEventEndOfCheckSourcesE_4>=1) + Threads5.NotifyEventEndOfCheckSourcesE_5>=1) * (((((((((((((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1))))))] != FALSE)
Checking (exact) 0 :[(FwdU(Init,!(((((((Threads0.EnablePollingE_0>=1 + Threads1.EnablePollingE_1>=1) + Threads2.EnablePollingE_2>=1) + Threads3.EnablePollingE_3>=1) + Threads4.EnablePollingE_4>=1) + Threads5.EnablePollingE_5>=1) + ((((((Threads0.NotifyEventEndOfCheckSourcesE_0>=1 + Threads1.NotifyEventEndOfCheckSourcesE_1>=1) + Threads2.NotifyEventEndOfCheckSourcesE_2>=1) + Threads3.NotifyEventEndOfCheckSourcesE_3>=1) + Threads4.NotifyEventEndOfCheckSourcesE_4>=1) + Threads5.NotifyEventEndOfCheckSourcesE_5>=1) * (((((((((((((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)))))) * (!((!(((((((ORB_Lock.ORB_Lock[0]>=1 * Threads0.Check_Sources_E_0>=1) + (ORB_Lock.ORB_Lock[0]>=1 * Threads1.Check_Sources_E_1>=1)) + (ORB_Lock.ORB_Lock[0]>=1 * Threads2.Check_Sources_E_2>=1)) + (ORB_Lock.ORB_Lock[0]>=1 * Threads3.Check_Sources_E_3>=1)) + (ORB_Lock.ORB_Lock[0]>=1 * Threads4.Check_Sources_E_4>=1)) + (ORB_Lock.ORB_Lock[0]>=1 * Threads5.Check_Sources_E_5>=1))) + !(((((((((((((((((((((((((((((((((((((Threads0.TryAllocateOneTaskB_0>=1 * Threads0.IdleTasks_0>=1) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads0.IdleTasks_0>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads0.IdleTasks_0>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads0.IdleTasks_0>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads0.IdleTasks_0>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads0.IdleTasks_0>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads1.IdleTasks_1>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads1.IdleTasks_1>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads1.IdleTasks_1>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads1.IdleTasks_1>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads1.IdleTasks_1>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads1.IdleTasks_1>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads2.IdleTasks_2>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads2.IdleTasks_2>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads2.IdleTasks_2>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads2.IdleTasks_2>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads2.IdleTasks_2>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads2.IdleTasks_2>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads3.IdleTasks_3>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads3.IdleTasks_3>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads3.IdleTasks_3>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads3.IdleTasks_3>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads3.IdleTasks_3>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads3.IdleTasks_3>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads4.IdleTasks_4>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads4.IdleTasks_4>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads4.IdleTasks_4>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads4.IdleTasks_4>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads4.IdleTasks_4>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads4.IdleTasks_4>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads5.IdleTasks_5>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads5.IdleTasks_5>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads5.IdleTasks_5>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads5.IdleTasks_5>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads5.IdleTasks_5>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads5.IdleTasks_5>=1))))) * !(((((((Threads0.EnablePollingE_0>=1 + Threads1.EnablePollingE_1>=1) + Threads2.EnablePollingE_2>=1) + Threads3.EnablePollingE_3>=1) + Threads4.EnablePollingE_4>=1) + Threads5.EnablePollingE_5>=1) + ((((((Threads0.NotifyEventEndOfCheckSourcesE_0>=1 + Threads1.NotifyEventEndOfCheckSourcesE_1>=1) + Threads2.NotifyEventEndOfCheckSourcesE_2>=1) + Threads3.NotifyEventEndOfCheckSourcesE_3>=1) + Threads4.NotifyEventEndOfCheckSourcesE_4>=1) + Threads5.NotifyEventEndOfCheckSourcesE_5>=1) * (((((((((((((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)))))))] != FALSE
Checking (exact) 0 :(FwdU(Init,!(((((((Threads0.EnablePollingE_0>=1 + Threads1.EnablePollingE_1>=1) + Threads2.EnablePollingE_2>=1) + Threads3.EnablePollingE_3>=1) + Threads4.EnablePollingE_4>=1) + Threads5.EnablePollingE_5>=1) + ((((((Threads0.NotifyEventEndOfCheckSourcesE_0>=1 + Threads1.NotifyEventEndOfCheckSourcesE_1>=1) + Threads2.NotifyEventEndOfCheckSourcesE_2>=1) + Threads3.NotifyEventEndOfCheckSourcesE_3>=1) + Threads4.NotifyEventEndOfCheckSourcesE_4>=1) + Threads5.NotifyEventEndOfCheckSourcesE_5>=1) * (((((((((((((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)))))) * (!((!(((((((ORB_Lock.ORB_Lock[0]>=1 * Threads0.Check_Sources_E_0>=1) + (ORB_Lock.ORB_Lock[0]>=1 * Threads1.Check_Sources_E_1>=1)) + (ORB_Lock.ORB_Lock[0]>=1 * Threads2.Check_Sources_E_2>=1)) + (ORB_Lock.ORB_Lock[0]>=1 * Threads3.Check_Sources_E_3>=1)) + (ORB_Lock.ORB_Lock[0]>=1 * Threads4.Check_Sources_E_4>=1)) + (ORB_Lock.ORB_Lock[0]>=1 * Threads5.Check_Sources_E_5>=1))) + !(((((((((((((((((((((((((((((((((((((Threads0.TryAllocateOneTaskB_0>=1 * Threads0.IdleTasks_0>=1) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads0.IdleTasks_0>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads0.IdleTasks_0>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads0.IdleTasks_0>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads0.IdleTasks_0>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads0.IdleTasks_0>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads1.IdleTasks_1>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads1.IdleTasks_1>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads1.IdleTasks_1>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads1.IdleTasks_1>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads1.IdleTasks_1>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads1.IdleTasks_1>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads2.IdleTasks_2>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads2.IdleTasks_2>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads2.IdleTasks_2>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads2.IdleTasks_2>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads2.IdleTasks_2>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads2.IdleTasks_2>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads3.IdleTasks_3>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads3.IdleTasks_3>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads3.IdleTasks_3>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads3.IdleTasks_3>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads3.IdleTasks_3>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads3.IdleTasks_3>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads4.IdleTasks_4>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads4.IdleTasks_4>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads4.IdleTasks_4>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads4.IdleTasks_4>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads4.IdleTasks_4>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads4.IdleTasks_4>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads5.IdleTasks_5>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads5.IdleTasks_5>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads5.IdleTasks_5>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads5.IdleTasks_5>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads5.IdleTasks_5>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads5.IdleTasks_5>=1))))) * !(((((((Threads0.EnablePollingE_0>=1 + Threads1.EnablePollingE_1>=1) + Threads2.EnablePollingE_2>=1) + Threads3.EnablePollingE_3>=1) + Threads4.EnablePollingE_4>=1) + Threads5.EnablePollingE_5>=1) + ((((((Threads0.NotifyEventEndOfCheckSourcesE_0>=1 + Threads1.NotifyEventEndOfCheckSourcesE_1>=1) + Threads2.NotifyEventEndOfCheckSourcesE_2>=1) + Threads3.NotifyEventEndOfCheckSourcesE_3>=1) + Threads4.NotifyEventEndOfCheckSourcesE_4>=1) + Threads5.NotifyEventEndOfCheckSourcesE_5>=1) * (((((((((((((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)))))))
Checking (exact) 0 :[FwdG(Init,!(((((((Threads0.EnablePollingE_0>=1 + Threads1.EnablePollingE_1>=1) + Threads2.EnablePollingE_2>=1) + Threads3.EnablePollingE_3>=1) + Threads4.EnablePollingE_4>=1) + Threads5.EnablePollingE_5>=1) + ((((((Threads0.NotifyEventEndOfCheckSourcesE_0>=1 + Threads1.NotifyEventEndOfCheckSourcesE_1>=1) + Threads2.NotifyEventEndOfCheckSourcesE_2>=1) + Threads3.NotifyEventEndOfCheckSourcesE_3>=1) + Threads4.NotifyEventEndOfCheckSourcesE_4>=1) + Threads5.NotifyEventEndOfCheckSourcesE_5>=1) * (((((((((((((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1))))))] != FALSE
Checking (exact) 0 :FwdG(Init,!(((((((Threads0.EnablePollingE_0>=1 + Threads1.EnablePollingE_1>=1) + Threads2.EnablePollingE_2>=1) + Threads3.EnablePollingE_3>=1) + Threads4.EnablePollingE_4>=1) + Threads5.EnablePollingE_5>=1) + ((((((Threads0.NotifyEventEndOfCheckSourcesE_0>=1 + Threads1.NotifyEventEndOfCheckSourcesE_1>=1) + Threads2.NotifyEventEndOfCheckSourcesE_2>=1) + Threads3.NotifyEventEndOfCheckSourcesE_3>=1) + Threads4.NotifyEventEndOfCheckSourcesE_4>=1) + Threads5.NotifyEventEndOfCheckSourcesE_5>=1) * (((((((((((((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources0.ModifiedSrc_0>=1)) + ((Threads0.ProcessingEvt_0>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads1.ProcessingEvt_1>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads2.ProcessingEvt_2>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads3.ProcessingEvt_3>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads4.ProcessingEvt_4>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1)) + ((Threads5.ProcessingEvt_5>=1 * cSources.cSources[0]>=9) * Sources1.ModifiedSrc_1>=1))))))
Checking (exact) 1 :Init
(forward)formula 6,0,1392.53,10358372,1,0,1.73091e+07,47917,6027,1.20091e+07,706,384170,11506761
FORMULA PolyORBLF-COL-S02J04T06-CTLFireability-6 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: !(E(EF((((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1)) U (((((((((((((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D40.DisablePollingB_0>=1) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D42.DisablePollingB_2>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D44.DisablePollingB_4>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D46.DisablePollingB_6>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D48.DisablePollingB_8>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D410.DisablePollingB_10>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D41.DisablePollingB_1>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D43.DisablePollingB_3>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D45.DisablePollingB_5>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D47.DisablePollingB_7>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D49.DisablePollingB_9>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D411.DisablePollingB_11>=1))))
=> equivalent forward existential formula: [(FwdU(Init,E(TRUE U (((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1))) * (((((((((((((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D40.DisablePollingB_0>=1) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D42.DisablePollingB_2>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D44.DisablePollingB_4>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D46.DisablePollingB_6>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D48.DisablePollingB_8>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D410.DisablePollingB_10>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D41.DisablePollingB_1>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D43.DisablePollingB_3>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D45.DisablePollingB_5>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D47.DisablePollingB_7>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D49.DisablePollingB_9>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D411.DisablePollingB_11>=1)))] = FALSE
Checking (exact) 0 :[(FwdU(Init,E(TRUE U (((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1))) * (((((((((((((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D40.DisablePollingB_0>=1) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D42.DisablePollingB_2>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D44.DisablePollingB_4>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D46.DisablePollingB_6>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D48.DisablePollingB_8>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D410.DisablePollingB_10>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D41.DisablePollingB_1>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D43.DisablePollingB_3>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D45.DisablePollingB_5>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D47.DisablePollingB_7>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D49.DisablePollingB_9>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D411.DisablePollingB_11>=1)))] = FALSE
Checking (exact) 0 :(FwdU(Init,E(TRUE U (((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1))) * (((((((((((((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D40.DisablePollingB_0>=1) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D42.DisablePollingB_2>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D44.DisablePollingB_4>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D46.DisablePollingB_6>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D48.DisablePollingB_8>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D410.DisablePollingB_10>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D41.DisablePollingB_1>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D43.DisablePollingB_3>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D45.DisablePollingB_5>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D47.DisablePollingB_7>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D49.DisablePollingB_9>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D411.DisablePollingB_11>=1)))
Checking (exact) 1 :(((((((((((((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D40.DisablePollingB_0>=1) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D42.DisablePollingB_2>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D44.DisablePollingB_4>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D46.DisablePollingB_6>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D48.DisablePollingB_8>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D410.DisablePollingB_10>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D41.DisablePollingB_1>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D43.DisablePollingB_3>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D45.DisablePollingB_5>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D47.DisablePollingB_7>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D49.DisablePollingB_9>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * cPollingAbort.cPollingAbort[0]>=1) * D411.DisablePollingB_11>=1))
Checking (exact) 1 :FwdU(Init,E(TRUE U (((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1)))
Checking (exact) 1 :Init
Checking (exact) 1 :E(TRUE U (((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1))
(forward)formula 7,0,2503.58,13301060,1,0,2.1361e+07,47917,4329,1.5159e+07,626,384170,14199435
FORMULA PolyORBLF-COL-S02J04T06-CTLFireability-7 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: (A(AG((((((((((((((BlockedTasks.BlockedTasks[0]>=1 * D40.DisablePollingB_0>=1) * PollingAbort.PollingAbort[0]>=1) + ((BlockedTasks.BlockedTasks[0]>=1 * D42.DisablePollingB_2>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D44.DisablePollingB_4>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D46.DisablePollingB_6>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D48.DisablePollingB_8>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D410.DisablePollingB_10>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D41.DisablePollingB_1>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D43.DisablePollingB_3>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D45.DisablePollingB_5>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D47.DisablePollingB_7>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D49.DisablePollingB_9>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D411.DisablePollingB_11>=1) * PollingAbort.PollingAbort[0]>=1))) U AG((((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1))) + (EG((!((((((Threads0.Try_Check_Sources_B_0>=1 + Threads1.Try_Check_Sources_B_1>=1) + Threads2.Try_Check_Sources_B_2>=1) + Threads3.Try_Check_Sources_B_3>=1) + Threads4.Try_Check_Sources_B_4>=1) + Threads5.Try_Check_Sources_B_5>=1)) * !((((((Threads0.Insert_Source_E_0>=1 + Threads1.Insert_Source_E_1>=1) + Threads2.Insert_Source_E_2>=1) + Threads3.Insert_Source_E_3>=1) + Threads4.Insert_Source_E_4>=1) + Threads5.Insert_Source_E_5>=1)))) + (((((Threads0.P_1158_0>=2 + Threads1.P_1158_1>=2) + Threads2.P_1158_2>=2) + Threads3.P_1158_3>=2) + Threads4.P_1158_4>=2) + Threads5.P_1158_5>=2)))
=> equivalent forward existential formula: ([((Init * !(EG(!(!(E(TRUE U !((((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1)))))))) * !(E(!(!(E(TRUE U !((((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1))))) U (!(!(E(TRUE U !((((((((((((((BlockedTasks.BlockedTasks[0]>=1 * D40.DisablePollingB_0>=1) * PollingAbort.PollingAbort[0]>=1) + ((BlockedTasks.BlockedTasks[0]>=1 * D42.DisablePollingB_2>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D44.DisablePollingB_4>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D46.DisablePollingB_6>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D48.DisablePollingB_8>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D410.DisablePollingB_10>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D41.DisablePollingB_1>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D43.DisablePollingB_3>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D45.DisablePollingB_5>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D47.DisablePollingB_7>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D49.DisablePollingB_9>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D411.DisablePollingB_11>=1) * PollingAbort.PollingAbort[0]>=1)))))) * !(!(E(TRUE U !((((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1)))))))))] != FALSE + ([FwdG(Init,(!((((((Threads0.Try_Check_Sources_B_0>=1 + Threads1.Try_Check_Sources_B_1>=1) + Threads2.Try_Check_Sources_B_2>=1) + Threads3.Try_Check_Sources_B_3>=1) + Threads4.Try_Check_Sources_B_4>=1) + Threads5.Try_Check_Sources_B_5>=1)) * !((((((Threads0.Insert_Source_E_0>=1 + Threads1.Insert_Source_E_1>=1) + Threads2.Insert_Source_E_2>=1) + Threads3.Insert_Source_E_3>=1) + Threads4.Insert_Source_E_4>=1) + Threads5.Insert_Source_E_5>=1))))] != FALSE + [(Init * (((((Threads0.P_1158_0>=2 + Threads1.P_1158_1>=2) + Threads2.P_1158_2>=2) + Threads3.P_1158_3>=2) + Threads4.P_1158_4>=2) + Threads5.P_1158_5>=2))] != FALSE))
Checking (exact) 0 :([((Init * !(EG(!(!(E(TRUE U !((((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1)))))))) * !(E(!(!(E(TRUE U !((((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1))))) U (!(!(E(TRUE U !((((((((((((((BlockedTasks.BlockedTasks[0]>=1 * D40.DisablePollingB_0>=1) * PollingAbort.PollingAbort[0]>=1) + ((BlockedTasks.BlockedTasks[0]>=1 * D42.DisablePollingB_2>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D44.DisablePollingB_4>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D46.DisablePollingB_6>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D48.DisablePollingB_8>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D410.DisablePollingB_10>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D41.DisablePollingB_1>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D43.DisablePollingB_3>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D45.DisablePollingB_5>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D47.DisablePollingB_7>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D49.DisablePollingB_9>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D411.DisablePollingB_11>=1) * PollingAbort.PollingAbort[0]>=1)))))) * !(!(E(TRUE U !((((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1)))))))))] != FALSE + ([FwdG(Init,(!((((((Threads0.Try_Check_Sources_B_0>=1 + Threads1.Try_Check_Sources_B_1>=1) + Threads2.Try_Check_Sources_B_2>=1) + Threads3.Try_Check_Sources_B_3>=1) + Threads4.Try_Check_Sources_B_4>=1) + Threads5.Try_Check_Sources_B_5>=1)) * !((((((Threads0.Insert_Source_E_0>=1 + Threads1.Insert_Source_E_1>=1) + Threads2.Insert_Source_E_2>=1) + Threads3.Insert_Source_E_3>=1) + Threads4.Insert_Source_E_4>=1) + Threads5.Insert_Source_E_5>=1))))] != FALSE + [(Init * (((((Threads0.P_1158_0>=2 + Threads1.P_1158_1>=2) + Threads2.P_1158_2>=2) + Threads3.P_1158_3>=2) + Threads4.P_1158_4>=2) + Threads5.P_1158_5>=2))] != FALSE))
Checking (exact) 0 :[((Init * !(EG(!(!(E(TRUE U !((((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1)))))))) * !(E(!(!(E(TRUE U !((((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1))))) U (!(!(E(TRUE U !((((((((((((((BlockedTasks.BlockedTasks[0]>=1 * D40.DisablePollingB_0>=1) * PollingAbort.PollingAbort[0]>=1) + ((BlockedTasks.BlockedTasks[0]>=1 * D42.DisablePollingB_2>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D44.DisablePollingB_4>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D46.DisablePollingB_6>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D48.DisablePollingB_8>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D410.DisablePollingB_10>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D41.DisablePollingB_1>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D43.DisablePollingB_3>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D45.DisablePollingB_5>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D47.DisablePollingB_7>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D49.DisablePollingB_9>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D411.DisablePollingB_11>=1) * PollingAbort.PollingAbort[0]>=1)))))) * !(!(E(TRUE U !((((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1)))))))))] != FALSE
Checking (exact) 0 :((Init * !(EG(!(!(E(TRUE U !((((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1)))))))) * !(E(!(!(E(TRUE U !((((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1))))) U (!(!(E(TRUE U !((((((((((((((BlockedTasks.BlockedTasks[0]>=1 * D40.DisablePollingB_0>=1) * PollingAbort.PollingAbort[0]>=1) + ((BlockedTasks.BlockedTasks[0]>=1 * D42.DisablePollingB_2>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D44.DisablePollingB_4>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D46.DisablePollingB_6>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D48.DisablePollingB_8>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D410.DisablePollingB_10>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D41.DisablePollingB_1>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D43.DisablePollingB_3>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D45.DisablePollingB_5>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D47.DisablePollingB_7>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D49.DisablePollingB_9>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D411.DisablePollingB_11>=1) * PollingAbort.PollingAbort[0]>=1)))))) * !(!(E(TRUE U !((((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1)))))))))
Checking (exact) 1 :!(E(!(!(E(TRUE U !((((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1))))) U (!(!(E(TRUE U !((((((((((((((BlockedTasks.BlockedTasks[0]>=1 * D40.DisablePollingB_0>=1) * PollingAbort.PollingAbort[0]>=1) + ((BlockedTasks.BlockedTasks[0]>=1 * D42.DisablePollingB_2>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D44.DisablePollingB_4>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D46.DisablePollingB_6>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D48.DisablePollingB_8>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D410.DisablePollingB_10>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D41.DisablePollingB_1>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D43.DisablePollingB_3>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D45.DisablePollingB_5>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D47.DisablePollingB_7>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D49.DisablePollingB_9>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D411.DisablePollingB_11>=1) * PollingAbort.PollingAbort[0]>=1)))))) * !(!(E(TRUE U !((((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1))))))))
Checking (exact) 1 :E(!(!(E(TRUE U !((((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1))))) U (!(!(E(TRUE U !((((((((((((((BlockedTasks.BlockedTasks[0]>=1 * D40.DisablePollingB_0>=1) * PollingAbort.PollingAbort[0]>=1) + ((BlockedTasks.BlockedTasks[0]>=1 * D42.DisablePollingB_2>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D44.DisablePollingB_4>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D46.DisablePollingB_6>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D48.DisablePollingB_8>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D410.DisablePollingB_10>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D41.DisablePollingB_1>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D43.DisablePollingB_3>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D45.DisablePollingB_5>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D47.DisablePollingB_7>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D49.DisablePollingB_9>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D411.DisablePollingB_11>=1) * PollingAbort.PollingAbort[0]>=1)))))) * !(!(E(TRUE U !((((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1)))))))
Checking (exact) 1 :!(!(E(TRUE U !((((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1)))))
Checking (exact) 1 :E(TRUE U !((((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1)))
Checking (exact) 1 :(!(!(E(TRUE U !((((((((((((((BlockedTasks.BlockedTasks[0]>=1 * D40.DisablePollingB_0>=1) * PollingAbort.PollingAbort[0]>=1) + ((BlockedTasks.BlockedTasks[0]>=1 * D42.DisablePollingB_2>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D44.DisablePollingB_4>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D46.DisablePollingB_6>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D48.DisablePollingB_8>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D410.DisablePollingB_10>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D41.DisablePollingB_1>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D43.DisablePollingB_3>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D45.DisablePollingB_5>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D47.DisablePollingB_7>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D49.DisablePollingB_9>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D411.DisablePollingB_11>=1) * PollingAbort.PollingAbort[0]>=1)))))) * !(!(E(TRUE U !((((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1))))))
Checking (exact) 1 :!(!(E(TRUE U !((((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1)))))
Checking (exact) 1 :E(TRUE U !((((((Threads0.Perform_Work_E_0>=1 + Threads1.Perform_Work_E_1>=1) + Threads2.Perform_Work_E_2>=1) + Threads3.Perform_Work_E_3>=1) + Threads4.Perform_Work_E_4>=1) + Threads5.Perform_Work_E_5>=1)))
Checking (exact) 1 :!(!(E(TRUE U !((((((((((((((BlockedTasks.BlockedTasks[0]>=1 * D40.DisablePollingB_0>=1) * PollingAbort.PollingAbort[0]>=1) + ((BlockedTasks.BlockedTasks[0]>=1 * D42.DisablePollingB_2>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D44.DisablePollingB_4>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D46.DisablePollingB_6>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D48.DisablePollingB_8>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D410.DisablePollingB_10>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D41.DisablePollingB_1>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D43.DisablePollingB_3>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D45.DisablePollingB_5>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D47.DisablePollingB_7>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D49.DisablePollingB_9>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D411.DisablePollingB_11>=1) * PollingAbort.PollingAbort[0]>=1))))))
Checking (exact) 1 :E(TRUE U !((((((((((((((BlockedTasks.BlockedTasks[0]>=1 * D40.DisablePollingB_0>=1) * PollingAbort.PollingAbort[0]>=1) + ((BlockedTasks.BlockedTasks[0]>=1 * D42.DisablePollingB_2>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D44.DisablePollingB_4>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D46.DisablePollingB_6>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D48.DisablePollingB_8>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D410.DisablePollingB_10>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D41.DisablePollingB_1>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D43.DisablePollingB_3>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D45.DisablePollingB_5>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D47.DisablePollingB_7>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D49.DisablePollingB_9>=1) * PollingAbort.PollingAbort[0]>=1)) + ((BlockedTasks.BlockedTasks[0]>=1 * D411.DisablePollingB_11>=1) * PollingAbort.PollingAbort[0]>=1))))
Checking (exact) 0 :([FwdG(Init,(!((((((Threads0.Try_Check_Sources_B_0>=1 + Threads1.Try_Check_Sources_B_1>=1) + Threads2.Try_Check_Sources_B_2>=1) + Threads3.Try_Check_Sources_B_3>=1) + Threads4.Try_Check_Sources_B_4>=1) + Threads5.Try_Check_Sources_B_5>=1)) * !((((((Threads0.Insert_Source_E_0>=1 + Threads1.Insert_Source_E_1>=1) + Threads2.Insert_Source_E_2>=1) + Threads3.Insert_Source_E_3>=1) + Threads4.Insert_Source_E_4>=1) + Threads5.Insert_Source_E_5>=1))))] != FALSE + [(Init * (((((Threads0.P_1158_0>=2 + Threads1.P_1158_1>=2) + Threads2.P_1158_2>=2) + Threads3.P_1158_3>=2) + Threads4.P_1158_4>=2) + Threads5.P_1158_5>=2))] != FALSE)
Checking (exact) 0 :[FwdG(Init,(!((((((Threads0.Try_Check_Sources_B_0>=1 + Threads1.Try_Check_Sources_B_1>=1) + Threads2.Try_Check_Sources_B_2>=1) + Threads3.Try_Check_Sources_B_3>=1) + Threads4.Try_Check_Sources_B_4>=1) + Threads5.Try_Check_Sources_B_5>=1)) * !((((((Threads0.Insert_Source_E_0>=1 + Threads1.Insert_Source_E_1>=1) + Threads2.Insert_Source_E_2>=1) + Threads3.Insert_Source_E_3>=1) + Threads4.Insert_Source_E_4>=1) + Threads5.Insert_Source_E_5>=1))))] != FALSE
Checking (exact) 0 :FwdG(Init,(!((((((Threads0.Try_Check_Sources_B_0>=1 + Threads1.Try_Check_Sources_B_1>=1) + Threads2.Try_Check_Sources_B_2>=1) + Threads3.Try_Check_Sources_B_3>=1) + Threads4.Try_Check_Sources_B_4>=1) + Threads5.Try_Check_Sources_B_5>=1)) * !((((((Threads0.Insert_Source_E_0>=1 + Threads1.Insert_Source_E_1>=1) + Threads2.Insert_Source_E_2>=1) + Threads3.Insert_Source_E_3>=1) + Threads4.Insert_Source_E_4>=1) + Threads5.Insert_Source_E_5>=1))))
Checking (exact) 1 :Init
Checking (exact) 0 :[(Init * (((((Threads0.P_1158_0>=2 + Threads1.P_1158_1>=2) + Threads2.P_1158_2>=2) + Threads3.P_1158_3>=2) + Threads4.P_1158_4>=2) + Threads5.P_1158_5>=2))] != FALSE
Checking (exact) 0 :(Init * (((((Threads0.P_1158_0>=2 + Threads1.P_1158_1>=2) + Threads2.P_1158_2>=2) + Threads3.P_1158_3>=2) + Threads4.P_1158_4>=2) + Threads5.P_1158_5>=2))
(forward)formula 8,0,2523.77,13301064,1,0,2.1361e+07,47917,6551,1.5159e+07,732,384170,24787557
FORMULA PolyORBLF-COL-S02J04T06-CTLFireability-8 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: EG((EF((((((Threads0.NotifyEventSourceAddedB_0>=1 + Threads1.NotifyEventSourceAddedB_1>=1) + Threads2.NotifyEventSourceAddedB_2>=1) + Threads3.NotifyEventSourceAddedB_3>=1) + Threads4.NotifyEventSourceAddedB_4>=1) + Threads5.NotifyEventSourceAddedB_5>=1)) + EG(!(((((((((((((((((((((((((((((((((((((Threads0.TryAllocateOneTaskB_0>=1 * Threads0.IdleTasks_0>=1) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads0.IdleTasks_0>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads0.IdleTasks_0>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads0.IdleTasks_0>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads0.IdleTasks_0>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads0.IdleTasks_0>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads1.IdleTasks_1>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads1.IdleTasks_1>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads1.IdleTasks_1>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads1.IdleTasks_1>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads1.IdleTasks_1>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads1.IdleTasks_1>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads2.IdleTasks_2>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads2.IdleTasks_2>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads2.IdleTasks_2>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads2.IdleTasks_2>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads2.IdleTasks_2>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads2.IdleTasks_2>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads3.IdleTasks_3>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads3.IdleTasks_3>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads3.IdleTasks_3>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads3.IdleTasks_3>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads3.IdleTasks_3>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads3.IdleTasks_3>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads4.IdleTasks_4>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads4.IdleTasks_4>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads4.IdleTasks_4>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads4.IdleTasks_4>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads4.IdleTasks_4>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads4.IdleTasks_4>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads5.IdleTasks_5>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads5.IdleTasks_5>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads5.IdleTasks_5>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads5.IdleTasks_5>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads5.IdleTasks_5>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads5.IdleTasks_5>=1))))))
=> equivalent forward existential formula: [FwdG(Init,(E(TRUE U (((((Threads0.NotifyEventSourceAddedB_0>=1 + Threads1.NotifyEventSourceAddedB_1>=1) + Threads2.NotifyEventSourceAddedB_2>=1) + Threads3.NotifyEventSourceAddedB_3>=1) + Threads4.NotifyEventSourceAddedB_4>=1) + Threads5.NotifyEventSourceAddedB_5>=1)) + EG(!(((((((((((((((((((((((((((((((((((((Threads0.TryAllocateOneTaskB_0>=1 * Threads0.IdleTasks_0>=1) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads0.IdleTasks_0>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads0.IdleTasks_0>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads0.IdleTasks_0>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads0.IdleTasks_0>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads0.IdleTasks_0>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads1.IdleTasks_1>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads1.IdleTasks_1>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads1.IdleTasks_1>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads1.IdleTasks_1>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads1.IdleTasks_1>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads1.IdleTasks_1>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads2.IdleTasks_2>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads2.IdleTasks_2>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads2.IdleTasks_2>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads2.IdleTasks_2>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads2.IdleTasks_2>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads2.IdleTasks_2>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads3.IdleTasks_3>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads3.IdleTasks_3>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads3.IdleTasks_3>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads3.IdleTasks_3>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads3.IdleTasks_3>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads3.IdleTasks_3>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads4.IdleTasks_4>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads4.IdleTasks_4>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads4.IdleTasks_4>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads4.IdleTasks_4>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads4.IdleTasks_4>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads4.IdleTasks_4>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads5.IdleTasks_5>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads5.IdleTasks_5>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads5.IdleTasks_5>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads5.IdleTasks_5>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads5.IdleTasks_5>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads5.IdleTasks_5>=1))))))] != FALSE
Checking (exact) 0 :[FwdG(Init,(E(TRUE U (((((Threads0.NotifyEventSourceAddedB_0>=1 + Threads1.NotifyEventSourceAddedB_1>=1) + Threads2.NotifyEventSourceAddedB_2>=1) + Threads3.NotifyEventSourceAddedB_3>=1) + Threads4.NotifyEventSourceAddedB_4>=1) + Threads5.NotifyEventSourceAddedB_5>=1)) + EG(!(((((((((((((((((((((((((((((((((((((Threads0.TryAllocateOneTaskB_0>=1 * Threads0.IdleTasks_0>=1) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads0.IdleTasks_0>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads0.IdleTasks_0>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads0.IdleTasks_0>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads0.IdleTasks_0>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads0.IdleTasks_0>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads1.IdleTasks_1>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads1.IdleTasks_1>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads1.IdleTasks_1>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads1.IdleTasks_1>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads1.IdleTasks_1>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads1.IdleTasks_1>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads2.IdleTasks_2>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads2.IdleTasks_2>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads2.IdleTasks_2>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads2.IdleTasks_2>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads2.IdleTasks_2>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads2.IdleTasks_2>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads3.IdleTasks_3>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads3.IdleTasks_3>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads3.IdleTasks_3>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads3.IdleTasks_3>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads3.IdleTasks_3>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads3.IdleTasks_3>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads4.IdleTasks_4>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads4.IdleTasks_4>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads4.IdleTasks_4>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads4.IdleTasks_4>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads4.IdleTasks_4>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads4.IdleTasks_4>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads5.IdleTasks_5>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads5.IdleTasks_5>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads5.IdleTasks_5>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads5.IdleTasks_5>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads5.IdleTasks_5>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads5.IdleTasks_5>=1))))))] != FALSE
Checking (exact) 0 :FwdG(Init,(E(TRUE U (((((Threads0.NotifyEventSourceAddedB_0>=1 + Threads1.NotifyEventSourceAddedB_1>=1) + Threads2.NotifyEventSourceAddedB_2>=1) + Threads3.NotifyEventSourceAddedB_3>=1) + Threads4.NotifyEventSourceAddedB_4>=1) + Threads5.NotifyEventSourceAddedB_5>=1)) + EG(!(((((((((((((((((((((((((((((((((((((Threads0.TryAllocateOneTaskB_0>=1 * Threads0.IdleTasks_0>=1) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads0.IdleTasks_0>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads0.IdleTasks_0>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads0.IdleTasks_0>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads0.IdleTasks_0>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads0.IdleTasks_0>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads1.IdleTasks_1>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads1.IdleTasks_1>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads1.IdleTasks_1>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads1.IdleTasks_1>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads1.IdleTasks_1>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads1.IdleTasks_1>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads2.IdleTasks_2>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads2.IdleTasks_2>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads2.IdleTasks_2>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads2.IdleTasks_2>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads2.IdleTasks_2>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads2.IdleTasks_2>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads3.IdleTasks_3>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads3.IdleTasks_3>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads3.IdleTasks_3>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads3.IdleTasks_3>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads3.IdleTasks_3>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads3.IdleTasks_3>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads4.IdleTasks_4>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads4.IdleTasks_4>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads4.IdleTasks_4>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads4.IdleTasks_4>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads4.IdleTasks_4>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads4.IdleTasks_4>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads5.IdleTasks_5>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads5.IdleTasks_5>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads5.IdleTasks_5>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads5.IdleTasks_5>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads5.IdleTasks_5>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads5.IdleTasks_5>=1))))))
Checking (exact) 1 :Init
Checking (exact) 1 :(E(TRUE U (((((Threads0.NotifyEventSourceAddedB_0>=1 + Threads1.NotifyEventSourceAddedB_1>=1) + Threads2.NotifyEventSourceAddedB_2>=1) + Threads3.NotifyEventSourceAddedB_3>=1) + Threads4.NotifyEventSourceAddedB_4>=1) + Threads5.NotifyEventSourceAddedB_5>=1)) + EG(!(((((((((((((((((((((((((((((((((((((Threads0.TryAllocateOneTaskB_0>=1 * Threads0.IdleTasks_0>=1) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads0.IdleTasks_0>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads0.IdleTasks_0>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads0.IdleTasks_0>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads0.IdleTasks_0>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads0.IdleTasks_0>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads1.IdleTasks_1>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads1.IdleTasks_1>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads1.IdleTasks_1>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads1.IdleTasks_1>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads1.IdleTasks_1>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads1.IdleTasks_1>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads2.IdleTasks_2>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads2.IdleTasks_2>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads2.IdleTasks_2>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads2.IdleTasks_2>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads2.IdleTasks_2>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads2.IdleTasks_2>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads3.IdleTasks_3>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads3.IdleTasks_3>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads3.IdleTasks_3>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads3.IdleTasks_3>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads3.IdleTasks_3>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads3.IdleTasks_3>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads4.IdleTasks_4>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads4.IdleTasks_4>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads4.IdleTasks_4>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads4.IdleTasks_4>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads4.IdleTasks_4>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads4.IdleTasks_4>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads5.IdleTasks_5>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads5.IdleTasks_5>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads5.IdleTasks_5>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads5.IdleTasks_5>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads5.IdleTasks_5>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads5.IdleTasks_5>=1)))))
Checking (exact) 1 :E(TRUE U (((((Threads0.NotifyEventSourceAddedB_0>=1 + Threads1.NotifyEventSourceAddedB_1>=1) + Threads2.NotifyEventSourceAddedB_2>=1) + Threads3.NotifyEventSourceAddedB_3>=1) + Threads4.NotifyEventSourceAddedB_4>=1) + Threads5.NotifyEventSourceAddedB_5>=1))
Checking (exact) 1 :EG(!(((((((((((((((((((((((((((((((((((((Threads0.TryAllocateOneTaskB_0>=1 * Threads0.IdleTasks_0>=1) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads0.IdleTasks_0>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads0.IdleTasks_0>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads0.IdleTasks_0>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads0.IdleTasks_0>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads0.IdleTasks_0>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads1.IdleTasks_1>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads1.IdleTasks_1>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads1.IdleTasks_1>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads1.IdleTasks_1>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads1.IdleTasks_1>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads1.IdleTasks_1>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads2.IdleTasks_2>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads2.IdleTasks_2>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads2.IdleTasks_2>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads2.IdleTasks_2>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads2.IdleTasks_2>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads2.IdleTasks_2>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads3.IdleTasks_3>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads3.IdleTasks_3>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads3.IdleTasks_3>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads3.IdleTasks_3>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads3.IdleTasks_3>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads3.IdleTasks_3>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads4.IdleTasks_4>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads4.IdleTasks_4>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads4.IdleTasks_4>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads4.IdleTasks_4>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads4.IdleTasks_4>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads4.IdleTasks_4>=1)) + (Threads0.TryAllocateOneTaskB_0>=1 * Threads5.IdleTasks_5>=1)) + (Threads1.TryAllocateOneTaskB_1>=1 * Threads5.IdleTasks_5>=1)) + (Threads2.TryAllocateOneTaskB_2>=1 * Threads5.IdleTasks_5>=1)) + (Threads3.TryAllocateOneTaskB_3>=1 * Threads5.IdleTasks_5>=1)) + (Threads4.TryAllocateOneTaskB_4>=1 * Threads5.IdleTasks_5>=1)) + (Threads5.TryAllocateOneTaskB_5>=1 * Threads5.IdleTasks_5>=1))))
(forward)formula 9,1,2720.99,13301064,1,0,2.1361e+07,47917,7022,1.5159e+07,760,384170,97650792
FORMULA PolyORBLF-COL-S02J04T06-CTLFireability-9 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: AF(((((((((((((((((((((((((((((((D10.QueueJobB_0>=1 * P_1727.P_1727[0]>=1) + (D15.QueueJobB_5>=1 * P_1727.P_1727[0]>=1)) + (D110.QueueJobB_10>=1 * P_1727.P_1727[0]>=1)) + (D115.QueueJobB_15>=1 * P_1727.P_1727[0]>=1)) + (D120.QueueJobB_20>=1 * P_1727.P_1727[0]>=1)) + (D125.QueueJobB_25>=1 * P_1727.P_1727[0]>=1)) + (D11.QueueJobB_1>=1 * P_1727.P_1727[0]>=1)) + (D16.QueueJobB_6>=1 * P_1727.P_1727[0]>=1)) + (D111.QueueJobB_11>=1 * P_1727.P_1727[0]>=1)) + (D116.QueueJobB_16>=1 * P_1727.P_1727[0]>=1)) + (D121.QueueJobB_21>=1 * P_1727.P_1727[0]>=1)) + (D126.QueueJobB_26>=1 * P_1727.P_1727[0]>=1)) + (D12.QueueJobB_2>=1 * P_1727.P_1727[0]>=1)) + (D17.QueueJobB_7>=1 * P_1727.P_1727[0]>=1)) + (D112.QueueJobB_12>=1 * P_1727.P_1727[0]>=1)) + (D117.QueueJobB_17>=1 * P_1727.P_1727[0]>=1)) + (D122.QueueJobB_22>=1 * P_1727.P_1727[0]>=1)) + (D127.QueueJobB_27>=1 * P_1727.P_1727[0]>=1)) + (D13.QueueJobB_3>=1 * P_1727.P_1727[0]>=1)) + (D18.QueueJobB_8>=1 * P_1727.P_1727[0]>=1)) + (D113.QueueJobB_13>=1 * P_1727.P_1727[0]>=1)) + (D118.QueueJobB_18>=1 * P_1727.P_1727[0]>=1)) + (D123.QueueJobB_23>=1 * P_1727.P_1727[0]>=1)) + (D128.QueueJobB_28>=1 * P_1727.P_1727[0]>=1)) + (D14.QueueJobB_4>=1 * P_1727.P_1727[0]>=1)) + (D19.QueueJobB_9>=1 * P_1727.P_1727[0]>=1)) + (D114.QueueJobB_14>=1 * P_1727.P_1727[0]>=1)) + (D119.QueueJobB_19>=1 * P_1727.P_1727[0]>=1)) + (D124.QueueJobB_24>=1 * P_1727.P_1727[0]>=1)) + (D129.QueueJobB_29>=1 * P_1727.P_1727[0]>=1)))
=> equivalent forward existential formula: [FwdG(Init,!(((((((((((((((((((((((((((((((D10.QueueJobB_0>=1 * P_1727.P_1727[0]>=1) + (D15.QueueJobB_5>=1 * P_1727.P_1727[0]>=1)) + (D110.QueueJobB_10>=1 * P_1727.P_1727[0]>=1)) + (D115.QueueJobB_15>=1 * P_1727.P_1727[0]>=1)) + (D120.QueueJobB_20>=1 * P_1727.P_1727[0]>=1)) + (D125.QueueJobB_25>=1 * P_1727.P_1727[0]>=1)) + (D11.QueueJobB_1>=1 * P_1727.P_1727[0]>=1)) + (D16.QueueJobB_6>=1 * P_1727.P_1727[0]>=1)) + (D111.QueueJobB_11>=1 * P_1727.P_1727[0]>=1)) + (D116.QueueJobB_16>=1 * P_1727.P_1727[0]>=1)) + (D121.QueueJobB_21>=1 * P_1727.P_1727[0]>=1)) + (D126.QueueJobB_26>=1 * P_1727.P_1727[0]>=1)) + (D12.QueueJobB_2>=1 * P_1727.P_1727[0]>=1)) + (D17.QueueJobB_7>=1 * P_1727.P_1727[0]>=1)) + (D112.QueueJobB_12>=1 * P_1727.P_1727[0]>=1)) + (D117.QueueJobB_17>=1 * P_1727.P_1727[0]>=1)) + (D122.QueueJobB_22>=1 * P_1727.P_1727[0]>=1)) + (D127.QueueJobB_27>=1 * P_1727.P_1727[0]>=1)) + (D13.QueueJobB_3>=1 * P_1727.P_1727[0]>=1)) + (D18.QueueJobB_8>=1 * P_1727.P_1727[0]>=1)) + (D113.QueueJobB_13>=1 * P_1727.P_1727[0]>=1)) + (D118.QueueJobB_18>=1 * P_1727.P_1727[0]>=1)) + (D123.QueueJobB_23>=1 * P_1727.P_1727[0]>=1)) + (D128.QueueJobB_28>=1 * P_1727.P_1727[0]>=1)) + (D14.QueueJobB_4>=1 * P_1727.P_1727[0]>=1)) + (D19.QueueJobB_9>=1 * P_1727.P_1727[0]>=1)) + (D114.QueueJobB_14>=1 * P_1727.P_1727[0]>=1)) + (D119.QueueJobB_19>=1 * P_1727.P_1727[0]>=1)) + (D124.QueueJobB_24>=1 * P_1727.P_1727[0]>=1)) + (D129.QueueJobB_29>=1 * P_1727.P_1727[0]>=1))))] = FALSE
Checking (exact) 0 :[FwdG(Init,!(((((((((((((((((((((((((((((((D10.QueueJobB_0>=1 * P_1727.P_1727[0]>=1) + (D15.QueueJobB_5>=1 * P_1727.P_1727[0]>=1)) + (D110.QueueJobB_10>=1 * P_1727.P_1727[0]>=1)) + (D115.QueueJobB_15>=1 * P_1727.P_1727[0]>=1)) + (D120.QueueJobB_20>=1 * P_1727.P_1727[0]>=1)) + (D125.QueueJobB_25>=1 * P_1727.P_1727[0]>=1)) + (D11.QueueJobB_1>=1 * P_1727.P_1727[0]>=1)) + (D16.QueueJobB_6>=1 * P_1727.P_1727[0]>=1)) + (D111.QueueJobB_11>=1 * P_1727.P_1727[0]>=1)) + (D116.QueueJobB_16>=1 * P_1727.P_1727[0]>=1)) + (D121.QueueJobB_21>=1 * P_1727.P_1727[0]>=1)) + (D126.QueueJobB_26>=1 * P_1727.P_1727[0]>=1)) + (D12.QueueJobB_2>=1 * P_1727.P_1727[0]>=1)) + (D17.QueueJobB_7>=1 * P_1727.P_1727[0]>=1)) + (D112.QueueJobB_12>=1 * P_1727.P_1727[0]>=1)) + (D117.QueueJobB_17>=1 * P_1727.P_1727[0]>=1)) + (D122.QueueJobB_22>=1 * P_1727.P_1727[0]>=1)) + (D127.QueueJobB_27>=1 * P_1727.P_1727[0]>=1)) + (D13.QueueJobB_3>=1 * P_1727.P_1727[0]>=1)) + (D18.QueueJobB_8>=1 * P_1727.P_1727[0]>=1)) + (D113.QueueJobB_13>=1 * P_1727.P_1727[0]>=1)) + (D118.QueueJobB_18>=1 * P_1727.P_1727[0]>=1)) + (D123.QueueJobB_23>=1 * P_1727.P_1727[0]>=1)) + (D128.QueueJobB_28>=1 * P_1727.P_1727[0]>=1)) + (D14.QueueJobB_4>=1 * P_1727.P_1727[0]>=1)) + (D19.QueueJobB_9>=1 * P_1727.P_1727[0]>=1)) + (D114.QueueJobB_14>=1 * P_1727.P_1727[0]>=1)) + (D119.QueueJobB_19>=1 * P_1727.P_1727[0]>=1)) + (D124.QueueJobB_24>=1 * P_1727.P_1727[0]>=1)) + (D129.QueueJobB_29>=1 * P_1727.P_1727[0]>=1))))] = FALSE
Checking (exact) 0 :FwdG(Init,!(((((((((((((((((((((((((((((((D10.QueueJobB_0>=1 * P_1727.P_1727[0]>=1) + (D15.QueueJobB_5>=1 * P_1727.P_1727[0]>=1)) + (D110.QueueJobB_10>=1 * P_1727.P_1727[0]>=1)) + (D115.QueueJobB_15>=1 * P_1727.P_1727[0]>=1)) + (D120.QueueJobB_20>=1 * P_1727.P_1727[0]>=1)) + (D125.QueueJobB_25>=1 * P_1727.P_1727[0]>=1)) + (D11.QueueJobB_1>=1 * P_1727.P_1727[0]>=1)) + (D16.QueueJobB_6>=1 * P_1727.P_1727[0]>=1)) + (D111.QueueJobB_11>=1 * P_1727.P_1727[0]>=1)) + (D116.QueueJobB_16>=1 * P_1727.P_1727[0]>=1)) + (D121.QueueJobB_21>=1 * P_1727.P_1727[0]>=1)) + (D126.QueueJobB_26>=1 * P_1727.P_1727[0]>=1)) + (D12.QueueJobB_2>=1 * P_1727.P_1727[0]>=1)) + (D17.QueueJobB_7>=1 * P_1727.P_1727[0]>=1)) + (D112.QueueJobB_12>=1 * P_1727.P_1727[0]>=1)) + (D117.QueueJobB_17>=1 * P_1727.P_1727[0]>=1)) + (D122.QueueJobB_22>=1 * P_1727.P_1727[0]>=1)) + (D127.QueueJobB_27>=1 * P_1727.P_1727[0]>=1)) + (D13.QueueJobB_3>=1 * P_1727.P_1727[0]>=1)) + (D18.QueueJobB_8>=1 * P_1727.P_1727[0]>=1)) + (D113.QueueJobB_13>=1 * P_1727.P_1727[0]>=1)) + (D118.QueueJobB_18>=1 * P_1727.P_1727[0]>=1)) + (D123.QueueJobB_23>=1 * P_1727.P_1727[0]>=1)) + (D128.QueueJobB_28>=1 * P_1727.P_1727[0]>=1)) + (D14.QueueJobB_4>=1 * P_1727.P_1727[0]>=1)) + (D19.QueueJobB_9>=1 * P_1727.P_1727[0]>=1)) + (D114.QueueJobB_14>=1 * P_1727.P_1727[0]>=1)) + (D119.QueueJobB_19>=1 * P_1727.P_1727[0]>=1)) + (D124.QueueJobB_24>=1 * P_1727.P_1727[0]>=1)) + (D129.QueueJobB_29>=1 * P_1727.P_1727[0]>=1))))
Checking (exact) 1 :Init
(forward)formula 10,1,2723.84,13301064,1,0,2.1361e+07,47917,7282,1.5159e+07,760,384170,98976349
FORMULA PolyORBLF-COL-S02J04T06-CTLFireability-10 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: (A(((((((Threads0.EnablePollingB_0>=1 * PollingAbort.PollingAbort[0]>=1) + (Threads1.EnablePollingB_1>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads2.EnablePollingB_2>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads3.EnablePollingB_3>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads4.EnablePollingB_4>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads5.EnablePollingB_5>=1 * PollingAbort.PollingAbort[0]>=1)) U AF(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1)))) + EX(A(((((((Threads0.EnablePollingB_0>=1 * cPollingAbort.cPollingAbort[0]>=1) + (Threads1.EnablePollingB_1>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads2.EnablePollingB_2>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads3.EnablePollingB_3>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads4.EnablePollingB_4>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads5.EnablePollingB_5>=1 * cPollingAbort.cPollingAbort[0]>=1)) U (((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)))))
=> equivalent forward existential formula: ([((Init * !(EG(!(!(EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1))))))))) * !(E(!(!(EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1)))))) U (!(((((((Threads0.EnablePollingB_0>=1 * PollingAbort.PollingAbort[0]>=1) + (Threads1.EnablePollingB_1>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads2.EnablePollingB_2>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads3.EnablePollingB_3>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads4.EnablePollingB_4>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads5.EnablePollingB_5>=1 * PollingAbort.PollingAbort[0]>=1))) * !(!(EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1))))))))))] != FALSE + [((EY(Init) * !(EG(!((((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)))))) * !(E(!((((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2))) U (!(((((((Threads0.EnablePollingB_0>=1 * cPollingAbort.cPollingAbort[0]>=1) + (Threads1.EnablePollingB_1>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads2.EnablePollingB_2>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads3.EnablePollingB_3>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads4.EnablePollingB_4>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads5.EnablePollingB_5>=1 * cPollingAbort.cPollingAbort[0]>=1))) * !((((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)))))))] != FALSE)
Checking (exact) 0 :([((Init * !(EG(!(!(EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1))))))))) * !(E(!(!(EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1)))))) U (!(((((((Threads0.EnablePollingB_0>=1 * PollingAbort.PollingAbort[0]>=1) + (Threads1.EnablePollingB_1>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads2.EnablePollingB_2>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads3.EnablePollingB_3>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads4.EnablePollingB_4>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads5.EnablePollingB_5>=1 * PollingAbort.PollingAbort[0]>=1))) * !(!(EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1))))))))))] != FALSE + [((EY(Init) * !(EG(!((((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)))))) * !(E(!((((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2))) U (!(((((((Threads0.EnablePollingB_0>=1 * cPollingAbort.cPollingAbort[0]>=1) + (Threads1.EnablePollingB_1>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads2.EnablePollingB_2>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads3.EnablePollingB_3>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads4.EnablePollingB_4>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads5.EnablePollingB_5>=1 * cPollingAbort.cPollingAbort[0]>=1))) * !((((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)))))))] != FALSE)
Checking (exact) 0 :[((Init * !(EG(!(!(EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1))))))))) * !(E(!(!(EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1)))))) U (!(((((((Threads0.EnablePollingB_0>=1 * PollingAbort.PollingAbort[0]>=1) + (Threads1.EnablePollingB_1>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads2.EnablePollingB_2>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads3.EnablePollingB_3>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads4.EnablePollingB_4>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads5.EnablePollingB_5>=1 * PollingAbort.PollingAbort[0]>=1))) * !(!(EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1))))))))))] != FALSE
Checking (exact) 0 :((Init * !(EG(!(!(EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1))))))))) * !(E(!(!(EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1)))))) U (!(((((((Threads0.EnablePollingB_0>=1 * PollingAbort.PollingAbort[0]>=1) + (Threads1.EnablePollingB_1>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads2.EnablePollingB_2>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads3.EnablePollingB_3>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads4.EnablePollingB_4>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads5.EnablePollingB_5>=1 * PollingAbort.PollingAbort[0]>=1))) * !(!(EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1))))))))))
Checking (exact) 1 :!(E(!(!(EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1)))))) U (!(((((((Threads0.EnablePollingB_0>=1 * PollingAbort.PollingAbort[0]>=1) + (Threads1.EnablePollingB_1>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads2.EnablePollingB_2>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads3.EnablePollingB_3>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads4.EnablePollingB_4>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads5.EnablePollingB_5>=1 * PollingAbort.PollingAbort[0]>=1))) * !(!(EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1)))))))))
Checking (exact) 1 :E(!(!(EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1)))))) U (!(((((((Threads0.EnablePollingB_0>=1 * PollingAbort.PollingAbort[0]>=1) + (Threads1.EnablePollingB_1>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads2.EnablePollingB_2>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads3.EnablePollingB_3>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads4.EnablePollingB_4>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads5.EnablePollingB_5>=1 * PollingAbort.PollingAbort[0]>=1))) * !(!(EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1))))))))
Checking (exact) 1 :!(!(EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1))))))
Checking (exact) 1 :EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1))))
Checking (exact) 1 :(!(((((((Threads0.EnablePollingB_0>=1 * PollingAbort.PollingAbort[0]>=1) + (Threads1.EnablePollingB_1>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads2.EnablePollingB_2>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads3.EnablePollingB_3>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads4.EnablePollingB_4>=1 * PollingAbort.PollingAbort[0]>=1)) + (Threads5.EnablePollingB_5>=1 * PollingAbort.PollingAbort[0]>=1))) * !(!(EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1)))))))
Checking (exact) 1 :!(!(EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1))))))
Checking (exact) 1 :EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1))))
Checking (exact) 1 :(Init * !(EG(!(!(EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1)))))))))
Checking (exact) 1 :!(EG(!(!(EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1))))))))
Checking (exact) 1 :EG(!(!(EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1)))))))
Checking (exact) 1 :!(!(EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1))))))
Checking (exact) 1 :EG(!(((((((cIdleTasks.cIdleTasks[0]>=2 * Threads0.TryAllocateOneTaskB_0>=1) + (cIdleTasks.cIdleTasks[0]>=2 * Threads1.TryAllocateOneTaskB_1>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads2.TryAllocateOneTaskB_2>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads3.TryAllocateOneTaskB_3>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads4.TryAllocateOneTaskB_4>=1)) + (cIdleTasks.cIdleTasks[0]>=2 * Threads5.TryAllocateOneTaskB_5>=1))))
Checking (exact) 1 :Init
Checking (exact) 0 :[((EY(Init) * !(EG(!((((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)))))) * !(E(!((((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2))) U (!(((((((Threads0.EnablePollingB_0>=1 * cPollingAbort.cPollingAbort[0]>=1) + (Threads1.EnablePollingB_1>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads2.EnablePollingB_2>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads3.EnablePollingB_3>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads4.EnablePollingB_4>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads5.EnablePollingB_5>=1 * cPollingAbort.cPollingAbort[0]>=1))) * !((((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)))))))] != FALSE
Checking (exact) 0 :((EY(Init) * !(EG(!((((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)))))) * !(E(!((((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2))) U (!(((((((Threads0.EnablePollingB_0>=1 * cPollingAbort.cPollingAbort[0]>=1) + (Threads1.EnablePollingB_1>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads2.EnablePollingB_2>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads3.EnablePollingB_3>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads4.EnablePollingB_4>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads5.EnablePollingB_5>=1 * cPollingAbort.cPollingAbort[0]>=1))) * !((((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)))))))
Checking (exact) 1 :!(E(!((((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2))) U (!(((((((Threads0.EnablePollingB_0>=1 * cPollingAbort.cPollingAbort[0]>=1) + (Threads1.EnablePollingB_1>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads2.EnablePollingB_2>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads3.EnablePollingB_3>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads4.EnablePollingB_4>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads5.EnablePollingB_5>=1 * cPollingAbort.cPollingAbort[0]>=1))) * !((((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2))))))
Checking (exact) 1 :E(!((((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2))) U (!(((((((Threads0.EnablePollingB_0>=1 * cPollingAbort.cPollingAbort[0]>=1) + (Threads1.EnablePollingB_1>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads2.EnablePollingB_2>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads3.EnablePollingB_3>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads4.EnablePollingB_4>=1 * cPollingAbort.cPollingAbort[0]>=1)) + (Threads5.EnablePollingB_5>=1 * cPollingAbort.cPollingAbort[0]>=1))) * !((((((((((((((((((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources0.ModifiedSrc_0>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)) + ((((((((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=6) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2) * Sources1.ModifiedSrc_1>=2)))))
(forward)formula 11,0,2736.25,13301064,1,0,2.1361e+07,47917,7870,1.5159e+07,783,384170,102151832
FORMULA PolyORBLF-COL-S02J04T06-CTLFireability-11 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: (AX((AX((((((((Threads0.NotifyEventEndOfCheckSourcesB_0>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1) + ((Threads1.NotifyEventEndOfCheckSourcesB_1>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads2.NotifyEventEndOfCheckSourcesB_2>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads3.NotifyEventEndOfCheckSourcesB_3>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads4.NotifyEventEndOfCheckSourcesB_4>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads5.NotifyEventEndOfCheckSourcesB_5>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1))) + AG((((((((Threads0.AwakeTasks_0>=1 * Threads0.Idle_0>=1) * ORB_Lock.ORB_Lock[0]>=1) + ((Threads1.AwakeTasks_1>=1 * Threads1.Idle_1>=1) * ORB_Lock.ORB_Lock[0]>=1)) + ((Threads2.AwakeTasks_2>=1 * Threads2.Idle_2>=1) * ORB_Lock.ORB_Lock[0]>=1)) + ((Threads3.AwakeTasks_3>=1 * Threads3.Idle_3>=1) * ORB_Lock.ORB_Lock[0]>=1)) + ((Threads4.AwakeTasks_4>=1 * Threads4.Idle_4>=1) * ORB_Lock.ORB_Lock[0]>=1)) + ((Threads5.AwakeTasks_5>=1 * Threads5.Idle_5>=1) * ORB_Lock.ORB_Lock[0]>=1))))) + EF((((((Threads0.ScheduleTaskE_Idle_0>=1 + Threads1.ScheduleTaskE_Idle_1>=1) + Threads2.ScheduleTaskE_Idle_2>=1) + Threads3.ScheduleTaskE_Idle_3>=1) + Threads4.ScheduleTaskE_Idle_4>=1) + Threads5.ScheduleTaskE_Idle_5>=1)))
=> equivalent forward existential formula: [(FwdU((EY((Init * !(E(TRUE U (((((Threads0.ScheduleTaskE_Idle_0>=1 + Threads1.ScheduleTaskE_Idle_1>=1) + Threads2.ScheduleTaskE_Idle_2>=1) + Threads3.ScheduleTaskE_Idle_3>=1) + Threads4.ScheduleTaskE_Idle_4>=1) + Threads5.ScheduleTaskE_Idle_5>=1))))) * !(!(EX(!((((((((Threads0.NotifyEventEndOfCheckSourcesB_0>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1) + ((Threads1.NotifyEventEndOfCheckSourcesB_1>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads2.NotifyEventEndOfCheckSourcesB_2>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads3.NotifyEventEndOfCheckSourcesB_3>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads4.NotifyEventEndOfCheckSourcesB_4>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads5.NotifyEventEndOfCheckSourcesB_5>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1))))))),TRUE) * !((((((((Threads0.AwakeTasks_0>=1 * Threads0.Idle_0>=1) * ORB_Lock.ORB_Lock[0]>=1) + ((Threads1.AwakeTasks_1>=1 * Threads1.Idle_1>=1) * ORB_Lock.ORB_Lock[0]>=1)) + ((Threads2.AwakeTasks_2>=1 * Threads2.Idle_2>=1) * ORB_Lock.ORB_Lock[0]>=1)) + ((Threads3.AwakeTasks_3>=1 * Threads3.Idle_3>=1) * ORB_Lock.ORB_Lock[0]>=1)) + ((Threads4.AwakeTasks_4>=1 * Threads4.Idle_4>=1) * ORB_Lock.ORB_Lock[0]>=1)) + ((Threads5.AwakeTasks_5>=1 * Threads5.Idle_5>=1) * ORB_Lock.ORB_Lock[0]>=1))))] = FALSE
Checking (exact) 0 :[(FwdU((EY((Init * !(E(TRUE U (((((Threads0.ScheduleTaskE_Idle_0>=1 + Threads1.ScheduleTaskE_Idle_1>=1) + Threads2.ScheduleTaskE_Idle_2>=1) + Threads3.ScheduleTaskE_Idle_3>=1) + Threads4.ScheduleTaskE_Idle_4>=1) + Threads5.ScheduleTaskE_Idle_5>=1))))) * !(!(EX(!((((((((Threads0.NotifyEventEndOfCheckSourcesB_0>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1) + ((Threads1.NotifyEventEndOfCheckSourcesB_1>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads2.NotifyEventEndOfCheckSourcesB_2>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads3.NotifyEventEndOfCheckSourcesB_3>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads4.NotifyEventEndOfCheckSourcesB_4>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads5.NotifyEventEndOfCheckSourcesB_5>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1))))))),TRUE) * !((((((((Threads0.AwakeTasks_0>=1 * Threads0.Idle_0>=1) * ORB_Lock.ORB_Lock[0]>=1) + ((Threads1.AwakeTasks_1>=1 * Threads1.Idle_1>=1) * ORB_Lock.ORB_Lock[0]>=1)) + ((Threads2.AwakeTasks_2>=1 * Threads2.Idle_2>=1) * ORB_Lock.ORB_Lock[0]>=1)) + ((Threads3.AwakeTasks_3>=1 * Threads3.Idle_3>=1) * ORB_Lock.ORB_Lock[0]>=1)) + ((Threads4.AwakeTasks_4>=1 * Threads4.Idle_4>=1) * ORB_Lock.ORB_Lock[0]>=1)) + ((Threads5.AwakeTasks_5>=1 * Threads5.Idle_5>=1) * ORB_Lock.ORB_Lock[0]>=1))))] = FALSE
Checking (exact) 0 :(FwdU((EY((Init * !(E(TRUE U (((((Threads0.ScheduleTaskE_Idle_0>=1 + Threads1.ScheduleTaskE_Idle_1>=1) + Threads2.ScheduleTaskE_Idle_2>=1) + Threads3.ScheduleTaskE_Idle_3>=1) + Threads4.ScheduleTaskE_Idle_4>=1) + Threads5.ScheduleTaskE_Idle_5>=1))))) * !(!(EX(!((((((((Threads0.NotifyEventEndOfCheckSourcesB_0>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1) + ((Threads1.NotifyEventEndOfCheckSourcesB_1>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads2.NotifyEventEndOfCheckSourcesB_2>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads3.NotifyEventEndOfCheckSourcesB_3>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads4.NotifyEventEndOfCheckSourcesB_4>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads5.NotifyEventEndOfCheckSourcesB_5>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1))))))),TRUE) * !((((((((Threads0.AwakeTasks_0>=1 * Threads0.Idle_0>=1) * ORB_Lock.ORB_Lock[0]>=1) + ((Threads1.AwakeTasks_1>=1 * Threads1.Idle_1>=1) * ORB_Lock.ORB_Lock[0]>=1)) + ((Threads2.AwakeTasks_2>=1 * Threads2.Idle_2>=1) * ORB_Lock.ORB_Lock[0]>=1)) + ((Threads3.AwakeTasks_3>=1 * Threads3.Idle_3>=1) * ORB_Lock.ORB_Lock[0]>=1)) + ((Threads4.AwakeTasks_4>=1 * Threads4.Idle_4>=1) * ORB_Lock.ORB_Lock[0]>=1)) + ((Threads5.AwakeTasks_5>=1 * Threads5.Idle_5>=1) * ORB_Lock.ORB_Lock[0]>=1))))
Checking (exact) 1 :!((((((((Threads0.AwakeTasks_0>=1 * Threads0.Idle_0>=1) * ORB_Lock.ORB_Lock[0]>=1) + ((Threads1.AwakeTasks_1>=1 * Threads1.Idle_1>=1) * ORB_Lock.ORB_Lock[0]>=1)) + ((Threads2.AwakeTasks_2>=1 * Threads2.Idle_2>=1) * ORB_Lock.ORB_Lock[0]>=1)) + ((Threads3.AwakeTasks_3>=1 * Threads3.Idle_3>=1) * ORB_Lock.ORB_Lock[0]>=1)) + ((Threads4.AwakeTasks_4>=1 * Threads4.Idle_4>=1) * ORB_Lock.ORB_Lock[0]>=1)) + ((Threads5.AwakeTasks_5>=1 * Threads5.Idle_5>=1) * ORB_Lock.ORB_Lock[0]>=1)))
Checking (exact) 1 :FwdU((EY((Init * !(E(TRUE U (((((Threads0.ScheduleTaskE_Idle_0>=1 + Threads1.ScheduleTaskE_Idle_1>=1) + Threads2.ScheduleTaskE_Idle_2>=1) + Threads3.ScheduleTaskE_Idle_3>=1) + Threads4.ScheduleTaskE_Idle_4>=1) + Threads5.ScheduleTaskE_Idle_5>=1))))) * !(!(EX(!((((((((Threads0.NotifyEventEndOfCheckSourcesB_0>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1) + ((Threads1.NotifyEventEndOfCheckSourcesB_1>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads2.NotifyEventEndOfCheckSourcesB_2>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads3.NotifyEventEndOfCheckSourcesB_3>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads4.NotifyEventEndOfCheckSourcesB_4>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads5.NotifyEventEndOfCheckSourcesB_5>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1))))))),TRUE)
Checking (exact) 1 :(EY((Init * !(E(TRUE U (((((Threads0.ScheduleTaskE_Idle_0>=1 + Threads1.ScheduleTaskE_Idle_1>=1) + Threads2.ScheduleTaskE_Idle_2>=1) + Threads3.ScheduleTaskE_Idle_3>=1) + Threads4.ScheduleTaskE_Idle_4>=1) + Threads5.ScheduleTaskE_Idle_5>=1))))) * !(!(EX(!((((((((Threads0.NotifyEventEndOfCheckSourcesB_0>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1) + ((Threads1.NotifyEventEndOfCheckSourcesB_1>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads2.NotifyEventEndOfCheckSourcesB_2>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads3.NotifyEventEndOfCheckSourcesB_3>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads4.NotifyEventEndOfCheckSourcesB_4>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads5.NotifyEventEndOfCheckSourcesB_5>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)))))))
Checking (exact) 1 :!(!(EX(!((((((((Threads0.NotifyEventEndOfCheckSourcesB_0>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1) + ((Threads1.NotifyEventEndOfCheckSourcesB_1>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads2.NotifyEventEndOfCheckSourcesB_2>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads3.NotifyEventEndOfCheckSourcesB_3>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads4.NotifyEventEndOfCheckSourcesB_4>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads5.NotifyEventEndOfCheckSourcesB_5>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1))))))
Checking (exact) 1 :EX(!((((((((Threads0.NotifyEventEndOfCheckSourcesB_0>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1) + ((Threads1.NotifyEventEndOfCheckSourcesB_1>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads2.NotifyEventEndOfCheckSourcesB_2>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads3.NotifyEventEndOfCheckSourcesB_3>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads4.NotifyEventEndOfCheckSourcesB_4>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1)) + ((Threads5.NotifyEventEndOfCheckSourcesB_5>=1 * IsMonitoring.IsMonitoring[0]>=1) * BlockedTasks.BlockedTasks[0]>=1))))
Checking (exact) 1 :EY((Init * !(E(TRUE U (((((Threads0.ScheduleTaskE_Idle_0>=1 + Threads1.ScheduleTaskE_Idle_1>=1) + Threads2.ScheduleTaskE_Idle_2>=1) + Threads3.ScheduleTaskE_Idle_3>=1) + Threads4.ScheduleTaskE_Idle_4>=1) + Threads5.ScheduleTaskE_Idle_5>=1)))))
Checking (exact) 1 :(Init * !(E(TRUE U (((((Threads0.ScheduleTaskE_Idle_0>=1 + Threads1.ScheduleTaskE_Idle_1>=1) + Threads2.ScheduleTaskE_Idle_2>=1) + Threads3.ScheduleTaskE_Idle_3>=1) + Threads4.ScheduleTaskE_Idle_4>=1) + Threads5.ScheduleTaskE_Idle_5>=1))))
Checking (exact) 1 :!(E(TRUE U (((((Threads0.ScheduleTaskE_Idle_0>=1 + Threads1.ScheduleTaskE_Idle_1>=1) + Threads2.ScheduleTaskE_Idle_2>=1) + Threads3.ScheduleTaskE_Idle_3>=1) + Threads4.ScheduleTaskE_Idle_4>=1) + Threads5.ScheduleTaskE_Idle_5>=1)))
Checking (exact) 1 :E(TRUE U (((((Threads0.ScheduleTaskE_Idle_0>=1 + Threads1.ScheduleTaskE_Idle_1>=1) + Threads2.ScheduleTaskE_Idle_2>=1) + Threads3.ScheduleTaskE_Idle_3>=1) + Threads4.ScheduleTaskE_Idle_4>=1) + Threads5.ScheduleTaskE_Idle_5>=1))
Checking (exact) 1 :Init
(forward)formula 12,1,2746.71,13301064,1,0,2.1361e+07,47917,7983,1.5159e+07,785,384170,105406864
FORMULA PolyORBLF-COL-S02J04T06-CTLFireability-12 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: (E(!(((((((((((((((((((((((((((((((D10.QueueJobB_0>=1 * MarkerWrite.MarkerWrite[0]>=1) + (D15.QueueJobB_5>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D110.QueueJobB_10>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D115.QueueJobB_15>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D120.QueueJobB_20>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D125.QueueJobB_25>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D11.QueueJobB_1>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D16.QueueJobB_6>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D111.QueueJobB_11>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D116.QueueJobB_16>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D121.QueueJobB_21>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D126.QueueJobB_26>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D12.QueueJobB_2>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D17.QueueJobB_7>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D112.QueueJobB_12>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D117.QueueJobB_17>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D122.QueueJobB_22>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D127.QueueJobB_27>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D13.QueueJobB_3>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D18.QueueJobB_8>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D113.QueueJobB_13>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D118.QueueJobB_18>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D123.QueueJobB_23>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D128.QueueJobB_28>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D14.QueueJobB_4>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D19.QueueJobB_9>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D114.QueueJobB_14>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D119.QueueJobB_19>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D124.QueueJobB_24>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D129.QueueJobB_29>=1 * MarkerWrite.MarkerWrite[0]>=1))) U (!((((((Threads0.NotifyEventJobQueuedE_0>=1 + Threads1.NotifyEventJobQueuedE_1>=1) + Threads2.NotifyEventJobQueuedE_2>=1) + Threads3.NotifyEventJobQueuedE_3>=1) + Threads4.NotifyEventJobQueuedE_4>=1) + Threads5.NotifyEventJobQueuedE_5>=1)) * !(((((((Threads0.Abort_Check_Sources_B_0>=1 * SigAbort.SigAbort[0]>=1) + (Threads1.Abort_Check_Sources_B_1>=1 * SigAbort.SigAbort[0]>=1)) + (Threads2.Abort_Check_Sources_B_2>=1 * SigAbort.SigAbort[0]>=1)) + (Threads3.Abort_Check_Sources_B_3>=1 * SigAbort.SigAbort[0]>=1)) + (Threads4.Abort_Check_Sources_B_4>=1 * SigAbort.SigAbort[0]>=1)) + (Threads5.Abort_Check_Sources_B_5>=1 * SigAbort.SigAbort[0]>=1))))) * AX((!((((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2) + (((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8)) + (((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((((Threads0.NotifyEventSourceAddedB_0>=1 + Threads1.NotifyEventSourceAddedB_1>=1) + Threads2.NotifyEventSourceAddedB_2>=1) + Threads3.NotifyEventSourceAddedB_3>=1) + Threads4.NotifyEventSourceAddedB_4>=1) + Threads5.NotifyEventSourceAddedB_5>=1))) * EF((((((Threads0.P_1155_0>=1 + Threads1.P_1155_1>=1) + Threads2.P_1155_2>=1) + Threads3.P_1155_3>=1) + Threads4.P_1155_4>=1) + Threads5.P_1155_5>=1)))))
=> equivalent forward existential formula: ([(Init * !(E(!(((((((((((((((((((((((((((((((D10.QueueJobB_0>=1 * MarkerWrite.MarkerWrite[0]>=1) + (D15.QueueJobB_5>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D110.QueueJobB_10>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D115.QueueJobB_15>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D120.QueueJobB_20>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D125.QueueJobB_25>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D11.QueueJobB_1>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D16.QueueJobB_6>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D111.QueueJobB_11>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D116.QueueJobB_16>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D121.QueueJobB_21>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D126.QueueJobB_26>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D12.QueueJobB_2>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D17.QueueJobB_7>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D112.QueueJobB_12>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D117.QueueJobB_17>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D122.QueueJobB_22>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D127.QueueJobB_27>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D13.QueueJobB_3>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D18.QueueJobB_8>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D113.QueueJobB_13>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D118.QueueJobB_18>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D123.QueueJobB_23>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D128.QueueJobB_28>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D14.QueueJobB_4>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D19.QueueJobB_9>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D114.QueueJobB_14>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D119.QueueJobB_19>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D124.QueueJobB_24>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D129.QueueJobB_29>=1 * MarkerWrite.MarkerWrite[0]>=1))) U (!((((((Threads0.NotifyEventJobQueuedE_0>=1 + Threads1.NotifyEventJobQueuedE_1>=1) + Threads2.NotifyEventJobQueuedE_2>=1) + Threads3.NotifyEventJobQueuedE_3>=1) + Threads4.NotifyEventJobQueuedE_4>=1) + Threads5.NotifyEventJobQueuedE_5>=1)) * !(((((((Threads0.Abort_Check_Sources_B_0>=1 * SigAbort.SigAbort[0]>=1) + (Threads1.Abort_Check_Sources_B_1>=1 * SigAbort.SigAbort[0]>=1)) + (Threads2.Abort_Check_Sources_B_2>=1 * SigAbort.SigAbort[0]>=1)) + (Threads3.Abort_Check_Sources_B_3>=1 * SigAbort.SigAbort[0]>=1)) + (Threads4.Abort_Check_Sources_B_4>=1 * SigAbort.SigAbort[0]>=1)) + (Threads5.Abort_Check_Sources_B_5>=1 * SigAbort.SigAbort[0]>=1)))))))] = FALSE * ([(EY(Init) * (((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2) + (((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8)) + (((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((((Threads0.NotifyEventSourceAddedB_0>=1 + Threads1.NotifyEventSourceAddedB_1>=1) + Threads2.NotifyEventSourceAddedB_2>=1) + Threads3.NotifyEventSourceAddedB_3>=1) + Threads4.NotifyEventSourceAddedB_4>=1) + Threads5.NotifyEventSourceAddedB_5>=1)))] = FALSE * [(EY(Init) * !(E(TRUE U (((((Threads0.P_1155_0>=1 + Threads1.P_1155_1>=1) + Threads2.P_1155_2>=1) + Threads3.P_1155_3>=1) + Threads4.P_1155_4>=1) + Threads5.P_1155_5>=1))))] = FALSE))
Checking (exact) 0 :([(Init * !(E(!(((((((((((((((((((((((((((((((D10.QueueJobB_0>=1 * MarkerWrite.MarkerWrite[0]>=1) + (D15.QueueJobB_5>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D110.QueueJobB_10>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D115.QueueJobB_15>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D120.QueueJobB_20>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D125.QueueJobB_25>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D11.QueueJobB_1>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D16.QueueJobB_6>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D111.QueueJobB_11>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D116.QueueJobB_16>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D121.QueueJobB_21>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D126.QueueJobB_26>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D12.QueueJobB_2>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D17.QueueJobB_7>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D112.QueueJobB_12>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D117.QueueJobB_17>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D122.QueueJobB_22>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D127.QueueJobB_27>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D13.QueueJobB_3>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D18.QueueJobB_8>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D113.QueueJobB_13>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D118.QueueJobB_18>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D123.QueueJobB_23>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D128.QueueJobB_28>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D14.QueueJobB_4>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D19.QueueJobB_9>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D114.QueueJobB_14>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D119.QueueJobB_19>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D124.QueueJobB_24>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D129.QueueJobB_29>=1 * MarkerWrite.MarkerWrite[0]>=1))) U (!((((((Threads0.NotifyEventJobQueuedE_0>=1 + Threads1.NotifyEventJobQueuedE_1>=1) + Threads2.NotifyEventJobQueuedE_2>=1) + Threads3.NotifyEventJobQueuedE_3>=1) + Threads4.NotifyEventJobQueuedE_4>=1) + Threads5.NotifyEventJobQueuedE_5>=1)) * !(((((((Threads0.Abort_Check_Sources_B_0>=1 * SigAbort.SigAbort[0]>=1) + (Threads1.Abort_Check_Sources_B_1>=1 * SigAbort.SigAbort[0]>=1)) + (Threads2.Abort_Check_Sources_B_2>=1 * SigAbort.SigAbort[0]>=1)) + (Threads3.Abort_Check_Sources_B_3>=1 * SigAbort.SigAbort[0]>=1)) + (Threads4.Abort_Check_Sources_B_4>=1 * SigAbort.SigAbort[0]>=1)) + (Threads5.Abort_Check_Sources_B_5>=1 * SigAbort.SigAbort[0]>=1)))))))] = FALSE * ([(EY(Init) * (((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2) + (((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8)) + (((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((((Threads0.NotifyEventSourceAddedB_0>=1 + Threads1.NotifyEventSourceAddedB_1>=1) + Threads2.NotifyEventSourceAddedB_2>=1) + Threads3.NotifyEventSourceAddedB_3>=1) + Threads4.NotifyEventSourceAddedB_4>=1) + Threads5.NotifyEventSourceAddedB_5>=1)))] = FALSE * [(EY(Init) * !(E(TRUE U (((((Threads0.P_1155_0>=1 + Threads1.P_1155_1>=1) + Threads2.P_1155_2>=1) + Threads3.P_1155_3>=1) + Threads4.P_1155_4>=1) + Threads5.P_1155_5>=1))))] = FALSE))
Checking (exact) 1 :([(EY(Init) * (((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2) + (((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8)) + (((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((((Threads0.NotifyEventSourceAddedB_0>=1 + Threads1.NotifyEventSourceAddedB_1>=1) + Threads2.NotifyEventSourceAddedB_2>=1) + Threads3.NotifyEventSourceAddedB_3>=1) + Threads4.NotifyEventSourceAddedB_4>=1) + Threads5.NotifyEventSourceAddedB_5>=1)))] = FALSE * [(EY(Init) * !(E(TRUE U (((((Threads0.P_1155_0>=1 + Threads1.P_1155_1>=1) + Threads2.P_1155_2>=1) + Threads3.P_1155_3>=1) + Threads4.P_1155_4>=1) + Threads5.P_1155_5>=1))))] = FALSE)
Checking (exact) 1 :[(EY(Init) * !(E(TRUE U (((((Threads0.P_1155_0>=1 + Threads1.P_1155_1>=1) + Threads2.P_1155_2>=1) + Threads3.P_1155_3>=1) + Threads4.P_1155_4>=1) + Threads5.P_1155_5>=1))))] = FALSE
Checking (exact) 0 :(EY(Init) * !(E(TRUE U (((((Threads0.P_1155_0>=1 + Threads1.P_1155_1>=1) + Threads2.P_1155_2>=1) + Threads3.P_1155_3>=1) + Threads4.P_1155_4>=1) + Threads5.P_1155_5>=1))))
Checking (exact) 1 :!(E(TRUE U (((((Threads0.P_1155_0>=1 + Threads1.P_1155_1>=1) + Threads2.P_1155_2>=1) + Threads3.P_1155_3>=1) + Threads4.P_1155_4>=1) + Threads5.P_1155_5>=1)))
Checking (exact) 1 :E(TRUE U (((((Threads0.P_1155_0>=1 + Threads1.P_1155_1>=1) + Threads2.P_1155_2>=1) + Threads3.P_1155_3>=1) + Threads4.P_1155_4>=1) + Threads5.P_1155_5>=1))
Checking (exact) 1 :EY(Init)
Checking (exact) 1 :Init
Checking (exact) 1 :[(EY(Init) * (((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2) + (((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8)) + (((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((((Threads0.NotifyEventSourceAddedB_0>=1 + Threads1.NotifyEventSourceAddedB_1>=1) + Threads2.NotifyEventSourceAddedB_2>=1) + Threads3.NotifyEventSourceAddedB_3>=1) + Threads4.NotifyEventSourceAddedB_4>=1) + Threads5.NotifyEventSourceAddedB_5>=1)))] = FALSE
Checking (exact) 0 :(EY(Init) * (((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2) + (((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8)) + (((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((((Threads0.NotifyEventSourceAddedB_0>=1 + Threads1.NotifyEventSourceAddedB_1>=1) + Threads2.NotifyEventSourceAddedB_2>=1) + Threads3.NotifyEventSourceAddedB_3>=1) + Threads4.NotifyEventSourceAddedB_4>=1) + Threads5.NotifyEventSourceAddedB_5>=1)))
Checking (exact) 1 :(((((((((((((((((((((Sources0.ModifiedSrc_0>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2) + (((Sources0.ModifiedSrc_0>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources0.ModifiedSrc_0>=2)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8)) + (((Sources0.ModifiedSrc_0>=1 * Sources1.ModifiedSrc_1>=1) * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8)) + (((Sources1.ModifiedSrc_1>=1 * Threads0.ProcessingEvt_0>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads1.ProcessingEvt_1>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads2.ProcessingEvt_2>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads3.ProcessingEvt_3>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads4.ProcessingEvt_4>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((Sources1.ModifiedSrc_1>=1 * Threads5.ProcessingEvt_5>=1) * cSources.cSources[0]>=8) * Sources1.ModifiedSrc_1>=2)) + (((((Threads0.NotifyEventSourceAddedB_0>=1 + Threads1.NotifyEventSourceAddedB_1>=1) + Threads2.NotifyEventSourceAddedB_2>=1) + Threads3.NotifyEventSourceAddedB_3>=1) + Threads4.NotifyEventSourceAddedB_4>=1) + Threads5.NotifyEventSourceAddedB_5>=1))
Checking (exact) 1 :EY(Init)
Checking (exact) 1 :Init
Checking (exact) 1 :[(Init * !(E(!(((((((((((((((((((((((((((((((D10.QueueJobB_0>=1 * MarkerWrite.MarkerWrite[0]>=1) + (D15.QueueJobB_5>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D110.QueueJobB_10>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D115.QueueJobB_15>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D120.QueueJobB_20>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D125.QueueJobB_25>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D11.QueueJobB_1>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D16.QueueJobB_6>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D111.QueueJobB_11>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D116.QueueJobB_16>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D121.QueueJobB_21>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D126.QueueJobB_26>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D12.QueueJobB_2>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D17.QueueJobB_7>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D112.QueueJobB_12>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D117.QueueJobB_17>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D122.QueueJobB_22>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D127.QueueJobB_27>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D13.QueueJobB_3>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D18.QueueJobB_8>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D113.QueueJobB_13>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D118.QueueJobB_18>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D123.QueueJobB_23>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D128.QueueJobB_28>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D14.QueueJobB_4>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D19.QueueJobB_9>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D114.QueueJobB_14>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D119.QueueJobB_19>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D124.QueueJobB_24>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D129.QueueJobB_29>=1 * MarkerWrite.MarkerWrite[0]>=1))) U (!((((((Threads0.NotifyEventJobQueuedE_0>=1 + Threads1.NotifyEventJobQueuedE_1>=1) + Threads2.NotifyEventJobQueuedE_2>=1) + Threads3.NotifyEventJobQueuedE_3>=1) + Threads4.NotifyEventJobQueuedE_4>=1) + Threads5.NotifyEventJobQueuedE_5>=1)) * !(((((((Threads0.Abort_Check_Sources_B_0>=1 * SigAbort.SigAbort[0]>=1) + (Threads1.Abort_Check_Sources_B_1>=1 * SigAbort.SigAbort[0]>=1)) + (Threads2.Abort_Check_Sources_B_2>=1 * SigAbort.SigAbort[0]>=1)) + (Threads3.Abort_Check_Sources_B_3>=1 * SigAbort.SigAbort[0]>=1)) + (Threads4.Abort_Check_Sources_B_4>=1 * SigAbort.SigAbort[0]>=1)) + (Threads5.Abort_Check_Sources_B_5>=1 * SigAbort.SigAbort[0]>=1)))))))] = FALSE
Checking (exact) 0 :(Init * !(E(!(((((((((((((((((((((((((((((((D10.QueueJobB_0>=1 * MarkerWrite.MarkerWrite[0]>=1) + (D15.QueueJobB_5>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D110.QueueJobB_10>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D115.QueueJobB_15>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D120.QueueJobB_20>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D125.QueueJobB_25>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D11.QueueJobB_1>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D16.QueueJobB_6>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D111.QueueJobB_11>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D116.QueueJobB_16>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D121.QueueJobB_21>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D126.QueueJobB_26>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D12.QueueJobB_2>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D17.QueueJobB_7>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D112.QueueJobB_12>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D117.QueueJobB_17>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D122.QueueJobB_22>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D127.QueueJobB_27>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D13.QueueJobB_3>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D18.QueueJobB_8>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D113.QueueJobB_13>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D118.QueueJobB_18>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D123.QueueJobB_23>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D128.QueueJobB_28>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D14.QueueJobB_4>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D19.QueueJobB_9>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D114.QueueJobB_14>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D119.QueueJobB_19>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D124.QueueJobB_24>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D129.QueueJobB_29>=1 * MarkerWrite.MarkerWrite[0]>=1))) U (!((((((Threads0.NotifyEventJobQueuedE_0>=1 + Threads1.NotifyEventJobQueuedE_1>=1) + Threads2.NotifyEventJobQueuedE_2>=1) + Threads3.NotifyEventJobQueuedE_3>=1) + Threads4.NotifyEventJobQueuedE_4>=1) + Threads5.NotifyEventJobQueuedE_5>=1)) * !(((((((Threads0.Abort_Check_Sources_B_0>=1 * SigAbort.SigAbort[0]>=1) + (Threads1.Abort_Check_Sources_B_1>=1 * SigAbort.SigAbort[0]>=1)) + (Threads2.Abort_Check_Sources_B_2>=1 * SigAbort.SigAbort[0]>=1)) + (Threads3.Abort_Check_Sources_B_3>=1 * SigAbort.SigAbort[0]>=1)) + (Threads4.Abort_Check_Sources_B_4>=1 * SigAbort.SigAbort[0]>=1)) + (Threads5.Abort_Check_Sources_B_5>=1 * SigAbort.SigAbort[0]>=1)))))))
Checking (exact) 1 :!(E(!(((((((((((((((((((((((((((((((D10.QueueJobB_0>=1 * MarkerWrite.MarkerWrite[0]>=1) + (D15.QueueJobB_5>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D110.QueueJobB_10>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D115.QueueJobB_15>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D120.QueueJobB_20>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D125.QueueJobB_25>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D11.QueueJobB_1>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D16.QueueJobB_6>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D111.QueueJobB_11>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D116.QueueJobB_16>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D121.QueueJobB_21>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D126.QueueJobB_26>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D12.QueueJobB_2>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D17.QueueJobB_7>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D112.QueueJobB_12>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D117.QueueJobB_17>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D122.QueueJobB_22>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D127.QueueJobB_27>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D13.QueueJobB_3>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D18.QueueJobB_8>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D113.QueueJobB_13>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D118.QueueJobB_18>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D123.QueueJobB_23>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D128.QueueJobB_28>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D14.QueueJobB_4>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D19.QueueJobB_9>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D114.QueueJobB_14>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D119.QueueJobB_19>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D124.QueueJobB_24>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D129.QueueJobB_29>=1 * MarkerWrite.MarkerWrite[0]>=1))) U (!((((((Threads0.NotifyEventJobQueuedE_0>=1 + Threads1.NotifyEventJobQueuedE_1>=1) + Threads2.NotifyEventJobQueuedE_2>=1) + Threads3.NotifyEventJobQueuedE_3>=1) + Threads4.NotifyEventJobQueuedE_4>=1) + Threads5.NotifyEventJobQueuedE_5>=1)) * !(((((((Threads0.Abort_Check_Sources_B_0>=1 * SigAbort.SigAbort[0]>=1) + (Threads1.Abort_Check_Sources_B_1>=1 * SigAbort.SigAbort[0]>=1)) + (Threads2.Abort_Check_Sources_B_2>=1 * SigAbort.SigAbort[0]>=1)) + (Threads3.Abort_Check_Sources_B_3>=1 * SigAbort.SigAbort[0]>=1)) + (Threads4.Abort_Check_Sources_B_4>=1 * SigAbort.SigAbort[0]>=1)) + (Threads5.Abort_Check_Sources_B_5>=1 * SigAbort.SigAbort[0]>=1))))))
Checking (exact) 1 :E(!(((((((((((((((((((((((((((((((D10.QueueJobB_0>=1 * MarkerWrite.MarkerWrite[0]>=1) + (D15.QueueJobB_5>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D110.QueueJobB_10>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D115.QueueJobB_15>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D120.QueueJobB_20>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D125.QueueJobB_25>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D11.QueueJobB_1>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D16.QueueJobB_6>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D111.QueueJobB_11>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D116.QueueJobB_16>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D121.QueueJobB_21>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D126.QueueJobB_26>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D12.QueueJobB_2>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D17.QueueJobB_7>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D112.QueueJobB_12>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D117.QueueJobB_17>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D122.QueueJobB_22>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D127.QueueJobB_27>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D13.QueueJobB_3>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D18.QueueJobB_8>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D113.QueueJobB_13>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D118.QueueJobB_18>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D123.QueueJobB_23>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D128.QueueJobB_28>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D14.QueueJobB_4>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D19.QueueJobB_9>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D114.QueueJobB_14>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D119.QueueJobB_19>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D124.QueueJobB_24>=1 * MarkerWrite.MarkerWrite[0]>=1)) + (D129.QueueJobB_29>=1 * MarkerWrite.MarkerWrite[0]>=1))) U (!((((((Threads0.NotifyEventJobQueuedE_0>=1 + Threads1.NotifyEventJobQueuedE_1>=1) + Threads2.NotifyEventJobQueuedE_2>=1) + Threads3.NotifyEventJobQueuedE_3>=1) + Threads4.NotifyEventJobQueuedE_4>=1) + Threads5.NotifyEventJobQueuedE_5>=1)) * !(((((((Threads0.Abort_Check_Sources_B_0>=1 * SigAbort.SigAbort[0]>=1) + (Threads1.Abort_Check_Sources_B_1>=1 * SigAbort.SigAbort[0]>=1)) + (Threads2.Abort_Check_Sources_B_2>=1 * SigAbort.SigAbort[0]>=1)) + (Threads3.Abort_Check_Sources_B_3>=1 * SigAbort.SigAbort[0]>=1)) + (Threads4.Abort_Check_Sources_B_4>=1 * SigAbort.SigAbort[0]>=1)) + (Threads5.Abort_Check_Sources_B_5>=1 * SigAbort.SigAbort[0]>=1)))))
Checking (exact) 1 :Init
(forward)formula 13,1,2757.12,13301064,1,0,2.1361e+07,47917,8360,1.5159e+07,785,384170,107619950
FORMULA PolyORBLF-COL-S02J04T06-CTLFireability-13 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: EG(EF(EX((((((((((((((((((((((((((((((((Jobs0.P_1724_0>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1) + ((Jobs0.P_1724_0>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)))))
=> equivalent forward existential formula: [FwdG(Init,E(TRUE U EX((((((((((((((((((((((((((((((((Jobs0.P_1724_0>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1) + ((Jobs0.P_1724_0>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)))))] != FALSE
Checking (exact) 0 :[FwdG(Init,E(TRUE U EX((((((((((((((((((((((((((((((((Jobs0.P_1724_0>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1) + ((Jobs0.P_1724_0>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)))))] != FALSE
Checking (exact) 0 :FwdG(Init,E(TRUE U EX((((((((((((((((((((((((((((((((Jobs0.P_1724_0>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1) + ((Jobs0.P_1724_0>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)))))
Checking (exact) 1 :Init
Checking (exact) 1 :E(TRUE U EX((((((((((((((((((((((((((((((((Jobs0.P_1724_0>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1) + ((Jobs0.P_1724_0>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1))))
Checking (exact) 1 :EX((((((((((((((((((((((((((((((((Jobs0.P_1724_0>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1) + ((Jobs0.P_1724_0>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs0.P_1724_0>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs1.P_1724_1>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs2.P_1724_2>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs3.P_1724_3>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads0.FetchJobB_0>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads1.FetchJobB_1>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads2.FetchJobB_2>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads3.FetchJobB_3>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads4.FetchJobB_4>=1) * P_1717.P_1717[0]>=1)) + ((Jobs4.P_1724_4>=1 * Threads5.FetchJobB_5>=1) * P_1717.P_1717[0]>=1)))
COULD_NOT_COMPUTE
BK_STOP 1464070982575
--------------------
content from stderr:
+ export BINDIR=/home/mcc/BenchKit/
+ BINDIR=/home/mcc/BenchKit/
++ pwd
+ export MODEL=/home/mcc/execution
+ MODEL=/home/mcc/execution
+ [[ CTLFireability = StateSpace ]]
+ /home/mcc/BenchKit//runeclipse.sh /home/mcc/execution CTLFireability -its
+ ulimit -s 65536
+ java -Dosgi.requiredJavaVersion=1.6 -XX:MaxPermSize=512m -Xss8m -Xms40m -Xmx8192m -Declipse.pde.launch=true -Dfile.encoding=UTF-8 -classpath /home/mcc/BenchKit//eclipse/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar org.eclipse.equinox.launcher.Main -application fr.lip6.move.gal.application.pnmcc -data /home/mcc/BenchKit//workspace -os linux -ws gtk -arch x86_64 -nl en_US -consoleLog -pnfolder /home/mcc/execution -examination CTLFireability -z3path /home/mcc/BenchKit//z3/bin/z3 -yices2path /home/mcc/BenchKit//yices/bin/yices -its
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=512m; support was removed in 8.0
May 24, 2016 5:24:17 AM fr.lip6.move.gal.application.Application transformPNML
INFO: Parsing pnml file : /home/mcc/execution/model.pnml
May 24, 2016 5:24:17 AM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Detected file is not PT type :http://www.pnml.org/version-2009/grammar/symmetricnet
May 24, 2016 5:24:21 AM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Load time of PNML (colored model parsed with PNMLFW) : 4359 ms
May 24, 2016 5:24:21 AM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: Transformed 81 places.
May 24, 2016 5:24:21 AM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: read order :VarOrder [vars=[cJobCnt[0], JobCnt[0], AwakeTasks[0], AwakeTasks[1], AwakeTasks[2], AwakeTasks[3], AwakeTasks[4], AwakeTasks[5], IdleTasks[0], IdleTasks[1], IdleTasks[2], IdleTasks[3], IdleTasks[4], IdleTasks[5], NotifyEventJobQueuedE[0], NotifyEventJobQueuedE[1], NotifyEventJobQueuedE[2], NotifyEventJobQueuedE[3], NotifyEventJobQueuedE[4], NotifyEventJobQueuedE[5], NotifyEventJobQueuedB[0], NotifyEventJobQueuedB[1], NotifyEventJobQueuedB[2], NotifyEventJobQueuedB[3], NotifyEventJobQueuedB[4], NotifyEventJobQueuedB[5], NotifyEventJobQueuedB[6], NotifyEventJobQueuedB[7], NotifyEventJobQueuedB[8], NotifyEventJobQueuedB[9], NotifyEventJobQueuedB[10], NotifyEventJobQueuedB[11], NotifyEventJobQueuedB[12], NotifyEventJobQueuedB[13], NotifyEventJobQueuedB[14], NotifyEventJobQueuedB[15], NotifyEventJobQueuedB[16], NotifyEventJobQueuedB[17], NotifyEventJobQueuedB[18], NotifyEventJobQueuedB[19], NotifyEventJobQueuedB[20], NotifyEventJobQueuedB[21], NotifyEventJobQueuedB[22], NotifyEventJobQueuedB[23], NotifyEventJobQueuedB[24], NotifyEventJobQueuedB[25], NotifyEventJobQueuedB[26], NotifyEventJobQueuedB[27], NotifyEventJobQueuedB[28], NotifyEventJobQueuedB[29], QueueJobE[0], QueueJobE[1], QueueJobE[2], QueueJobE[3], QueueJobE[4], QueueJobE[5], QueueJobB[0], QueueJobB[1], QueueJobB[2], QueueJobB[3], QueueJobB[4], QueueJobB[5], QueueJobB[6], QueueJobB[7], QueueJobB[8], QueueJobB[9], QueueJobB[10], QueueJobB[11], QueueJobB[12], QueueJobB[13], QueueJobB[14], QueueJobB[15], QueueJobB[16], QueueJobB[17], QueueJobB[18], QueueJobB[19], QueueJobB[20], QueueJobB[21], QueueJobB[22], QueueJobB[23], QueueJobB[24], QueueJobB[25], QueueJobB[26], QueueJobB[27], QueueJobB[28], QueueJobB[29], P_2321[0], P_2321[1], P_2321[2], P_2321[3], P_2321[4], P_2321[5], TryAllocateOneTaskE[0], TryAllocateOneTaskE[1], TryAllocateOneTaskE[2], TryAllocateOneTaskE[3], TryAllocateOneTaskE[4], TryAllocateOneTaskE[5], TryAllocateOneTaskB[0], TryAllocateOneTaskB[1], TryAllocateOneTaskB[2], TryAllocateOneTaskB[3], TryAllocateOneTaskB[4], TryAllocateOneTaskB[5], P_2318[0], P_2318[1], P_2318[2], P_2318[3], P_2318[4], P_2318[5], EnablePollingE[0], EnablePollingE[1], EnablePollingE[2], EnablePollingE[3], EnablePollingE[4], EnablePollingE[5], EnablePollingB[0], EnablePollingB[1], EnablePollingB[2], EnablePollingB[3], EnablePollingB[4], EnablePollingB[5], cBlockedTasks[0], PollingAbort[0], cPollingAbort[0], BlockedTasks[0], DisablePollingE[0], DisablePollingE[1], DisablePollingE[2], DisablePollingE[3], DisablePollingE[4], DisablePollingE[5], DisablePollingE[6], DisablePollingE[7], DisablePollingE[8], DisablePollingE[9], DisablePollingE[10], DisablePollingE[11], DisablePollingB[0], DisablePollingB[1], DisablePollingB[2], DisablePollingB[3], DisablePollingB[4], DisablePollingB[5], DisablePollingB[6], DisablePollingB[7], DisablePollingB[8], DisablePollingB[9], DisablePollingB[10], DisablePollingB[11], MarkerWrite[0], P_1727[0], P_1726[0], P_1725[0], P_1725[1], P_1725[2], P_1725[3], P_1725[4], P_1724[0], P_1724[1], P_1724[2], P_1724[3], P_1724[4], FetchJobE[0], FetchJobE[1], FetchJobE[2], FetchJobE[3], FetchJobE[4], FetchJobE[5], FetchJobE[6], FetchJobE[7], FetchJobE[8], FetchJobE[9], FetchJobE[10], FetchJobE[11], FetchJobE[12], FetchJobE[13], FetchJobE[14], FetchJobE[15], FetchJobE[16], FetchJobE[17], FetchJobE[18], FetchJobE[19], FetchJobE[20], FetchJobE[21], FetchJobE[22], FetchJobE[23], FetchJobE[24], FetchJobE[25], FetchJobE[26], FetchJobE[27], FetchJobE[28], FetchJobE[29], MarkerRead[0], P_1717[0], P_1716[0], FetchJobB[0], FetchJobB[1], FetchJobB[2], FetchJobB[3], FetchJobB[4], FetchJobB[5], P_1712[0], P_1712[1], P_1712[2], P_1712[3], P_1712[4], ScheduleTaskE_Check[0], ScheduleTaskE_Check[1], ScheduleTaskE_Check[2], ScheduleTaskE_Check[3], ScheduleTaskE_Check[4], ScheduleTaskE_Check[5], ScheduleTaskB[0], ScheduleTaskB[1], ScheduleTaskB[2], ScheduleTaskB[3], ScheduleTaskB[4], ScheduleTaskB[5], CanInjectEvent[0], DataOnSrc[0], DataOnSrc[1], Abort_Check_Sources_E[0], Abort_Check_Sources_E[1], Abort_Check_Sources_E[2], Abort_Check_Sources_E[3], Abort_Check_Sources_E[4], Abort_Check_Sources_E[5], Abort_Check_Sources_B[0], Abort_Check_Sources_B[1], Abort_Check_Sources_B[2], Abort_Check_Sources_B[3], Abort_Check_Sources_B[4], Abort_Check_Sources_B[5], SigAbort[0], PlaceSources[0], PlaceSources[1], NoSigAbort[0], NotifyEventSourceAddedB[0], NotifyEventSourceAddedB[1], NotifyEventSourceAddedB[2], NotifyEventSourceAddedB[3], NotifyEventSourceAddedB[4], NotifyEventSourceAddedB[5], Insert_Source_B[0], Insert_Source_B[1], Insert_Source_B[2], Insert_Source_B[3], Insert_Source_B[4], Insert_Source_B[5], Insert_Source_B[6], Insert_Source_B[7], Insert_Source_B[8], Insert_Source_B[9], Insert_Source_B[10], Insert_Source_B[11], Insert_Source_E[0], Insert_Source_E[1], Insert_Source_E[2], Insert_Source_E[3], Insert_Source_E[4], Insert_Source_E[5], NotifyEventSourceAddedE[0], NotifyEventSourceAddedE[1], NotifyEventSourceAddedE[2], NotifyEventSourceAddedE[3], NotifyEventSourceAddedE[4], NotifyEventSourceAddedE[5], AvailableJobId[0], AvailableJobId[1], AvailableJobId[2], AvailableJobId[3], AvailableJobId[4], P_1093[0], P_1095[0], P_1097[0], P_1099[0], P_1113[0], P_1113[1], P_1113[2], P_1113[3], P_1113[4], P_1113[5], P_1119[0], P_1119[1], P_1119[2], P_1119[3], P_1119[4], P_1119[5], P_1119[6], P_1119[7], P_1119[8], P_1119[9], P_1119[10], P_1119[11], CreatedJobs[0], CreatedJobs[1], CreatedJobs[2], CreatedJobs[3], CreatedJobs[4], CreatedJobs[5], CreatedJobs[6], CreatedJobs[7], CreatedJobs[8], CreatedJobs[9], cSources[0], ProcessingEvt[0], ProcessingEvt[1], ProcessingEvt[2], ProcessingEvt[3], ProcessingEvt[4], ProcessingEvt[5], P_1155[0], P_1155[1], P_1155[2], P_1155[3], P_1155[4], P_1155[5], nyo[0], nyo[1], nyo[2], nyo[3], nyo[4], nyo[5], P_1158[0], P_1158[1], P_1158[2], P_1158[3], P_1158[4], P_1158[5], P_1159[0], P_1159[1], P_1159[2], P_1159[3], P_1159[4], P_1159[5], P_1160[0], P_1160[1], P_1160[2], P_1160[3], P_1160[4], P_1160[5], NotifyEventEndOfCheckSourcesB[0], NotifyEventEndOfCheckSourcesB[1], NotifyEventEndOfCheckSourcesB[2], NotifyEventEndOfCheckSourcesB[3], NotifyEventEndOfCheckSourcesB[4], NotifyEventEndOfCheckSourcesB[5], NotifyEventEndOfCheckSourcesE[0], NotifyEventEndOfCheckSourcesE[1], NotifyEventEndOfCheckSourcesE[2], NotifyEventEndOfCheckSourcesE[3], NotifyEventEndOfCheckSourcesE[4], NotifyEventEndOfCheckSourcesE[5], Check_Sources_B[0], Check_Sources_B[1], Check_Sources_B[2], Check_Sources_B[3], Check_Sources_B[4], Check_Sources_B[5], Check_Sources_E[0], Check_Sources_E[1], Check_Sources_E[2], Check_Sources_E[3], Check_Sources_E[4], Check_Sources_E[5], ModifiedSrc[0], ModifiedSrc[1], Idle[0], Idle[1], Idle[2], Idle[3], Idle[4], Idle[5], NotifyEventJobCompletedE[0], NotifyEventJobCompletedE[1], NotifyEventJobCompletedE[2], NotifyEventJobCompletedE[3], NotifyEventJobCompletedE[4], NotifyEventJobCompletedE[5], NotifyEventJobCompletedB[0], NotifyEventJobCompletedB[1], NotifyEventJobCompletedB[2], NotifyEventJobCompletedB[3], NotifyEventJobCompletedB[4], NotifyEventJobCompletedB[5], RunE[0], RunE[1], RunE[2], RunE[3], RunE[4], RunE[5], RunB[0], RunB[1], RunB[2], RunB[3], RunB[4], RunB[5], Perform_Work_E[0], Perform_Work_E[1], Perform_Work_E[2], Perform_Work_E[3], Perform_Work_E[4], Perform_Work_E[5], Try_Check_Sources_B[0], Try_Check_Sources_B[1], Try_Check_Sources_B[2], Try_Check_Sources_B[3], Try_Check_Sources_B[4], Try_Check_Sources_B[5], Try_Check_Sources_E[0], Try_Check_Sources_E[1], Try_Check_Sources_E[2], Try_Check_Sources_E[3], Try_Check_Sources_E[4], Try_Check_Sources_E[5], cIsMonitoring[0], IsMonitoring[0], P_1617[0], P_1617[1], P_1617[2], P_1617[3], P_1617[4], P_1617[5], cIdleTasks[0], ORB_Lock[0], AbourtToModifySrc[0], AbourtToModifySrc[1], P_2579[0], P_2579[1], P_2579[2], P_2579[3], P_2579[4], P_2579[5], P_2579[6], P_2579[7], P_2579[8], P_2579[9], P_2579[10], P_2579[11], ScheduleTaskE_Idle[0], ScheduleTaskE_Idle[1], ScheduleTaskE_Idle[2], ScheduleTaskE_Idle[3], ScheduleTaskE_Idle[4], ScheduleTaskE_Idle[5], ScheduleTaskE_Work[0], ScheduleTaskE_Work[1], ScheduleTaskE_Work[2], ScheduleTaskE_Work[3], ScheduleTaskE_Work[4], ScheduleTaskE_Work[5], ScheduleTaskE_Work[6], ScheduleTaskE_Work[7], ScheduleTaskE_Work[8], ScheduleTaskE_Work[9], ScheduleTaskE_Work[10], ScheduleTaskE_Work[11], ScheduleTaskE_Work[12], ScheduleTaskE_Work[13], ScheduleTaskE_Work[14], ScheduleTaskE_Work[15], ScheduleTaskE_Work[16], ScheduleTaskE_Work[17], ScheduleTaskE_Work[18], ScheduleTaskE_Work[19], ScheduleTaskE_Work[20], ScheduleTaskE_Work[21], ScheduleTaskE_Work[22], ScheduleTaskE_Work[23], ScheduleTaskE_Work[24], ScheduleTaskE_Work[25], ScheduleTaskE_Work[26], ScheduleTaskE_Work[27], ScheduleTaskE_Work[28], ScheduleTaskE_Work[29]]]
May 24, 2016 5:24:21 AM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: sort/places :Threads->AwakeTasks,IdleTasks,NotifyEventJobQueuedE,QueueJobE,P_2321,TryAllocateOneTaskE,TryAllocateOneTaskB,P_2318,EnablePollingE,EnablePollingB,FetchJobB,ScheduleTaskE_Check,ScheduleTaskB,Abort_Check_Sources_E,Abort_Check_Sources_B,NotifyEventSourceAddedB,Insert_Source_E,NotifyEventSourceAddedE,P_1113,ProcessingEvt,P_1155,nyo,P_1158,P_1159,P_1160,NotifyEventEndOfCheckSourcesB,NotifyEventEndOfCheckSourcesE,Check_Sources_B,Check_Sources_E,Idle,NotifyEventJobCompletedE,NotifyEventJobCompletedB,RunE,RunB,Perform_Work_E,Try_Check_Sources_B,Try_Check_Sources_E,P_1617,ScheduleTaskE_Idle,
D4->DisablePollingE,DisablePollingB,Insert_Source_B,P_1119,P_2579,
D6->CreatedJobs,
Jobs->P_1725,P_1724,P_1712,AvailableJobId,
Dot->cJobCnt,JobCnt,cBlockedTasks,PollingAbort,cPollingAbort,BlockedTasks,MarkerWrite,P_1727,P_1726,MarkerRead,P_1717,P_1716,CanInjectEvent,SigAbort,NoSigAbort,P_1093,P_1095,P_1097,P_1099,cSources,cIsMonitoring,IsMonitoring,cIdleTasks,ORB_Lock,
D1->NotifyEventJobQueuedB,QueueJobB,FetchJobE,ScheduleTaskE_Work,
Sources->DataOnSrc,PlaceSources,ModifiedSrc,AbourtToModifySrc,
May 24, 2016 5:24:21 AM fr.lip6.move.gal.pnml.togal.HLGALTransformer detectBindingSymmetry
INFO: ms2 symmetric to ms1 in transition T_1124
May 24, 2016 5:24:21 AM fr.lip6.move.gal.pnml.togal.HLGALTransformer detectBindingSymmetry
INFO: ms3 symmetric to ms2 in transition T_1125
May 24, 2016 5:24:21 AM fr.lip6.move.gal.pnml.togal.HLGALTransformer detectBindingSymmetry
INFO: ms2 symmetric to ms1 in transition T_1125
May 24, 2016 5:24:21 AM fr.lip6.move.gal.pnml.togal.HLGALTransformer detectBindingSymmetry
INFO: ms3 symmetric to ms4 in transition T_1126
May 24, 2016 5:24:21 AM fr.lip6.move.gal.pnml.togal.HLGALTransformer detectBindingSymmetry
INFO: ms4 symmetric to ms2 in transition T_1126
May 24, 2016 5:24:21 AM fr.lip6.move.gal.pnml.togal.HLGALTransformer detectBindingSymmetry
INFO: ms2 symmetric to ms1 in transition T_1126
May 24, 2016 5:24:21 AM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: Transformed 65 transitions.
May 24, 2016 5:24:21 AM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Computed order based on color domains : CompositeGalOrder [children=[VarOrder [vars=[AwakeTasks[0], IdleTasks[0], NotifyEventJobQueuedE[0], QueueJobE[0], P_2321[0], TryAllocateOneTaskE[0], TryAllocateOneTaskB[0], P_2318[0], EnablePollingE[0], EnablePollingB[0], FetchJobB[0], ScheduleTaskE_Check[0], ScheduleTaskB[0], Abort_Check_Sources_E[0], Abort_Check_Sources_B[0], NotifyEventSourceAddedB[0], Insert_Source_E[0], NotifyEventSourceAddedE[0], P_1113[0], ProcessingEvt[0], P_1155[0], nyo[0], P_1158[0], P_1159[0], P_1160[0], NotifyEventEndOfCheckSourcesB[0], NotifyEventEndOfCheckSourcesE[0], Check_Sources_B[0], Check_Sources_E[0], Idle[0], NotifyEventJobCompletedE[0], NotifyEventJobCompletedB[0], RunE[0], RunB[0], Perform_Work_E[0], Try_Check_Sources_B[0], Try_Check_Sources_E[0], P_1617[0], ScheduleTaskE_Idle[0]]], VarOrder [vars=[AwakeTasks[1], IdleTasks[1], NotifyEventJobQueuedE[1], QueueJobE[1], P_2321[1], TryAllocateOneTaskE[1], TryAllocateOneTaskB[1], P_2318[1], EnablePollingE[1], EnablePollingB[1], FetchJobB[1], ScheduleTaskE_Check[1], ScheduleTaskB[1], Abort_Check_Sources_E[1], Abort_Check_Sources_B[1], NotifyEventSourceAddedB[1], Insert_Source_E[1], NotifyEventSourceAddedE[1], P_1113[1], ProcessingEvt[1], P_1155[1], nyo[1], P_1158[1], P_1159[1], P_1160[1], NotifyEventEndOfCheckSourcesB[1], NotifyEventEndOfCheckSourcesE[1], Check_Sources_B[1], Check_Sources_E[1], Idle[1], NotifyEventJobCompletedE[1], NotifyEventJobCompletedB[1], RunE[1], RunB[1], Perform_Work_E[1], Try_Check_Sources_B[1], Try_Check_Sources_E[1], P_1617[1], ScheduleTaskE_Idle[1]]], VarOrder [vars=[AwakeTasks[2], IdleTasks[2], NotifyEventJobQueuedE[2], QueueJobE[2], P_2321[2], TryAllocateOneTaskE[2], TryAllocateOneTaskB[2], P_2318[2], EnablePollingE[2], EnablePollingB[2], FetchJobB[2], ScheduleTaskE_Check[2], ScheduleTaskB[2], Abort_Check_Sources_E[2], Abort_Check_Sources_B[2], NotifyEventSourceAddedB[2], Insert_Source_E[2], NotifyEventSourceAddedE[2], P_1113[2], ProcessingEvt[2], P_1155[2], nyo[2], P_1158[2], P_1159[2], P_1160[2], NotifyEventEndOfCheckSourcesB[2], NotifyEventEndOfCheckSourcesE[2], Check_Sources_B[2], Check_Sources_E[2], Idle[2], NotifyEventJobCompletedE[2], NotifyEventJobCompletedB[2], RunE[2], RunB[2], Perform_Work_E[2], Try_Check_Sources_B[2], Try_Check_Sources_E[2], P_1617[2], ScheduleTaskE_Idle[2]]], VarOrder [vars=[AwakeTasks[3], IdleTasks[3], NotifyEventJobQueuedE[3], QueueJobE[3], P_2321[3], TryAllocateOneTaskE[3], TryAllocateOneTaskB[3], P_2318[3], EnablePollingE[3], EnablePollingB[3], FetchJobB[3], ScheduleTaskE_Check[3], ScheduleTaskB[3], Abort_Check_Sources_E[3], Abort_Check_Sources_B[3], NotifyEventSourceAddedB[3], Insert_Source_E[3], NotifyEventSourceAddedE[3], P_1113[3], ProcessingEvt[3], P_1155[3], nyo[3], P_1158[3], P_1159[3], P_1160[3], NotifyEventEndOfCheckSourcesB[3], NotifyEventEndOfCheckSourcesE[3], Check_Sources_B[3], Check_Sources_E[3], Idle[3], NotifyEventJobCompletedE[3], NotifyEventJobCompletedB[3], RunE[3], RunB[3], Perform_Work_E[3], Try_Check_Sources_B[3], Try_Check_Sources_E[3], P_1617[3], ScheduleTaskE_Idle[3]]], VarOrder [vars=[AwakeTasks[4], IdleTasks[4], NotifyEventJobQueuedE[4], QueueJobE[4], P_2321[4], TryAllocateOneTaskE[4], TryAllocateOneTaskB[4], P_2318[4], EnablePollingE[4], EnablePollingB[4], FetchJobB[4], ScheduleTaskE_Check[4], ScheduleTaskB[4], Abort_Check_Sources_E[4], Abort_Check_Sources_B[4], NotifyEventSourceAddedB[4], Insert_Source_E[4], NotifyEventSourceAddedE[4], P_1113[4], ProcessingEvt[4], P_1155[4], nyo[4], P_1158[4], P_1159[4], P_1160[4], NotifyEventEndOfCheckSourcesB[4], NotifyEventEndOfCheckSourcesE[4], Check_Sources_B[4], Check_Sources_E[4], Idle[4], NotifyEventJobCompletedE[4], NotifyEventJobCompletedB[4], RunE[4], RunB[4], Perform_Work_E[4], Try_Check_Sources_B[4], Try_Check_Sources_E[4], P_1617[4], ScheduleTaskE_Idle[4]]], VarOrder [vars=[AwakeTasks[5], IdleTasks[5], NotifyEventJobQueuedE[5], QueueJobE[5], P_2321[5], TryAllocateOneTaskE[5], TryAllocateOneTaskB[5], P_2318[5], EnablePollingE[5], EnablePollingB[5], FetchJobB[5], ScheduleTaskE_Check[5], ScheduleTaskB[5], Abort_Check_Sources_E[5], Abort_Check_Sources_B[5], NotifyEventSourceAddedB[5], Insert_Source_E[5], NotifyEventSourceAddedE[5], P_1113[5], ProcessingEvt[5], P_1155[5], nyo[5], P_1158[5], P_1159[5], P_1160[5], NotifyEventEndOfCheckSourcesB[5], NotifyEventEndOfCheckSourcesE[5], Check_Sources_B[5], Check_Sources_E[5], Idle[5], NotifyEventJobCompletedE[5], NotifyEventJobCompletedB[5], RunE[5], RunB[5], Perform_Work_E[5], Try_Check_Sources_B[5], Try_Check_Sources_E[5], P_1617[5], ScheduleTaskE_Idle[5]]], VarOrder [vars=[DisablePollingE[0], DisablePollingB[0], Insert_Source_B[0], P_1119[0], P_2579[0]]], VarOrder [vars=[DisablePollingE[1], DisablePollingB[1], Insert_Source_B[1], P_1119[1], P_2579[1]]], VarOrder [vars=[DisablePollingE[2], DisablePollingB[2], Insert_Source_B[2], P_1119[2], P_2579[2]]], VarOrder [vars=[DisablePollingE[3], DisablePollingB[3], Insert_Source_B[3], P_1119[3], P_2579[3]]], VarOrder [vars=[DisablePollingE[4], DisablePollingB[4], Insert_Source_B[4], P_1119[4], P_2579[4]]], VarOrder [vars=[DisablePollingE[5], DisablePollingB[5], Insert_Source_B[5], P_1119[5], P_2579[5]]], VarOrder [vars=[DisablePollingE[6], DisablePollingB[6], Insert_Source_B[6], P_1119[6], P_2579[6]]], VarOrder [vars=[DisablePollingE[7], DisablePollingB[7], Insert_Source_B[7], P_1119[7], P_2579[7]]], VarOrder [vars=[DisablePollingE[8], DisablePollingB[8], Insert_Source_B[8], P_1119[8], P_2579[8]]], VarOrder [vars=[DisablePollingE[9], DisablePollingB[9], Insert_Source_B[9], P_1119[9], P_2579[9]]], VarOrder [vars=[DisablePollingE[10], DisablePollingB[10], Insert_Source_B[10], P_1119[10], P_2579[10]]], VarOrder [vars=[DisablePollingE[11], DisablePollingB[11], Insert_Source_B[11], P_1119[11], P_2579[11]]], VarOrder [vars=[CreatedJobs[0]]], VarOrder [vars=[CreatedJobs[1]]], VarOrder [vars=[CreatedJobs[2]]], VarOrder [vars=[CreatedJobs[3]]], VarOrder [vars=[CreatedJobs[4]]], VarOrder [vars=[CreatedJobs[5]]], VarOrder [vars=[CreatedJobs[6]]], VarOrder [vars=[CreatedJobs[7]]], VarOrder [vars=[CreatedJobs[8]]], VarOrder [vars=[CreatedJobs[9]]], VarOrder [vars=[P_1725[0], P_1724[0], P_1712[0], AvailableJobId[0]]], VarOrder [vars=[P_1725[1], P_1724[1], P_1712[1], AvailableJobId[1]]], VarOrder [vars=[P_1725[2], P_1724[2], P_1712[2], AvailableJobId[2]]], VarOrder [vars=[P_1725[3], P_1724[3], P_1712[3], AvailableJobId[3]]], VarOrder [vars=[P_1725[4], P_1724[4], P_1712[4], AvailableJobId[4]]], VarOrder [vars=[cJobCnt[0]]], VarOrder [vars=[JobCnt[0]]], VarOrder [vars=[cBlockedTasks[0]]], VarOrder [vars=[PollingAbort[0]]], VarOrder [vars=[cPollingAbort[0]]], VarOrder [vars=[BlockedTasks[0]]], VarOrder [vars=[MarkerWrite[0]]], VarOrder [vars=[P_1727[0]]], VarOrder [vars=[P_1726[0]]], VarOrder [vars=[MarkerRead[0]]], VarOrder [vars=[P_1717[0]]], VarOrder [vars=[P_1716[0]]], VarOrder [vars=[CanInjectEvent[0]]], VarOrder [vars=[SigAbort[0]]], VarOrder [vars=[NoSigAbort[0]]], VarOrder [vars=[P_1093[0]]], VarOrder [vars=[P_1095[0]]], VarOrder [vars=[P_1097[0]]], VarOrder [vars=[P_1099[0]]], VarOrder [vars=[cSources[0]]], VarOrder [vars=[cIsMonitoring[0]]], VarOrder [vars=[IsMonitoring[0]]], VarOrder [vars=[cIdleTasks[0]]], VarOrder [vars=[ORB_Lock[0]]], VarOrder [vars=[NotifyEventJobQueuedB[0], QueueJobB[0], FetchJobE[0], ScheduleTaskE_Work[0]]], VarOrder [vars=[NotifyEventJobQueuedB[1], QueueJobB[1], FetchJobE[1], ScheduleTaskE_Work[1]]], VarOrder [vars=[NotifyEventJobQueuedB[2], QueueJobB[2], FetchJobE[2], ScheduleTaskE_Work[2]]], VarOrder [vars=[NotifyEventJobQueuedB[3], QueueJobB[3], FetchJobE[3], ScheduleTaskE_Work[3]]], VarOrder [vars=[NotifyEventJobQueuedB[4], QueueJobB[4], FetchJobE[4], ScheduleTaskE_Work[4]]], VarOrder [vars=[NotifyEventJobQueuedB[5], QueueJobB[5], FetchJobE[5], ScheduleTaskE_Work[5]]], VarOrder [vars=[NotifyEventJobQueuedB[6], QueueJobB[6], FetchJobE[6], ScheduleTaskE_Work[6]]], VarOrder [vars=[NotifyEventJobQueuedB[7], QueueJobB[7], FetchJobE[7], ScheduleTaskE_Work[7]]], VarOrder [vars=[NotifyEventJobQueuedB[8], QueueJobB[8], FetchJobE[8], ScheduleTaskE_Work[8]]], VarOrder [vars=[NotifyEventJobQueuedB[9], QueueJobB[9], FetchJobE[9], ScheduleTaskE_Work[9]]], VarOrder [vars=[NotifyEventJobQueuedB[10], QueueJobB[10], FetchJobE[10], ScheduleTaskE_Work[10]]], VarOrder [vars=[NotifyEventJobQueuedB[11], QueueJobB[11], FetchJobE[11], ScheduleTaskE_Work[11]]], VarOrder [vars=[NotifyEventJobQueuedB[12], QueueJobB[12], FetchJobE[12], ScheduleTaskE_Work[12]]], VarOrder [vars=[NotifyEventJobQueuedB[13], QueueJobB[13], FetchJobE[13], ScheduleTaskE_Work[13]]], VarOrder [vars=[NotifyEventJobQueuedB[14], QueueJobB[14], FetchJobE[14], ScheduleTaskE_Work[14]]], VarOrder [vars=[NotifyEventJobQueuedB[15], QueueJobB[15], FetchJobE[15], ScheduleTaskE_Work[15]]], VarOrder [vars=[NotifyEventJobQueuedB[16], QueueJobB[16], FetchJobE[16], ScheduleTaskE_Work[16]]], VarOrder [vars=[NotifyEventJobQueuedB[17], QueueJobB[17], FetchJobE[17], ScheduleTaskE_Work[17]]], VarOrder [vars=[NotifyEventJobQueuedB[18], QueueJobB[18], FetchJobE[18], ScheduleTaskE_Work[18]]], VarOrder [vars=[NotifyEventJobQueuedB[19], QueueJobB[19], FetchJobE[19], ScheduleTaskE_Work[19]]], VarOrder [vars=[NotifyEventJobQueuedB[20], QueueJobB[20], FetchJobE[20], ScheduleTaskE_Work[20]]], VarOrder [vars=[NotifyEventJobQueuedB[21], QueueJobB[21], FetchJobE[21], ScheduleTaskE_Work[21]]], VarOrder [vars=[NotifyEventJobQueuedB[22], QueueJobB[22], FetchJobE[22], ScheduleTaskE_Work[22]]], VarOrder [vars=[NotifyEventJobQueuedB[23], QueueJobB[23], FetchJobE[23], ScheduleTaskE_Work[23]]], VarOrder [vars=[NotifyEventJobQueuedB[24], QueueJobB[24], FetchJobE[24], ScheduleTaskE_Work[24]]], VarOrder [vars=[NotifyEventJobQueuedB[25], QueueJobB[25], FetchJobE[25], ScheduleTaskE_Work[25]]], VarOrder [vars=[NotifyEventJobQueuedB[26], QueueJobB[26], FetchJobE[26], ScheduleTaskE_Work[26]]], VarOrder [vars=[NotifyEventJobQueuedB[27], QueueJobB[27], FetchJobE[27], ScheduleTaskE_Work[27]]], VarOrder [vars=[NotifyEventJobQueuedB[28], QueueJobB[28], FetchJobE[28], ScheduleTaskE_Work[28]]], VarOrder [vars=[NotifyEventJobQueuedB[29], QueueJobB[29], FetchJobE[29], ScheduleTaskE_Work[29]]], VarOrder [vars=[DataOnSrc[0], PlaceSources[0], ModifiedSrc[0], AbourtToModifySrc[0]]], VarOrder [vars=[DataOnSrc[1], PlaceSources[1], ModifiedSrc[1], AbourtToModifySrc[1]]]]]
May 24, 2016 5:24:22 AM fr.lip6.move.gal.instantiate.Instantiator fuseEqualParameters
INFO: Fused parameters : $s and $s2 of transition T_0376
May 24, 2016 5:24:22 AM fr.lip6.move.gal.instantiate.Instantiator separateParameters
INFO: Found a deeply bound parameter : $s
May 24, 2016 5:24:22 AM fr.lip6.move.gal.instantiate.Instantiator separateParameters
INFO: Found a deeply bound parameter : $j
May 24, 2016 5:24:22 AM fr.lip6.move.gal.instantiate.Instantiator separateParameters
INFO: Found a deeply bound parameter : $t
May 24, 2016 5:24:22 AM fr.lip6.move.gal.instantiate.Instantiator separateParameters
INFO: Found a deeply bound parameter : $s
May 24, 2016 5:24:22 AM fr.lip6.move.gal.instantiate.Instantiator separateParameters
INFO: Found a deeply bound parameter : $j
May 24, 2016 5:24:22 AM fr.lip6.move.gal.instantiate.Instantiator separateParameters
INFO: Found a deeply bound parameter : $t
May 24, 2016 5:24:22 AM fr.lip6.move.gal.instantiate.Instantiator fuseEqualParameters
INFO: Fused parameters : $t and $t2 of transition LeaveIdle
May 24, 2016 5:24:22 AM fr.lip6.move.gal.instantiate.Instantiator instantiateParameters
INFO: On-the-fly reduction of False transitions avoided exploring 10 instantiations of transitions. Total transitions/syncs built is 924
May 24, 2016 5:24:22 AM fr.lip6.move.gal.instantiate.GALRewriter flatten
INFO: Flatten gal took : 554 ms
May 24, 2016 5:24:22 AM fr.lip6.move.gal.application.Application applyOrder
INFO: Applying decomposition
May 24, 2016 5:24:22 AM fr.lip6.move.gal.instantiate.CompositeBuilder decomposeWithOrder
INFO: Decomposing Gal with order
May 24, 2016 5:24:22 AM fr.lip6.move.gal.instantiate.GALRewriter flatten
INFO: Flatten gal took : 242 ms
May 24, 2016 5:24:23 AM fr.lip6.move.gal.instantiate.CompositeBuilder decomposeWithOrder
INFO: Partition obtained :[AwakeTasks[0], IdleTasks[0], NotifyEventJobQueuedE[0], QueueJobE[0], P_2321[0], TryAllocateOneTaskE[0], TryAllocateOneTaskB[0], P_2318[0], EnablePollingE[0], EnablePollingB[0], FetchJobB[0], ScheduleTaskE_Check[0], ScheduleTaskB[0], Abort_Check_Sources_E[0], Abort_Check_Sources_B[0], NotifyEventSourceAddedB[0], Insert_Source_E[0], NotifyEventSourceAddedE[0], P_1113[0], ProcessingEvt[0], P_1155[0], nyo[0], P_1158[0], P_1159[0], P_1160[0], NotifyEventEndOfCheckSourcesB[0], NotifyEventEndOfCheckSourcesE[0], Check_Sources_B[0], Check_Sources_E[0], Idle[0], NotifyEventJobCompletedE[0], NotifyEventJobCompletedB[0], RunE[0], RunB[0], Perform_Work_E[0], Try_Check_Sources_B[0], Try_Check_Sources_E[0], P_1617[0], ScheduleTaskE_Idle[0], ],[AwakeTasks[1], IdleTasks[1], NotifyEventJobQueuedE[1], QueueJobE[1], P_2321[1], TryAllocateOneTaskE[1], TryAllocateOneTaskB[1], P_2318[1], EnablePollingE[1], EnablePollingB[1], FetchJobB[1], ScheduleTaskE_Check[1], ScheduleTaskB[1], Abort_Check_Sources_E[1], Abort_Check_Sources_B[1], NotifyEventSourceAddedB[1], Insert_Source_E[1], NotifyEventSourceAddedE[1], P_1113[1], ProcessingEvt[1], P_1155[1], nyo[1], P_1158[1], P_1159[1], P_1160[1], NotifyEventEndOfCheckSourcesB[1], NotifyEventEndOfCheckSourcesE[1], Check_Sources_B[1], Check_Sources_E[1], Idle[1], NotifyEventJobCompletedE[1], NotifyEventJobCompletedB[1], RunE[1], RunB[1], Perform_Work_E[1], Try_Check_Sources_B[1], Try_Check_Sources_E[1], P_1617[1], ScheduleTaskE_Idle[1], ],[AwakeTasks[2], IdleTasks[2], NotifyEventJobQueuedE[2], QueueJobE[2], P_2321[2], TryAllocateOneTaskE[2], TryAllocateOneTaskB[2], P_2318[2], EnablePollingE[2], EnablePollingB[2], FetchJobB[2], ScheduleTaskE_Check[2], ScheduleTaskB[2], Abort_Check_Sources_E[2], Abort_Check_Sources_B[2], NotifyEventSourceAddedB[2], Insert_Source_E[2], NotifyEventSourceAddedE[2], P_1113[2], ProcessingEvt[2], P_1155[2], nyo[2], P_1158[2], P_1159[2], P_1160[2], NotifyEventEndOfCheckSourcesB[2], NotifyEventEndOfCheckSourcesE[2], Check_Sources_B[2], Check_Sources_E[2], Idle[2], NotifyEventJobCompletedE[2], NotifyEventJobCompletedB[2], RunE[2], RunB[2], Perform_Work_E[2], Try_Check_Sources_B[2], Try_Check_Sources_E[2], P_1617[2], ScheduleTaskE_Idle[2], ],[AwakeTasks[3], IdleTasks[3], NotifyEventJobQueuedE[3], QueueJobE[3], P_2321[3], TryAllocateOneTaskE[3], TryAllocateOneTaskB[3], P_2318[3], EnablePollingE[3], EnablePollingB[3], FetchJobB[3], ScheduleTaskE_Check[3], ScheduleTaskB[3], Abort_Check_Sources_E[3], Abort_Check_Sources_B[3], NotifyEventSourceAddedB[3], Insert_Source_E[3], NotifyEventSourceAddedE[3], P_1113[3], ProcessingEvt[3], P_1155[3], nyo[3], P_1158[3], P_1159[3], P_1160[3], NotifyEventEndOfCheckSourcesB[3], NotifyEventEndOfCheckSourcesE[3], Check_Sources_B[3], Check_Sources_E[3], Idle[3], NotifyEventJobCompletedE[3], NotifyEventJobCompletedB[3], RunE[3], RunB[3], Perform_Work_E[3], Try_Check_Sources_B[3], Try_Check_Sources_E[3], P_1617[3], ScheduleTaskE_Idle[3], ],[AwakeTasks[4], IdleTasks[4], NotifyEventJobQueuedE[4], QueueJobE[4], P_2321[4], TryAllocateOneTaskE[4], TryAllocateOneTaskB[4], P_2318[4], EnablePollingE[4], EnablePollingB[4], FetchJobB[4], ScheduleTaskE_Check[4], ScheduleTaskB[4], Abort_Check_Sources_E[4], Abort_Check_Sources_B[4], NotifyEventSourceAddedB[4], Insert_Source_E[4], NotifyEventSourceAddedE[4], P_1113[4], ProcessingEvt[4], P_1155[4], nyo[4], P_1158[4], P_1159[4], P_1160[4], NotifyEventEndOfCheckSourcesB[4], NotifyEventEndOfCheckSourcesE[4], Check_Sources_B[4], Check_Sources_E[4], Idle[4], NotifyEventJobCompletedE[4], NotifyEventJobCompletedB[4], RunE[4], RunB[4], Perform_Work_E[4], Try_Check_Sources_B[4], Try_Check_Sources_E[4], P_1617[4], ScheduleTaskE_Idle[4], ],[AwakeTasks[5], IdleTasks[5], NotifyEventJobQueuedE[5], QueueJobE[5], P_2321[5], TryAllocateOneTaskE[5], TryAllocateOneTaskB[5], P_2318[5], EnablePollingE[5], EnablePollingB[5], FetchJobB[5], ScheduleTaskE_Check[5], ScheduleTaskB[5], Abort_Check_Sources_E[5], Abort_Check_Sources_B[5], NotifyEventSourceAddedB[5], Insert_Source_E[5], NotifyEventSourceAddedE[5], P_1113[5], ProcessingEvt[5], P_1155[5], nyo[5], P_1158[5], P_1159[5], P_1160[5], NotifyEventEndOfCheckSourcesB[5], NotifyEventEndOfCheckSourcesE[5], Check_Sources_B[5], Check_Sources_E[5], Idle[5], NotifyEventJobCompletedE[5], NotifyEventJobCompletedB[5], RunE[5], RunB[5], Perform_Work_E[5], Try_Check_Sources_B[5], Try_Check_Sources_E[5], P_1617[5], ScheduleTaskE_Idle[5], ],[DisablePollingE[0], DisablePollingB[0], Insert_Source_B[0], P_1119[0], P_2579[0], ],[DisablePollingE[1], DisablePollingB[1], Insert_Source_B[1], P_1119[1], P_2579[1], ],[DisablePollingE[2], DisablePollingB[2], Insert_Source_B[2], P_1119[2], P_2579[2], ],[DisablePollingE[3], DisablePollingB[3], Insert_Source_B[3], P_1119[3], P_2579[3], ],[DisablePollingE[4], DisablePollingB[4], Insert_Source_B[4], P_1119[4], P_2579[4], ],[DisablePollingE[5], DisablePollingB[5], Insert_Source_B[5], P_1119[5], P_2579[5], ],[DisablePollingE[6], DisablePollingB[6], Insert_Source_B[6], P_1119[6], P_2579[6], ],[DisablePollingE[7], DisablePollingB[7], Insert_Source_B[7], P_1119[7], P_2579[7], ],[DisablePollingE[8], DisablePollingB[8], Insert_Source_B[8], P_1119[8], P_2579[8], ],[DisablePollingE[9], DisablePollingB[9], Insert_Source_B[9], P_1119[9], P_2579[9], ],[DisablePollingE[10], DisablePollingB[10], Insert_Source_B[10], P_1119[10], P_2579[10], ],[DisablePollingE[11], DisablePollingB[11], Insert_Source_B[11], P_1119[11], P_2579[11], ],[CreatedJobs[0], ],[CreatedJobs[1], ],[CreatedJobs[2], ],[CreatedJobs[3], ],[CreatedJobs[4], ],[CreatedJobs[5], ],[CreatedJobs[6], ],[CreatedJobs[7], ],[CreatedJobs[8], ],[CreatedJobs[9], ],[P_1725[0], P_1724[0], P_1712[0], AvailableJobId[0], ],[P_1725[1], P_1724[1], P_1712[1], AvailableJobId[1], ],[P_1725[2], P_1724[2], P_1712[2], AvailableJobId[2], ],[P_1725[3], P_1724[3], P_1712[3], AvailableJobId[3], ],[P_1725[4], P_1724[4], P_1712[4], AvailableJobId[4], ],[cJobCnt[0], ],[JobCnt[0], ],[cBlockedTasks[0], ],[PollingAbort[0], ],[cPollingAbort[0], ],[BlockedTasks[0], ],[MarkerWrite[0], ],[P_1727[0], ],[P_1726[0], ],[MarkerRead[0], ],[P_1717[0], ],[P_1716[0], ],[CanInjectEvent[0], ],[SigAbort[0], ],[NoSigAbort[0], ],[P_1093[0], ],[P_1095[0], ],[P_1097[0], ],[P_1099[0], ],[cSources[0], ],[cIsMonitoring[0], ],[IsMonitoring[0], ],[cIdleTasks[0], ],[ORB_Lock[0], ],[NotifyEventJobQueuedB[0], QueueJobB[0], FetchJobE[0], ScheduleTaskE_Work[0], ],[NotifyEventJobQueuedB[1], QueueJobB[1], FetchJobE[1], ScheduleTaskE_Work[1], ],[NotifyEventJobQueuedB[2], QueueJobB[2], FetchJobE[2], ScheduleTaskE_Work[2], ],[NotifyEventJobQueuedB[3], QueueJobB[3], FetchJobE[3], ScheduleTaskE_Work[3], ],[NotifyEventJobQueuedB[4], QueueJobB[4], FetchJobE[4], ScheduleTaskE_Work[4], ],[NotifyEventJobQueuedB[5], QueueJobB[5], FetchJobE[5], ScheduleTaskE_Work[5], ],[NotifyEventJobQueuedB[6], QueueJobB[6], FetchJobE[6], ScheduleTaskE_Work[6], ],[NotifyEventJobQueuedB[7], QueueJobB[7], FetchJobE[7], ScheduleTaskE_Work[7], ],[NotifyEventJobQueuedB[8], QueueJobB[8], FetchJobE[8], ScheduleTaskE_Work[8], ],[NotifyEventJobQueuedB[9], QueueJobB[9], FetchJobE[9], ScheduleTaskE_Work[9], ],[NotifyEventJobQueuedB[10], QueueJobB[10], FetchJobE[10], ScheduleTaskE_Work[10], ],[NotifyEventJobQueuedB[11], QueueJobB[11], FetchJobE[11], ScheduleTaskE_Work[11], ],[NotifyEventJobQueuedB[12], QueueJobB[12], FetchJobE[12], ScheduleTaskE_Work[12], ],[NotifyEventJobQueuedB[13], QueueJobB[13], FetchJobE[13], ScheduleTaskE_Work[13], ],[NotifyEventJobQueuedB[14], QueueJobB[14], FetchJobE[14], ScheduleTaskE_Work[14], ],[NotifyEventJobQueuedB[15], QueueJobB[15], FetchJobE[15], ScheduleTaskE_Work[15], ],[NotifyEventJobQueuedB[16], QueueJobB[16], FetchJobE[16], ScheduleTaskE_Work[16], ],[NotifyEventJobQueuedB[17], QueueJobB[17], FetchJobE[17], ScheduleTaskE_Work[17], ],[NotifyEventJobQueuedB[18], QueueJobB[18], FetchJobE[18], ScheduleTaskE_Work[18], ],[NotifyEventJobQueuedB[19], QueueJobB[19], FetchJobE[19], ScheduleTaskE_Work[19], ],[NotifyEventJobQueuedB[20], QueueJobB[20], FetchJobE[20], ScheduleTaskE_Work[20], ],[NotifyEventJobQueuedB[21], QueueJobB[21], FetchJobE[21], ScheduleTaskE_Work[21], ],[NotifyEventJobQueuedB[22], QueueJobB[22], FetchJobE[22], ScheduleTaskE_Work[22], ],[NotifyEventJobQueuedB[23], QueueJobB[23], FetchJobE[23], ScheduleTaskE_Work[23], ],[NotifyEventJobQueuedB[24], QueueJobB[24], FetchJobE[24], ScheduleTaskE_Work[24], ],[NotifyEventJobQueuedB[25], QueueJobB[25], FetchJobE[25], ScheduleTaskE_Work[25], ],[NotifyEventJobQueuedB[26], QueueJobB[26], FetchJobE[26], ScheduleTaskE_Work[26], ],[NotifyEventJobQueuedB[27], QueueJobB[27], FetchJobE[27], ScheduleTaskE_Work[27], ],[NotifyEventJobQueuedB[28], QueueJobB[28], FetchJobE[28], ScheduleTaskE_Work[28], ],[NotifyEventJobQueuedB[29], QueueJobB[29], FetchJobE[29], ScheduleTaskE_Work[29], ],[DataOnSrc[0], PlaceSources[0], ModifiedSrc[0], AbourtToModifySrc[0], ],[DataOnSrc[1], PlaceSources[1], ModifiedSrc[1], AbourtToModifySrc[1], ],
May 24, 2016 5:24:23 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array AwakeTasks to variables to allow decomposition.
May 24, 2016 5:24:23 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array IdleTasks to variables to allow decomposition.
May 24, 2016 5:24:23 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array NotifyEventJobQueuedE to variables to allow decomposition.
May 24, 2016 5:24:23 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array NotifyEventJobQueuedB to variables to allow decomposition.
May 24, 2016 5:24:23 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array QueueJobE to variables to allow decomposition.
May 24, 2016 5:24:23 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array QueueJobB to variables to allow decomposition.
May 24, 2016 5:24:23 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array P_2321 to variables to allow decomposition.
May 24, 2016 5:24:24 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array TryAllocateOneTaskE to variables to allow decomposition.
May 24, 2016 5:24:24 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array TryAllocateOneTaskB to variables to allow decomposition.
May 24, 2016 5:24:24 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array P_2318 to variables to allow decomposition.
May 24, 2016 5:24:24 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array EnablePollingE to variables to allow decomposition.
May 24, 2016 5:24:24 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array EnablePollingB to variables to allow decomposition.
May 24, 2016 5:24:24 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array DisablePollingE to variables to allow decomposition.
May 24, 2016 5:24:24 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array DisablePollingB to variables to allow decomposition.
May 24, 2016 5:24:24 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array P_1725 to variables to allow decomposition.
May 24, 2016 5:24:24 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array P_1724 to variables to allow decomposition.
May 24, 2016 5:24:25 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array FetchJobE to variables to allow decomposition.
May 24, 2016 5:24:25 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array FetchJobB to variables to allow decomposition.
May 24, 2016 5:24:25 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array P_1712 to variables to allow decomposition.
May 24, 2016 5:24:25 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array ScheduleTaskE_Check to variables to allow decomposition.
May 24, 2016 5:24:25 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array ScheduleTaskB to variables to allow decomposition.
May 24, 2016 5:24:25 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array DataOnSrc to variables to allow decomposition.
May 24, 2016 5:24:25 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array Abort_Check_Sources_E to variables to allow decomposition.
May 24, 2016 5:24:25 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array Abort_Check_Sources_B to variables to allow decomposition.
May 24, 2016 5:24:26 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array PlaceSources to variables to allow decomposition.
May 24, 2016 5:24:26 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array NotifyEventSourceAddedB to variables to allow decomposition.
May 24, 2016 5:24:26 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array Insert_Source_B to variables to allow decomposition.
May 24, 2016 5:24:26 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array Insert_Source_E to variables to allow decomposition.
May 24, 2016 5:24:26 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array NotifyEventSourceAddedE to variables to allow decomposition.
May 24, 2016 5:24:26 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array AvailableJobId to variables to allow decomposition.
May 24, 2016 5:24:26 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array P_1113 to variables to allow decomposition.
May 24, 2016 5:24:26 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array P_1119 to variables to allow decomposition.
May 24, 2016 5:24:27 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array CreatedJobs to variables to allow decomposition.
May 24, 2016 5:24:27 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array ProcessingEvt to variables to allow decomposition.
May 24, 2016 5:24:27 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array P_1155 to variables to allow decomposition.
May 24, 2016 5:24:27 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array nyo to variables to allow decomposition.
May 24, 2016 5:24:27 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array P_1158 to variables to allow decomposition.
May 24, 2016 5:24:27 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array P_1159 to variables to allow decomposition.
May 24, 2016 5:24:27 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array P_1160 to variables to allow decomposition.
May 24, 2016 5:24:27 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array NotifyEventEndOfCheckSourcesB to variables to allow decomposition.
May 24, 2016 5:24:27 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array NotifyEventEndOfCheckSourcesE to variables to allow decomposition.
May 24, 2016 5:24:28 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array Check_Sources_B to variables to allow decomposition.
May 24, 2016 5:24:28 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array Check_Sources_E to variables to allow decomposition.
May 24, 2016 5:24:28 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array ModifiedSrc to variables to allow decomposition.
May 24, 2016 5:24:28 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array Idle to variables to allow decomposition.
May 24, 2016 5:24:28 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array NotifyEventJobCompletedE to variables to allow decomposition.
May 24, 2016 5:24:28 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array NotifyEventJobCompletedB to variables to allow decomposition.
May 24, 2016 5:24:28 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array RunE to variables to allow decomposition.
May 24, 2016 5:24:28 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array RunB to variables to allow decomposition.
May 24, 2016 5:24:28 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array Perform_Work_E to variables to allow decomposition.
May 24, 2016 5:24:29 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array Try_Check_Sources_B to variables to allow decomposition.
May 24, 2016 5:24:29 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array Try_Check_Sources_E to variables to allow decomposition.
May 24, 2016 5:24:29 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array P_1617 to variables to allow decomposition.
May 24, 2016 5:24:29 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array AbourtToModifySrc to variables to allow decomposition.
May 24, 2016 5:24:29 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array P_2579 to variables to allow decomposition.
May 24, 2016 5:24:29 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array ScheduleTaskE_Idle to variables to allow decomposition.
May 24, 2016 5:24:29 AM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array ScheduleTaskE_Work to variables to allow decomposition.
May 24, 2016 5:24:30 AM fr.lip6.move.gal.instantiate.Instantiator fuseIsomorphicEffects
INFO: Removed a total of 1119 redundant transitions.
May 24, 2016 5:24:30 AM fr.lip6.move.serialization.SerializationUtil systemToFile
INFO: Time to serialize gal into /home/mcc/execution/CTLFireability.gal : 102 ms
May 24, 2016 5:24:30 AM fr.lip6.move.serialization.SerializationUtil serializePropertiesForITSCTLTools
INFO: Time to serialize properties into /home/mcc/execution/CTLFireability.ctl : 14 ms
May 24, 2016 6:22:59 AM fr.lip6.move.gal.itstools.ProcessController$1 run
WARNING: null
java.io.IOException: Pipe broken
at java.io.PipedInputStream.read(PipedInputStream.java:321)
at java.io.PipedInputStream.read(PipedInputStream.java:377)
at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284)
at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326)
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178)
at java.io.InputStreamReader.read(InputStreamReader.java:184)
at java.io.BufferedReader.fill(BufferedReader.java:161)
at java.io.BufferedReader.readLine(BufferedReader.java:324)
at java.io.BufferedReader.readLine(BufferedReader.java:389)
at fr.lip6.move.gal.application.Application$ITSInterpreter.run(Application.java:460)
at java.lang.Thread.run(Thread.java:745)
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="PolyORBLF-COL-S02J04T06"
export BK_EXAMINATION="CTLFireability"
export BK_TOOL="itstools"
export BK_RESULT_DIR="/users/gast00/fkordon/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="3600"
export BK_MEMORY_CONFINEMENT="16384"
# 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
tar xzf /home/mcc/BenchKit/INPUTS/PolyORBLF-COL-S02J04T06.tgz
mv PolyORBLF-COL-S02J04T06 execution
# this is for BenchKit: explicit launching of the test
cd execution
echo "====================================================================="
echo " Generated by BenchKit 2-2979"
echo " Executing tool itstools"
echo " Input is PolyORBLF-COL-S02J04T06, examination is CTLFireability"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r085kn-ebro-146369085400499"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "CTLFireability" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "CTLFireability" != "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 "CTLFireability.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property CTLFireability.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "CTLFireability.xml" ] ; then # for cunf (txt files deleted;-)
echo echo "here is the order used to build the result vector(from xml file)"
for x in $(grep '
echo "FORMULA_NAME $x"
done
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 ;